如何用MCS_51单片机扩展串口进行通讯
单片机
计算机技术与应用
如何用
一
单片机扩展串口进行通讯李学军,
宁夏吴忠仪表股份有限公司宁夏摘要阐述了如何利用成本低廉的原理及其与一
吴忠,
电路实现串口扩展来控制显示和打印,
介绍了扩展电路的。
单片机的接口方法
以及串口通讯的部分程序的实例
关键词
串口通讯
并口通讯
扩展接口波特率
引言在实际的单片机控制电路中经常会遇到显示打、
印等输出设备同时存在的情况采用何种通讯方式是
。
‘片
票总线缓
训
画簧系‘
单片机,
设计人员首要解决的问题通讯方式不同所采用的电路接口和程序编制均不同。
,
,
通常的通讯方式有两
种并行通讯和串行通讯,
。
并行通讯的传输线和数据,,
位数相同具有速度快的特点但传输线多系统扩展起来复杂且可靠性差,
匹匾国曰
爵‘
应
用
系统
所以适合近距离的数据传输,,
。
全双工的串行通讯仅需一根发送线,,,,
一根接受线传
图
,
并行通讯原理
图
串行通讯原理,
输线少系统扩展简单可靠性好但传输速度相对较慢所以适合长距离传输本文以实际应用为例介绍,
从并行通讯和串行通讯的原理图可以看出要提
。
高传输速率就必须牺牲成本和系统可靠性进行系统扩展增加接口元件和接口线而串口通讯速度虽然,
了利用成本低廉的串口输出接口扩展电路进行串口通讯控制液晶显示和微型打印机打印的方法。
慢但无须复杂的系统扩展而且扩展接口简单接口,,,
串行通讯和并行通讯原理数据字节的各位同时传送的称为并行通讯数据顾字节一位一位串行顺序传送的称为串行通讯石名思义,
线少这无疑可以提高系统可靠性,
。
。
实际应用应用特点实际上在本例的应用中打印和显示所需要的,,
并行通讯要通过并行接口实现一
,
如图,
所示
。
的。
口可作为并行接口使用口,
当
将一
大量的数据均存放在相应的配套模块中无须在程序执行时发送只要通过专用的通讯线从计算机中将所需的字库和符号下载到相应的控制模块中去在编写,
,
,
个数据字节写人到外部设备
数据在。
口的各位并行输出
串行通讯通过串行接口实现,
一
提供一个。
程序时只需发送打印或显示的专用控制指令同时指名字符存放在控制模块中的
码,
,
,
全双工的串行接口可用于各种场合下的串行数据传送。
位或
位地址编
串行通讯的信息传送原理如图所示
打印机或显示器就能打印或显示指定位置的字
作者简介李学军
一
,
男助理工程师现从事电子技术开发与应用
,
,
。
佗
一
宁夏机械
单片机
计算机技术与应用符。
所以在本例中单片机所要发送的数据已非常,,,
,
当串口工作于方式
或方式
少打印或显示的速度主要取决于打印机和显示器本
,
波特率位定时计数器,明例女翻窿姗黝津
一。
身的处理速度在这种情况下并行通讯和串行通讯在传输速度上的优劣之势已不明显而串行通讯传输线少接口简单的优点却显得非常突出因此我们选,,,,
,
,
时一
,
择进行串口输出扩展来控制打印和显示
刃二
二
一
串口扩展电路设计原理
比,
是非常常见的,
或门集成电路。
。
,
其内二
二
部有四个相互独立的单元我们用其中两个单元来扩展发送线另两个单元来扩展接收线
其扩展电路如
邓作
凡旧叨优一一打印接
走迎笋卜一
人
,
程序编制本程序用显示接口
乡盏沪
单片机汇编语言编写适合于。
,
系
单片机
逾扬歹图
旦
列单片机中运行
蘸卫扩展电路图,
一网一』回作显示选通线这的状态来控制系统,
扣印或武而节疗,
为打印或显示标志“,
“
”
为打印标志
,
由
作打印选通线。
’为显示标志
’
样
,
就可以通过设置工作原理
和
显示选通显示串口设置,
打印还是显示
当开放,
二,
,
二
时。
,
比,
的
口和,
口,
这样“
信号就在”。
端复现口
同时
显示数据区首翅功上给数据指针
信号在被在在主机屏蔽不能在。
端复现此时打印接口似乎和主端复现使得口
机串口直接相连进行串口通讯而
信号端始屏蔽不能。
数据发送
打印选通
终保持高电平
信号被
端复现使得
端始终保持高电平端接收的数据就是
所以
,
作,
打印串口设置打印数据区首地址给数据指针
仪。
端发送的数据就是打印接口
端
接收的数据在送的数据口开放,
端发,
,
当此时,
二
,
二
时。
,
玲,
的,
口
和,
撇,
’
信号在端复现这样”,
端复现
同时
信号在串口“
显示接口又同主机,,
直接相连进行串口通讯而打印端口此时又。
被屏
蔽,
当然
,
和
不能同时为,’否则打,,
‘
如果数据区有连
印或显示将会出现乱码,
当
和。
同时为
“
”
续,
个
“
,,
,
即
时打印和显示信号都将会被屏蔽
认为数据发送完毕,
俏功侧丽瞬串口时洲斜绷设置和训法宁夏机械
花
一
单片机
计算机技术与应用
,
,
终端忙,,
“
,,
,
则等待设置串行口工作于方式
皿竹
,
发送未完等待发送发送完毕发送下一个数据
结束语显示串口设置子程序…,
显示波特
我们选用成本低廉的,,
竹电路实现串口输,
率设置为刃,
出扩展进行通讯可以提高系统的通讯能力可由软
件选择与某一设备通讯并且根据不同设备使用不同的波特率。
,
设置定时器作于方式
工
如果使用二一四译码器一个串口扩展为四个还可以将一个串口扩展为八个。
,
就可以将
如果选用三一八译码器
飞,
料
设置串行口工作于方式
虽然我们可以将一个串口扩展成多个串口
进行通讯但是这些串口不能同时使用,
。
,
侧〕
打印波特率设置为
收稿日期
一
上接第疲劳,
页,
我们可以进一步实际验算根据结果作进,
。
此外低频率的振动,
一
会使人头,
一步的研究和分析来完善所使用的计算公式使其,
,
晕因此应对起重机结构系统的固有频率作明确的
更接近于实际情况
。
规定
。
如对桥式起重机规定了一个固有频率值即满。
通过对人机工程的进一步分析和探讨寻
,
载下结构系统包括钢丝绳滑轮组的自振频率应在以上
找出一个适当的满载自振频率的限值
。
这个数值既符合现有实际情况又处于较。,
,
参考文献
佳频率范围内动态刚性用结构系统满载下的自振频率来表征是否合适尚待进一步研究和实践证明通过对《重机设计计算》中这段话的正确理书起解就起重机动态刚性即动刚度问题笔者认为满载,,,
。
”
邢出版社,
起重机设计规范铸造起重机,
北京中国标准北京机械工业出版匕科学技京
朋社,
自振频率是对起重机操作人员自然生理舒适程度的一种量化的评价尺度只要满足不会对一般生理正常,
胡宗武顾迪民起重机设计计算【术出版社,,,,
的操作人员产生生理影响就可以适当地降低对满载,
自振频率的限值另外我们还可通过修正计算公
式
。
,
,
张质文虞和谦王金诺包起凡起重机设计手册「中国铁道部出版社,
使其更接近于应用实际,
。
笔者认为可通过两种途径解决此矛盾
一
宁夏机械
相关推荐:
- [专业资料]电子账册联网监管培训手册
- [专业资料]人教版语文七年级上第1课《在山的那边》学案
- [专业资料]对我区担保行业发展现状的思考与建议
- [专业资料]平面四边形网格自动生成方法研究
- [专业资料]2016年党课学习心得体会范文
- [专业资料]如何设置电脑定时关机
- [专业资料]全球最美人妖排行榜新鲜出炉
- [专业资料]社会实践调查报告及问卷
- [专业资料]Visual Basic习题集
- [专业资料]《鱼我所欲也》课件2
- [专业资料]浙江省会计从业资格考试试卷
- [专业资料]全遥控数字音量控制的D 类功率放大器资料
- [专业资料]鞍钢宪法与后福特主义
- [专业资料]电表的改装与校准实验报告(1)
- [专业资料]2014年高考理科数学真题解析分类汇编:函数
- [专业资料]Windows 7 AIK 的使用
- [专业资料]风电场全场停电事故应急处置方案
- [专业资料]化工原理选填题题库(下)
- [专业资料]关于产学研合作教育模式的学习与思考
- [专业资料]西安先锋公馆项目前期定位报告
- 批量计算路面高程
- 机械制图培训演示稿
- 方便面是非油炸与非油炸之争
- 展会常见搭建材料审批稿
- 经典领导证婚人证婚词范文大全
- 公安机关制作刑事询问笔录诉讼权利义务
- 玉树 地震 诡异
- 证券公司资管业务总规模排名(2015年9月
- DKBA04500040-C钣金冲压件质量要求
- 《赚钱机器》即将开课
- erp课件_第7章_销售、采购和库存管理-u
- 小学三年级上学期数学计算题训练
- 薄膜开关检验作业指导书1
- 浅析企业财务风险管理
- 消防安全网格化管理工作实施方案
- 雷锋月团日活动策划案
- 乙肝病毒表面抗原诊断操作规程
- 2015年吉林大学临床医学硕士复试线300
- 2013年四川省选调生考试资料汇总(含四
- 实验室认可常见问题