久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6801|回復: 0
收起左側

我為網友解答的51單片機波特率計算習題

[復制鏈接]
ID:858964 發表于 2020-12-18 16:05 | 顯示全部樓層 |閱讀模式
本帖最后由 Kxuan163 于 2020-12-18 20:24 編輯

【第1題】
已知51單片機串行通信口在串口方式1,波特率為9600bps,
系統晶振頻率為11.0592MHZ,求TL1和TH1中裝入的數值是多少?
【答】:
方式1是16位計數器, 2^16=65536d
當SMOD取0,波特率=F/[32x12x(65536-N)],
預裝值N=256-F/(波特率x32x12)=65536-11059200/(9600x32x12)=65533d=FFFDh
TH1←0FFh,  TL1←0FDh
=======================================
【第2題】
已知51單片機使用晶振為11.0592MHZ,用T1的工作方式2作波特率發生器,
串口通信的波特率為9600bps,要求:
1.寫出T1定時器的初值計算過程,
2.寫出程序。
【答】:
1.T1定時器的初值計算:
方式2是8位計數器,
波特率=(2的SMOD次方x F)/(32x12x(256-N),
SMOD取0(波特率不倍增),
N是置入定時器TH1的時間常數初值,F是晶振頻率,
當SMOD取0,波特率=F/(32x12x(256-N)),
計數初裝值N=256-F/(波特率x32x12)=256-11059200/(9600x32x12)=253d=0FDh
2.匯編語言源程序:
INIT:         MOV        TMOD,#20H   ;定時器T1工作方式2
       MOV   TH1,#0FDH   ;置入時間常數
       MOV   TL1,#0FDH
       SETB  TR1         ;啟動T1
       MOV   PCON,#00H  ;SMOD=0,波特率不倍增
       MOV   SCON, #50H  ;串行口工作方式1
=======================================
【第3題】
有a、b兩臺51單片機,使用晶振不相同,Fa=11.0592MHz,Fb=12MHz,
a與b用T1方式2作串行通信,波特率為2400bps,a,b各自的初裝值是多少?
答:
方式2是8位計數器,
SMOD取0(波特率不倍增),波特率=F/(32x12x(256-N)),
計數初裝值N=256-F/(波特率x32x12)
a的計數初裝值Na=256-11059200/(2400x32x12)≈244d=0F4h
b的計數初裝值Nb=256-12000000/(2400x32x12)≈243d=0F3h
=======================================
【第4題】
80C51串行口使用定時器T1作波特率發生器,工作方式2即( )方式。
假定晶振頻率為12MHZ,則可設定的波特率范圍為( )~( ),為什么?
【答】:
方式2即(8位計數器,最大值=2的8次方=256),
可設定的波特率范圍為(122bps)~(62500bps),理由如下:
波特率=(2的SMOD次方x F)/(32x12x(256-N),
F=12000000Hz是晶振頻率,N是8位計數器TH1,TL1的初裝值,
SMOD是特殊功能寄存器PCON的第7位,取1或0(波特率倍增、或不倍增),
當SMOD=0,N=0,  波特率=(1x12000000)/(32x12x(256-0)=122bps
當SMOD=1,N=255, 波特率=(2x12000000)/(32x12x(256-255)=62500bps
.
補充知識:
顧及單片機與PC機串行通信, 常用波特率見下表:
晶振頻率   SMOD1     TH1=TL1初裝值   波特率(取整數)  
--------------------------------------------------
12MHZ      0           204d即CCh       600bps
12MHZ      1          204d即CCh       1200bps
12MHZ      0          243即F3h         2400bps
12MHZ      1          243即F3h         4800bps


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕精品视频 | 国产精品高潮呻吟久久av野狼 | 日本久久精品视频 | www.黄色网 | www.亚洲一区二区三区 | 国产精品九九九 | 国产高清视频一区 | 亚洲国产成人在线视频 | 久久国产精品视频免费看 | 欧美在线播放一区 | 日韩在线免费视频 | av日韩一区 | 日本a视频 | 亚洲一区二区三区 | 精品中文字幕久久 | 欧美成人aaa级毛片在线视频 | 在线精品一区 | 黄色网址免费看 | 国产精品欧美一区二区三区不卡 | 久草在线 | 国产亚洲一区二区三区在线观看 | 国产精品毛片一区二区在线看 | 中文字幕二区三区 | 久久久女女女女999久久 | 中文字幕高清 | 美女天堂 | 亚洲精品在线看 | 欧美日韩一区在线 | 中文字幕视频一区 | 99亚洲精品 | 艹逼网| 久久91精品久久久久久9鸭 | 中文字幕一区二区视频 | 青青久久 | 羞羞视频网站在线观看 | 九九热久久免费视频 | 日韩一区二区av | 午夜小视频免费观看 | 欧美视频免费在线 | 亚洲成人av在线播放 | 久久69精品久久久久久久电影好 |