- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机串行与电脑通讯设计.doc
数理与信息工程学院课程设计
题 目:
专 业:
班 级:
姓 名:
实验地点:
指导老师:
成 绩:
单片机串行与电脑通讯
计算机科学与技术
计算机056
学号:
〔理与信息工程学院
电子系统设计室
(2008. 6 )
目录
TOC \o 1-5 \h \z 第1节引言 1
1.1单片机串行口与PC机通信概述 1
1.2系统主要功能 1
第2节单片机串行口与PC机通讯硬件设计 2
2.1系统的硬件构成 2
2.2设计说明 2
2.3系统电路图 3
2.4 8031单片机及其引脚说明 5
2.5显示接口8279的功能及其引脚说明 5
2.6数据格式和数据的协议 6
第3节系统软件设计 7
3.1系统主程序框架图 7
3.2系统主要程序 8
第3节结束语 14
15
单片机串行口与PC机通讯
第1节引言
单片机应用屮,串门通信是不可缺少的部分。如何编写有效的串口通信程序对程 序的结构、可靠性都有很大的影响。串门控制程序一般分为查询和屮断两者方式。查 询方式适用于简单的应用,简单可靠,但是缺点是需要占用处理器资源,在发送或者 接收数据的时候不能做其它的事情,处理器利用率低。屮断方式丁,在发送或者接受 数据的时候处理器还可以做其它的工作,效率较高。
1.1单片机串行口与PC机通讯概述
FI前,计算机控制系统已逐步从单机控制发展成为多机控制并出现了以计算机技 术为核心,与数据通讯技术相结合的集检测、控制和管理为一体的计算机网络,即集 屮分布式测控系统。其屮单片机作为从机,负责现场控制和实时数据的采集;PC机 作为主机,负责对各从机发来的数据进行分析、处理,并向各从机发布命令,以实现 对工业现场的集屮监控与管理。由于主从机需不断进行信息交流,因此通信成为分布 式测控系统重要而基本的功能。
基本原理PC机与单片机之间通常采用2种通信方式:并行通信和串行通信。并 行通信是指将待发送数据的各位同时传送,串行通信则将数据一位一位地按顺序传 送。并行通信虽然传输效率高,由于所需硬件设备复杂,不适于长距离通信,所以一 般只适用于要求实时性强,传送速率较高的控制系统屮,实用面较窄;相比之下,串 行通信简单易实现,传输距离较长,所以已被广泛应用于各种工控系统屮。串行通信 分为同步通信和异步通信2种方式。同步通信是指通过在每个数据块开始时的同步字 符來实现收/发双方同步的一种数据传输方法,常用于信息量大,速度要求高的场合; 异步通信则规定Y标准的字符数据传输格式,即每一帧信息由起始位、数据位、奇偶 校验位和停止位组成。由于有冗余位,所以传送效率不高,常用于信息量不大,速度 较低的场合。在计算机测控系统屮,由于串行接门的标准化,一般采用异步串行通信 方式,以提高其通用性。由于各种接门的机械和电器特性有所差异,串行通信分为近 程通信和远程通信。2接口电路的设计2. 1近程通信R前,PC机是利用异步通讯 控制器來实现韦行通讯的,其核心是8250通讯芯片加上一些收发逻辑电路。接门标 准大多是RS232标准,其通讯距离小于15 m,传输速率小于20 kb/s。RS232标准
是按负逻辑定义的,他的“1”电平在一5?一 15 V之间,“0”电平在+ 5?+ 15 V 之间。由于PC机使用的是TTL电平信号,因此数据输出时必须把TTL电平信号转换 成驱动器MC1488和接收器MC1489,其作用除丫电平转换外,还实现正负逻辑电平转 换。
1.2系统主要功能
本实验实现以下功能,将从实验机键盘上键入的数字,字母显示到PC机显 示器上,将PC机键盘输入的字符(0-F)显示到实验机的数码管上。
第2节单片机串行口与PC机通讯硬件设计
2. 1系统的硬件构成
利用8031单片机串行口,实现与PC机通讯。CS8279接870011。模块中的十个 短路套都套在8279侧。
8279状态门地址为870111; 8279数据门地址为870011
2.2设计说明
当用GR命令执行程序时,实验机N部会将8031串行门电路切换与PC机通讯, 无须连线。
程序执行前,进入LCA51,加载程序后,才进入调试菜单工具屮的对话窗口, 然后执行GR0,就可实行单片机串行门与PC机通信实验
2.3系统电路
O-OOVOoI?TM7AJCSOgZVv-T31 134 iO功IDB9S
O-
O
O
VO
o
I
?T
M7A
JCSOg
ZV
v-T
3
1 13
4 i
O
功I
DB9
S
s
2
5
6
7
\lTAIi7
u
撕 13
SW 10
uXI~iT
kcsa251
?CLK
PRESET
2!
DO
DI
DI
03
D4
D5
D6
D?
CS
RD
WR
OD
CU:
R£SET
4-
图1系统电路图
2.4 8031单片机及其引脚说明
单片机有许多种类,从生产厂家看,
您可能关注的文档
- 单位XX年度纪委工作报告.doc
- 单位业务培训主持词.doc
- 单位会计个人年终总结及小结.doc
- 单位保洁员年终总结及小结.doc
- 单位元旦会餐讲话稿及致辞.doc
- 单位完善办事公开工作意见.doc
- 单位实习自我鉴定2000字.doc
- 单位实习鉴定评语【三篇】.doc
- 单位审计XX年工作计划.doc
- 单位工作总结学院工作总结.doc
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
原创力文档


文档评论(0)