古詩詞大全網 - 成語經典 - 51單片機波特率如何設置?

51單片機波特率如何設置?

51單片機波特率設置主要有以下兩種方式:1) 工作方式0 ,2)工作方式1 。

1) 工作方式0

SM0=0且SM1=0時,串口選擇工作方式0,實質這是壹種同步移位寄存器模式。 其數據傳輸的波特率固定為Fosc/12,數據由RXD引腳輸入或輸出,同步時鐘由TXD引腳輸出。

2)工作方式1

當SM0=0且SM1=1時,串口選擇工作方式1,其數據傳輸的波特率由定時/計數器T1、T2的溢出速率決定,可通過程序設定。當T2CON寄存器中的RCLK和TCLK置位時,用T2作為發送和接收波特率發生器,而RCLK=TCLK=0時,用T1作為波特率發生器,兩者還可以交叉使用,即發送和接收采用不同的波特率。數據由TXD引腳發送,由RXD引腳接收。