单片机串行接口的编程方法和应用

时间:2023-03-15来源:佚名
在单片机系统以及现代单片机测控系统中,广泛使用了串行通信方式。本文主要学习串行接口的编程方法和了解常用的串口通信应用。我们首先应该掌握串口基础知识,包括其各个工作方式的特点和接收、发送逻辑,掌握串口控制寄存器的设置方法。在此基础上,通过学习本文的示例来了解串口编程的基本方法。
一、串口通信的典型应用

单片机与PC机的通信。例如将单片机测控系统采集的数据通过RS-232接口发送到上位机。如图1、2所示。通常需要使用辅助软件,如图3串口调试助手、图4上位机通信软件。


单片机串行接口的编程方法和应用
图1 单片机串口连接
单片机串行接口的编程方法和应用
图2 单片机与PC机通信
单片机串行接口的编程方法和应用
图3 串口调试助手
单片机串行接口的编程方法和应用
图4 上位机通信软件
二、串行接口的编程方法举例

例1:利用串行口工作方式0扩展出8位并行I/O口,其中74LS164是串入并出芯片,驱动共阳LED数码管显示0~9。

解:扩展的基本原理如图5所示

单片机串行接口的编程方法和应用
图5 串口方式0的扩展

编码原理如图6所示。

单片机串行接口的编程方法和应用
图6 LED编码原理图

显示0-9数字的子程序如下所示。

DSPLY:MOV DPTR, #TABLE

MOVC A, @A DPTR

MOV SBUF, A

JNB TI, $

CLR TI

RET

TABLE:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H ;0~9的数字编码

例2:双机通讯。如图7所示,将两块CS-III单片机实验板相连接,设置波特率为9600,连接发送机和接收机的TXD和RXD口,使发送机的TXD口连接收机的RXD口,接收机的RXD口连发送机的TXD口,并且连接两机的接地端。

单片机串行接口的编程方法和应用
图7 双机通讯示意图

解:串口通讯应用一般需要正确设置串口的工作方式,计算波特率,完成波特率设置的初始化和串行口初始化,以及相关的寄存器设置。串行通讯的流程图如图8所示。

单片机串行接口的编程方法和应用
图8 双机通信流程图

相关阅读

模拟量输入输出算法

大家好!每天学一点,学习更轻松。关注我,感谢大家为我点赞。 模拟量输入算法在日常生活中比较常见,它通常将压力、温度、时间、流量等连续变化的量转换成电压信号0-10V或电流...
2023-04-11
模拟量输入输出算法

如何选择导线的接流量?收好这张表,电气新手一看就明白了!

【免费下载】 PLC软件下载_PLC软件安装教程_PLC手册下载_PLC案例下载! 【免费学习】 变频器精品课程_西门子PLC精品教程_三菱PLC精品教程! 往往在接线时,最长接触的就是电线,而且对...
2023-06-27

三相稳压器:稳定工业电力的关键保障

导言:在工业领域,稳定的电力供应是生产过程中至关重要的。三相稳压器 作为一种关键设备,扮演着维持电力稳定的重要角色。本文将深入探讨三相稳压器 的作用、原理、应用和优...
2023-11-02
三相稳压器:稳定工业电力的关键保障

电机题库,带解析,帮助理解记忆,第一季

1、绝缘材料的耐温能力是怎样划分的? 答:我国现分为七级,即Y、A、E、B、F、H、C。 (1)Y级绝缘材料最大允许工作温度为90℃ (2)A级绝缘材料最大允许工作温度为105℃ (3)E级绝...
2023-04-01
电机题库,带解析,帮助理解记忆,第一季

电工证复审——测试题

1、对于照明及电热负荷,导线安全载流量(A)≥所有电具的额定电流之和。( √ ) 2、对于照明及电热负荷,导线安全载流量(A)≥所有电具的额定电压之和。( × ) 3、对于动力负荷,...
2023-03-21

热销商品

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条,专为电气设备柜体、玻璃边缘及金属框架设计。采用优质耐候橡胶材质,具备优异的柔韧性与抗老化性能,...
3

儿童帽安全帽工地小孩活动团队农民工表演防砸耐安洪宏安免费印字

洪宏安儿童安全帽专为工地参观、儿童活动及农民工团队表演设计,具备优异的防砸、耐冲击性能,符合国家安全防护标准。采用轻质高强度材料,佩戴舒适,透气性好,适合长时间...
11.8

防静电镊子不锈钢摄子可换头塑料陶瓷聂孑耐高温电子维修工具套装

防静电镊子不锈钢摄子套装是一款专为精密电子维修设计的工具组合,采用高品质不锈钢材质,具备优异的耐腐蚀性与机械强度。其表面经过特殊防静电处理,有效避免静电对敏...
3.15

网站栏目