- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华北科技学院计算机学院综合性实验
实 验 报 告
课程名称 接口技术
实验学期 2014 至 2015 学年 第 2 学期
学生所在学院部 计算机学院
年级 专业班级
学生姓名 学号
任课教师 顾涛
实验成绩
计算机学院制
《接口技术》课程综合性实验报告
开课实验室: 接口实验室 2015 年 6 月 5日
实验题目 串口通信 一、实验目的
1、了解RS232串口通信原理。
2、掌握串口波特率设置方法。
3、通过简单101规约开发,掌握通信协议的开发过程。
掌握串行接口芯片8251的工作原理和编程方法。
二、设备与环境
PC机,实验箱,导线
三、实验内容
1、8251可进行同步异步接收/发送,采用全双工,双缓冲发送/接收。按原理图连接好电路,其中8254计数器用于产生8251的发送和接收时钟,TXD和RXD连在一起。原理图如下所示:
2、补充知识:
可编程串行接口芯片8251A:通用同步/异步接收/发送器USART
1)基本结构
接收部分:异步方式时,能把接收到的数据去掉起始位、停止位,检查有无奇偶错,然后经过移位寄存器变为并行格式后,送至接收缓冲器,以便CPU用输入指令(IN指令)取走;同步方式时,能够自动识别同步字符。
发送部分:能接收并暂存由CPU并行输出的数据。在异步方式时,通过移位寄存器变为串行数据格式并添加上起始位、奇偶校验位及停止位,由一条数据线发送出去;在同步方式时,能自动插入同步字符。
2)初始化:同步还是异步方式;
字符格式;
时钟脉冲频率与波特率的比例系数;
有关命令位的确定。
3)8251A的主要特性:
可进行同步异步接收/发送;
波特率:0—64Kbit(同步);0—19.2Kbit(异步);
全双工,双缓冲发送/接收;
可产生中止字符,可产生1、1.5或2位的停止位;
出错检测:具有奇偶、溢出和帧错误等检测电路;
全部输入/输出与TTL电平兼容,单一的+5V电源,单相TTL电平时钟,28脚双列直插式封装。
4)8251A的编程: 8251A各种工作方式及工作进程都是用初始化及实时控制实现的。初始化主要是写入控制字,其顺序是: 8251A复位后先写入方式指令字,后写入同步字符和命令指令
3、编程: 按101协议格式编写通信协议。发送接收方数据帧格式如下所示:
发送方数据包格式:开始标志:30H(8位)+发送序号(8位)+发送数据(7位)+校验位(1位)+停止标志:50H(8位)
接收方返回确认数据包格式:开始标志:60H(8位)+确认序号(发送序号+1)+停止标志(80H)
接收方返回错误数据格式:开始标志:70H(8位)+确认序号(发送序号+1)+停止标志(90H)
4、报文实例:
Msg1=2WPZD-163R18:59:26:437串口1发送请求链路: 10 49 01 00 4A1 6
Msg2=2WPZD-163R18:59:26:453串口1接收链路响应: 10 8B 01 00 8C 16
Msg3=2WPZD-163R18:59:31:953串口1发送复位链路: 10 40 01 00 41 16
Msg4=2WPZD-163R18:59:31:968串口1接收确认帧: 10 80 01 00 81 16
Msg5=2WPZD-163R18:59:31:968串口1接收复位链路: 10 C0 01 00 C1 16
Msg6=2WPZD-163R18:59:32:156串口1发送确认帧: 10 00 01 00 01 16
5、程序流程图
6、程序及其部分解释:
data segment
io8253a equ 280h
io8253b equ 283h
io8251a equ 2b8h
io8251b equ 2b9h
mes1 db you can play a key on the keybord!,0dh,0ah,24h
mes2 dd mes1
message1
您可能关注的文档
- 第一章 802.11 基础.pptx
- 第十章 FCX-22U分相操作箱说明书_V1.1.pdf
- 制定一个主从通讯协议 - Read讲述.ppt
- 第二章 ADuM4160_电路示范.pdf
- 第9节直流电机.ppt
- 第一章 10个苹果iOS9实用小技巧汇总.pdf
- 第五章 康尼集团主数据管理项目案例介绍.pdf
- 第九章 通信机房工艺.ppt
- 深水修井装备浅谈概论.pdf
- 深圳招调工网络管理员考试试卷附有答案--深圳德科培训概论.pdf
- 2025年中国铸管沥青漆喷涂机市场调查研究报告.docx
- 2025至2031年中国聚四氟乙割管料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国屏蔽箱行业投资前景及策略咨询研究报告.docx
- 2025年中国B级电源电涌保护器市场调查研究报告.docx
- 2025至2031年中国陶瓷印章行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国保冷材料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国金彩立雕玻璃行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国机箱螺母柱数据监测研究报告.docx
- 2025至2030年中国小GS管装饰头数据监测研究报告.docx
- 2025至2030年中国气动电阻焊机数据监测研究报告.docx
最近下载
- (女方净身出户)离婚协议书5篇.docx
- 2023年中储粮储运有限公司招聘考试真题.docx VIP
- 矿山生态修复工程合同.doc VIP
- 矿山生态修复治理工程合同.doc VIP
- 浙江省镇海区五校联考2025届物理八年级第一学期期末监测试题含解析.doc
- 2023新教材高考生物二轮专题复习整合训练十二人体的内环境与稳态.docx
- 2024从洞见到生意:阿里健康特色人群消费趋势报告.pptx VIP
- 2024年01月江苏武进经济开发区(常州西太湖科技产业园)管理委员会2024年选聘14名“两湖”优才笔试历年高频考点-难、易错点荟萃附答案带详解.docx
- 幼儿园大班第一学期开学家长会PPT课件.pptx
- 2024小学二年级奥林匹克数学竞赛决赛试卷及答案 .pdf VIP
文档评论(0)