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