是啊。针对发送和接受的单片机都要进行编程。
现在的单片机应该都有串口模块(TXD和RXD两个管脚),通过串口发送数据的流程一般都是:1,设置串口模块的相关寄存器,如格式寄存器(8位,有无校验位等),波特率寄存器;2,发送的话就向发送数据寄存器写入数据,接收数据则不需要;3,通过标志位或中断的方式表明发送或接收动作完成。
你用的单片机如果有仿真器就用仿真器验证,或者单片机支持在线调试就使用在线验证的方式。
是的。发送和接受的单片机都要编程。
不过,当两机晶振频率一样时设置很简单,设置为方式0,这样速度快,编程也简单,不要算波特率。