三種單片機(jī)模擬串口方法介紹
所屬分類:教程|講義
上傳者:serena
標(biāo)簽: 單片機(jī) 串口
所需積分:1分積分不夠怎么辦?
文檔介紹:模擬串口就是利用51的兩個輸入輸出引腳如P1.0和P1.1。置1或0分別代表高低電平,也就是串口通信中所說的位,如起始位用低電平,則將其置0,停止位為高電平,則將其置1,各種數(shù)據(jù)位和校驗位則根據(jù)情況置1或置0。至于串口通信的波特率,說到底只是每位電平持續(xù)的時間,波特率越高,持續(xù)的時間越短。如波特率為9600BPS,即每一位傳送時間為1000ms/9600=0.104ms,即位與位之間的延時為為0.104毫秒。單片機(jī)的延時是通過執(zhí)行若干條指令來達(dá)到目的的,因為每條指令為1-3個指令周期,可即是通過若干個指令周期來進(jìn)行延時的,單片機(jī)常用11.0592M的的晶振,現(xiàn)在我要告訴你這個奇怪?jǐn)?shù)字的來歷。用此頻率則每個指令周期的時間為(12/11.0592)us,那么波特率為9600BPS每位要間融多少個指令周期呢?
現(xiàn)在下載
VIP會員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。