3.3.6  应用示例

更新于 2026年10月10日 版权声明
3.3.6 应用示例

本节介绍串行口初始化的一般步骤,并列举收/发通信的编程例子供参考。

1.串行口初始化的编程

串行口初始化的步骤包括设置定时器T1的工作摸式、串行口工作方式和波特率、允许中断和启动定时器等等。下面是以查询方式进行通信的串行口初始化编程例子:

图示

若采用中断方式收/发数据,在程序的开头还需要设置串行口中断服务程序的入口地址,初始化的步骤还要包括设置中断触发方式、设置中断优先级和允许中断等(见3.2节)。

2.主从机中断控制方式的通信编程(https://www.daowen.com)

1)主机以串行方式2发送:波特率固定,只发送不接收,采用中断控制。

图示

图示

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

图示

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)