3.3.6 应用示例
本节介绍串行口初始化的一般步骤,并列举收/发通信的编程例子供参考。
1.串行口初始化的编程
串行口初始化的步骤包括设置定时器T1的工作摸式、串行口工作方式和波特率、允许中断和启动定时器等等。下面是以查询方式进行通信的串行口初始化编程例子:

若采用中断方式收/发数据,在程序的开头还需要设置串行口中断服务程序的入口地址,初始化的步骤还要包括设置中断触发方式、设置中断优先级和允许中断等(见3.2节)。
2.主从机中断控制方式的通信编程(https://www.daowen.com)
1)主机以串行方式2发送:波特率固定,只发送不接收,采用中断控制。


2)从机串行方式2接收:波特率固定,采用中断控制。

