㈠ 單片機最大可以用多少的晶振,支持的波特率一般多少
不同的單片機廠家支持的晶體,和內部的時鍾頻率的關系是不同的,有的是一半,有的是1/4甚至更多。
支持的波特率也是單片機廠商會標記的。
9600*6,也就是60K左右,常用的波特率比較高一個檔次為115200,因此您這個並不苛刻,要注意規格書裡面的說明,還有應用指南。沒有特別要求的話,國產的也可勝任了。
㈡ 單片機下載波特率過大會把單片機什麼燒壞 2302還是max232 或是其他什麼的
主要看你下載時使用的電平哈,下載波特率再大,即使不正確也不會燒單片機,但如果你的下載線使用的電平超過了單片機下載埠引腳能夠承受的最高電平就有可能燒單片機了。MAX232一般是5V電平,推薦使用MAX3232,性能穩定些,5V電平和3.3V電平都能用。
㈢ 兩個單片機txd和rxd直接連高波特率通信容易出錯嗎, 如果容易出錯,怎麼解決,謝謝。
波特率高了出錯很正常,一般都會出現。你可以用數據包的方式來發送數據。比如由5個位元組構成的數據包,5個位元組依次代表:包頭,數據1,數據2,校驗字,包尾。校驗位可以採用簡單的和校驗,校驗字=數據1+數據2(溢出沒關系)。接收端檢測到包頭後來處理之後4個位元組,檢測包尾的正確性,計算校驗字,比較校驗字,如果沒問題,那麼數據1和數據2正確可用。