单片机双机串行通信多数据传输汇编语言编程实现  被引量:1

在线阅读下载全文

作  者:沈敏[1] 张静[1] 王东振 金钰 

机构地区:[1]北京交通大学海滨学院电子与电气工程学院

出  处:《电子世界》2021年第4期178-179,共2页Electronics World

摘  要:串口是单片机与其他单片机或计算机系统进行异步串行通信的标准I/O接口,在系统设计中应用非常广泛。以教学中使用的CPU字长是8位的51单片机为例,实现双机间多数据串行传输,在多数据发送时为每个数据增加特征值,接收的时候通过特征值判断接收的数据,此方法最多可以实现双机间16个数据的传送,适用于5-8个通道的数据采集系统。将此设计思想应用在0-999s的秒表系统设计中,系统运行稳定,实现预期效果。单片机串口是异步串行通信,发送方发送数据并不考虑接收方什么时候接收,如果是传送1个数据比较好处理,串口无论工作在查询方式下还是中断方式下,接收方的CPU只要检测RI=1,就可以接收数据。

关 键 词:异步串行通信 汇编语言编程 计算机系统 中断方式 I/O接口 单片机 串行传输 发送方 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象