没有合适的资源?快使用搜索试试~ 我知道了~
单片机串行口与PC机通讯资料.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 123 浏览量
2023-08-08
11:10:24
上传
评论
收藏 244KB DOC 举报
温馨提示
试读
17页
单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc 单片机串行口与PC机通讯资料.doc
资源推荐
资源详情
资源评论
- 1 -
单片机串行口与 PC 机通讯
目 录
第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
1
第 1 节 引 言
单片机应用中,串口通信是不可缺少的部分。如何编写有效的串口通信程序对程
序的结构、可靠性都有很大的影响。串口控制程序一般分为查询和中断两者方式。查
询方式适用于简单的应用,简单可靠,但是缺点是需要占用处理器资源,在发送或者
接收数据的时候不能做其它的事情,处理器利用率低。中断方式下,在发送或者接受
数据的时候处理器还可以做其它的工作,效率较高。
1.1 单片机串行口与 PC 机通讯概述
目前,计算机控制系统已逐步从单机控制发展成为多机控制并出现了以计算机技
术为核心,与数据通讯技术相结合的集检测、控制和管理为一体的计算机网络,即集
中分布式测控系统。其中单片机作为从机,负责现场控制和实时数据的采集;PC 机
作为主机,负责对各从机发来的数据进行分析、处理,并向各从机发布命令,以实现
对工业现场的集中监控与管理。由于主从机需不断进行信息交流,因此通信成为分布
式测控系统重要而基本的功能。
基本原理 PC 机与单片机之间通常采用 2 种通信方式:并行通信和串行通信。并
行通信是指将待发送数据的各位同时传送,串行通信则将数据一位一位地按顺序传送。
并行通信虽然传输效率高,由于所需硬件设备复杂,不适于长距离通信,所以一般只
适用于要求实时性强,传送速率较高的控制系统中,实用面较窄;相比之下,串行通
信简单易实现,传输距离较长,所以已被广泛应用于各种工控系统中。串行通信分为
同步通信和异步通信 2 种方式。同步通信是指通过在每个数据块开始时的同步字符来
实现收/发双方同步的一种数据传输方法,常用于信息量大,速度要求高的场合;异
步通信则规定了标准的字符数据传输格式,即每一帧信息由起始位、数据位、奇偶校
验位和停止位组成。由于有冗余位,所以传送效率不高,常用于信息量不大,速度较
低的场合。在计算机测控系统中,由于串行接口的标准化,一般采用异步串行通信方
式,以提高其通用性。由于各种接口的机械和电器特性有所差异,串行通信分为近程
通信和远程通信。2 接口电路的设计 2.1 近程通信目前,PC 机是利用异步通讯控
制器来实现串行通讯的,其核心是 8250 通讯芯片加上一些收发逻辑电路。接口标准
大多是 RS232 标准,其通讯距离小于 15 m,传输速率小于 20 kb/s。RS232 标准是按
负逻辑定义的,他的“1”电平在-5~-15 V 之间,“0”电平在+5~+15 V 之间。
由于 PC 机使用的是 TTL 电平信号,因此数据输出时必须把 TTL 电平信号转换成驱动
器 MC1488 和接收器 MC1489,其作用除了电平转换外,还实现正负逻辑电平转换。
1.2 系统主要功能
2
本实验实现以下功能,将从实验机键盘上键入的数字,字母显示到 PC 机显
示器上,将 PC 机键盘输入的字符(0-F)显示到实验机的数码管上。
第 2 节 单片机串行口与 PC 机通讯硬件设计
2.1 系统的硬件构成
利用 8031 单片机串行口,实现与 PC 机通讯。 CS8279 接 8700H。 模块中的十个
短路套都套在 8279 侧。
8279 状态口地址为 8701H;8279 数据口地址为 8700H
2.2 设计说明
1.当用 GR 命令执行程序时,实验机内部会将 8031 串行口电路切换与 PC 机通讯,
无须连线。
2.程序执行前,进入 LCA51,加载程序后,才进入调试菜单工具中的对话窗口,
然后执行 GR0,就可实行单片机串行口与 PC 机通信实验
2.3 系统电路图
3
图 1 系统电路图
2.4 8031 单片机及其引脚说明
单片机有许多种类,从生产厂家看,有 Intel、Motorola、Epson、NEC、Phlips
等公司;按位数分有四位机、八位机、十六位机----也就是可以同时对四位、八位或
十六位二进制码进行运算;从用途上又可以分为通用和专用。
Intel 公司的 MCS-51 系列属于 8 位机的系列,性能可能满足大多数应用的需要。
它应用广泛、价格便宜、技术成熟,适于初学者学习。 在 MCS-51 系列中又有许多型
号,包括 8031、8051、8751 等。其中 8051 的程序已经由工厂做在单片机内部(称做
掩膜), 是为批量用户定制的,对于我们学习不适用。8751 是在芯片内有可擦写的程
序存储器,这种芯片是为做掩膜前验证电路用的, 也用于一些有特殊要求的场所。
8031 内部没有程序存储器,它的程序存储器接在芯片外面,这样恰好便于在开发过
程中对程序存储器进行控制,因此选 8031 学习是比较适宜的。其实这几种型号的原
理完全一样,学会 8031 其它型号也就掌握了
剩余16页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 151
- 资源: 3303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功