上一小节我们学习了单片机通过串口发送数据给电脑,在这样的数据传输过程中我们不需要开启串口中断,但是在本节中串口接收数据中我们需要用到串口中断。(因为我们不知道电脑什么时间给我们发送数据以及发送完成是怎么判断的)
本节代码:
上节中我们用串口发送数据给电脑,是用SBUF=Byte;
这是发送时我们处理SBUF的情况
本节中用串口接收数据时我们是用P1=SBUF;将SBUF里的数据赋值给一个变量;从而进行用串口控制硬件外设。
单片机(发送):利用单片机子函数程序发送数据给电脑
单片机(接收):利用电脑上串口助手传输数据给单片机,控制外设
实验现象: