㈠ 单片机最大可以用多少的晶振,支持的波特率一般多少
不同的单片机厂家支持的晶体,和内部的时钟频率的关系是不同的,有的是一半,有的是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正确可用。