如何用MCS_51单片机扩展串口进行通讯
时间:2025-04-20
时间:2025-04-20
单片机
计算机技术与应用
如何用
一
单片机扩展串口进行通讯李学军,
宁夏吴忠仪表股份有限公司宁夏摘要阐述了如何利用成本低廉的原理及其与一
吴忠,
电路实现串口扩展来控制显示和打印,
介绍了扩展电路的。
单片机的接口方法
以及串口通讯的部分程序的实例
关键词
串口通讯
并口通讯
扩展接口波特率
引言在实际的单片机控制电路中经常会遇到显示打、
印等输出设备同时存在的情况采用何种通讯方式是
。
‘片
票总线缓
训
画簧系‘
单片机,
设计人员首要解决的问题通讯方式不同所采用的电路接口和程序编制均不同。
,
,
通常的通讯方式有两
种并行通讯和串行通讯,
。
并行通讯的传输线和数据,,
位数相同具有速度快的特点但传输线多系统扩展起来复杂且可靠性差,
匹匾国曰
爵‘
应
用
系统
所以适合近距离的数据传输,,
。
全双工的串行通讯仅需一根发送线,,,,
一根接受线传
图
,
并行通讯原理
图
串行通讯原理,
输线少系统扩展简单可靠性好但传输速度相对较慢所以适合长距离传输本文以实际应用为例介绍,
从并行通讯和串行通讯的原理图可以看出要提
。
高传输速率就必须牺牲成本和系统可靠性进行系统扩展增加接口元件和接口线而串口通讯速度虽然,
了利用成本低廉的串口输出接口扩展电路进行串口通讯控制液晶显示和微型打印机打印的方法。
慢但无须复杂的系统扩展而且扩展接口简单接口,,,
串行通讯和并行通讯原理数据字节的各位同时传送的称为并行通讯数据顾字节一位一位串行顺序传送的称为串行通讯石名思义,
线少这无疑可以提高系统可靠性,
。
。
实际应用应用特点实际上在本例的应用中打印和显示所需要的,,
并行通讯要通过并行接口实现一
,
如图,
所示
。
的。
口可作为并行接口使用口,
当
将一
大量的数据均存放在相应的配套模块中无须在程序执行时发送只要通过专用的通讯线从计算机中将所需的字库和符号下载到相应的控制模块中去在编写,
,
,
个数据字节写人到外部设备
数据在。
口的各位并行输出
串行通讯通过串行接口实现,
一
提供一个。
程序时只需发送打印或显示的专用控制指令同时指名字符存放在控制模块中的
码,
,
,
全双工的串行接口可用于各种场合下的串行数据传送。
位或
位地址编
串行通讯的信息传送原理如图所示
打印机或显示器就能打印或显示指定位置的字
作者简介李学军
一
,
男助理工程师现从事电子技术开发与应用
,
,
。
佗
一
宁夏机械
单片机
计算机技术与应用符。
所以在本例中单片机所要发送的数据已非常,,,
,
当串口工作于方式
或方式
少打印或显示的速度主要取决于打印机和显示器本
,
波特率位定时计数器,明例女翻窿姗黝津
一。
身的处理速度在这种情况下并行通讯和串行通讯在传输速度上的优劣之势已不明显而串行通讯传输线少接口简单的优点却显得非常突出因此我们选,,,,
,
,
时一
,
择进行串口输出扩展来控制打印和显示
刃二
二
一
串口扩展电路设计原理
比,
是非常常见的,
或门集成电路。
。
,
其内二
二
部有四个相互独立的单元我们用其中两个单元来扩展发送线另两个单元来扩展接收线
其扩展电路如
邓作
凡旧叨优一一打印接
走迎笋卜一
人
,
程序编制本程序用显示接口
乡盏沪
单片机汇编语言编写适合于。
,
系
单片机
逾扬歹图
旦
列单片机中运行
蘸卫扩展电路图,
一网一』回作显示选通线这的状态来控制系统,
扣印或武而节疗,
为打印或显示标志“,
“
”
为打印标志
,
由
作打印选通线。
’为显示标志
’
样
,
就可以通过设置工作原理
和
显示选通显示串口设置,
打印还是显示
当开放,
二,
,
二
时。
,
比,
的
口和,
口,
这样“
信号就在”。
端复现口
同时
显示数据区首翅功上给数据指针
信号在被在在主机屏蔽不能在。
端复现此时打印接口似乎和主端复现使得口
机串口直接相连进行串口通讯而
信号端始屏蔽不能。
数据发送
打印选通
终保持高电平
信号被
端复现使得
端始终保持高电平端接收的数据就是
所以
,
作,
打印串口设置打印数据区首地址给数据指针
仪。
端发送的数据就是打印接口
端
接收的数据在送的数据口开放,
端发,
,
当此时,
二
,
二
时。
,
玲,
的,
口
和,
撇,
’
上一篇:人教版高中历史必修一第26课
下一篇:自制恒温器系统