51串口就是两根线,一根TC 一根RX,然后有个寄存器用于存放串口数据的,接收常使用轮询的方法,获取那个寄存器里面的数据
然后发送就往那个寄存器写数据
既然是串口,当然就是串口通信用啦,
按编程要求向对应寄存器写数据,就会发出去,轮询检测接收对应寄存器就可以读取数据。当然需要根据具体的串口协议、波特率来设置相应的检测参数才能保证通信正常。
单片机的P30和P31就是串口了
先开启定时器,配置好串口波特率
然后在串口中断里写好发送和接收的逻辑
主函数就是发送什么字符,以及接收到什么特定字符做什么动作