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

时间: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 双机通信流程图

相关阅读

技术干货|经典电气二次问题全解析

1、非正弦电流产生的原因是什么? 非正弦电流的产生,可以是电源,也可以是负载。通常有下列原因: ( 1)电路中有几个不同的正弦电动势同时作用,或交流与直流电动势共同作用...
2023-06-27

电源设计细节大全(200个电源电路图)

资料包括干电池、蓄电池及微型电池的原理,应急电源、逆变电源、充电器、开关电源实例分析,UPS电源及常用电路和实例。附录包含了常用各种类型电池型号规格表,稳压电源中常用...
2023-06-06
电源设计细节大全(200个电源电路图)

建筑水电工到底有多苦?看看这些现场照片就知道了!

干建筑水电的人,都会觉得做家装水电没什么技术。相比之下,自己的活儿算是个技术活儿,还挺有自豪容易干的。建筑水电工相比家装工序更多,学的东西也更多,干建筑水电的能干...
2023-06-11
建筑水电工到底有多苦?看看这些现场照片就知道了!

配电箱(柜)安装工艺讲解和质量通病

配电箱柜安装 流程图: 低压成套开关设备验收规程 CECS49:93 《建筑电气工程施工质量验收规范》 GB50303-2015 5.1.1 柜、台、箱的金属框架及基础型钢应与保护导体可靠连接;对于装有...
2023-06-11
配电箱(柜)安装工艺讲解和质量通病

装修电线究竟用硬线好还是软线好?30年老电工这么说!

我们在装修的时候,一定要注意最基础的水电装修,如果基础装修出现问题,在入住之后是非常影响生活的,所以大家在找安装的师傅装修之前,一定要提前了解一些基础装修的知识,...
2023-06-11
装修电线究竟用硬线好还是软线好?30年老电工这么说!

热销商品

手术衣一次性防护服打农药防尘实验服参观服加厚透气无纺布隔离衣

手术衣一次性防护服,作为一种重要的医疗防护用品,广泛应用于医院、实验室等场所。它采用加厚透气无纺布制成,具有优良的防尘、防污、防病毒能力,能有效保护医护人员免...
14

欧普照明led灯泡e27/e14大小螺口超亮家用节能灯螺旋暖白光球泡

欧普照明LED灯泡,适用于E27和E14两种常见螺口,是您家用照明的理想选择。这款灯泡采用先进LED技术,亮度超群,瞬间点亮,无需等待,为您提供明亮舒适的光环境。同时,它节能环...
3.59

LED柜内照明灯 AC220V 4W 7W配电箱导轨式 LL10-W 高压柜内照明灯

LED柜内照明灯AC220V 4W/7W配电箱导轨式LL10-W是一款专为高压柜、配电箱等封闭电气设备设计的紧凑型照明产品。采用高效LED光源,功耗低(4W/7W可选),亮度高,寿命长,节能...
7

密封胶条包邮耐磨耐高温耐腐蚀圆柱棒丁晴/氟胶实心硅胶胶条红色

本品采用优质丁腈橡胶(NBR)或氟橡胶(FKM)及实心硅胶材质制成,呈红色圆柱棒状,具备卓越的耐磨、耐高温(-40℃至+200℃以上,氟胶可达250℃)、耐腐蚀性能,适用于酸、碱、油类等...
1

小木锤木锤子实木木榔头圆头木锤实木棰木头锤子木柄锤黄檀手工锤

小木锤采用优质黄檀木精心打造,通体实木结构,质地坚硬、纹理细腻,手感温润舒适。圆头设计兼顾敲击与整形功能,适用于木工、雕刻、家具组装及日常维修等场景。木柄经精...
3.4

网站栏目