古詩詞大全網 - 成語查詢 - 80C51串行口使用定時器1作波特率發生器,應定義為工作方式2,即( )方式。假定晶

80C51串行口使用定時器1作波特率發生器,應定義為工作方式2,即( )方式。假定晶

80C51串行口使用定時器1作波特率發生器,應定義為工作方式2,

即( 自動重新裝載 )方式。

假定晶振頻率為12MHZ,則可設定的波特率範圍為

(6000 ) 到 ( 4800 ) 。

理由如下:

波特率=((2的SMOD1次方)/32)x(F/(12x(256-TH1))

其中:SMOD1 是控制寄存器PCON的第7位(值為0或1),F是晶振頻率

TH1是定數計數器Timer1高8位TH1及低8位TL1之初值。

為顧及單片機與PC機串行通信, 常用波特率取整數(見下表):

晶振頻率 SMOD1 TH1=TL1初值 波特率

-----------------------------------------------------------

12MHZ 0 CCH 600

12MHZ 1 F6H 1200

12MHZ 0 F3H 2400

12MHZ 1 F3H 4800