- 3
- 0
- 约1.02万字
- 约 82页
- 2019-10-25 发布于天津
- 举报
项目五、串行通信应用 波特率/(b/s) fosc/MHz SMOD 定时器1 C/ 模式 初始值 方式0:1 方式2:375 k 方式1、3:62.5 k 19.2 k 9.6 k 4.8 k 2.4 k 1.2 k 137.5 k 110 110 12 12 12 11.059 11.059 11.059 11.059 11.059 11.986 6 12 × 1 1 1 0 0 0 0 0 0 0 × × 0 0 0 0 0 0 0 0 0 × × 2 2 2 2 2 2 2 2 1 × × FFH FDH FDH FAH F4H E8H 1DH 72H FEEBH 表5-4 定时器1产生的常用波特 (六)双机通信设计 1、双机通信硬件电路 图5-10 双机异步通信接口电路 为了增加通信距离,减少通道和电源干扰,可以在通信线路上采用光电隔离的方法, 利用RS-422A标准进行双机通信,实用的接口电路见书图5-11所示。 2、双机通信软件编程 对于双机异步通信的程序通常采用两种方法:查询方式和中断方式。下面通过程序示例介绍这两种方法。 (1)查询方式 甲机发送 编程将甲机片外1000H~101FH单元的数据块从串行口输出。定义方式2发送,TB8为奇偶校验位。发送波特率375kb/s,晶振为12MHz,所以SMOD=1。 参考发送子程序如下: ? MOV
原创力文档

文档评论(0)