- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程名称: 微机接口技术
姓名: 邓 有 强
学号: 092113010005
院系部: 职业技术学院
专业: 计算机应用技术
指导教师: 马 慧
2010年12月31日
前 言
微机原理与接口技术是计算机应用专业必修的一门课程,通过这门课我们能够知道计算机内部的工作原理,各部件的作用;各部件间的联系;学习了汇编语言和指令系统能让我们进行简单的程序设计;但是我们在课堂上学习的都是些理论方面的知识,没有进行过真正的实际接触。正所谓,“实践是检验真理的唯一标准”,只有通过真正的接触,实际的操作,我们才能将理论知识和实际应用联系在一起,真正的将理论实际化;这才将学院的职业教育与我们的课程紧密的联系在一起,符合我们专科层次的教学目标。因此,学校组织我们进行了为期两个星期的课程设计,让我们能够有机会接触真正的硬件,这不仅丰富巩固了我们在课堂上学的知识,而且还为我们日后步入社会打下了基础。本次课程设计我们小组设计的是双机的串行通信,本书中包含了此实验硬件方面的电路接线情况,硬件实现代码和软件实现的代码;总结成书,日后自己真正走上工作岗位时回关看看也是一段美好的回忆…
目 录
TOC \o 1-3 \h \z \u 一、 设计目的 4
二、 设计题目及要求 4
三、 电路及连线设计 4
1、 8251A的基本性能 4
2、 8251A的内部结构 5
3、 实验接线图 6
4、 实践操作接线图 6
四、使用说明 9
1、 硬件操作过程 9
2、 软件操作过程 9
五、流程图设计 14
六、程序设计如下 15
1、硬件实现代码 15
2、软件实现代码 19
七、总结 25
设计任务及要求:
设计一个双机串行通信系统,用软件编程和硬件实验来实现。具体要求:
用二台8086K通过8251进行双机通讯,一台作为发送,另一台作为接收,发送方读入按键值,并发送给接收方,接收方收到数数据后在数码管上显示。
8251A的发送/接收时钟信号由8253分频提供,波特率可选择9600或其他;数码管和LED分别通过8255A接入。
硬件操作用DICE-8086K微机接口原理实验器材来实现;软件操作可用汇编语言、VB、C语言等来实现。
采用中断法方案实现。
指导教师签名:
年 月 日
指导教师评语:
指导教师签名:
年 月 日
成绩:
验收盖章:
年 月 日
设计目的
了解串行通讯的一般原理和8251A的工作原理。
初步了解RS-232串行接口标准及TTL电路的连接方法。
掌握825lA编程方法。
通过课程设计加深理解课堂教学内容,掌握计算机接口技术的基本应用方法。
掌握常用接口电路的设计,掌握8255A、8253、8259A、8251A、ADC0809等接口芯片的应用和编程方法,做到理论联系实际。
设计题目及要求
课题名称:双机串行通信系统设计
课题要求:设计一个双机串行通信系统,用软件编程和硬件实验来实现。具体要求:
用二台8086K通过8251进行双机通讯,一台作为发送,另一台作为接收,发送方读入按键值,并发送给接收方,接收方收到数数据后在数码管上显示。
8251A的发送/接收时钟信号由8253分频提供,波特率可选择9600(供参考)或其他;数码管和LED分别通过8255A接入。
硬件操作用DICE-8086K微机接口原理实验器材来实现;软件操作可用汇编语言、VB、C语言等来实现。
采用中断法方案实现。
分组情况
8人1组(自由搭配)
任务分配
硬件代码:(李旭东、邓有强) 软件实现:(谭开群、张於)
流 程 图:(施章玲 、詹沙丽) 硬件操作:(李益宇、吴江华)
报告设计:(杨巍巍)
电路及连线设计
8251A的基本性能
8251A是可编程的串行通信接口芯片,基本性能:
两种工作方式:
同步方式,异步方式。
同步方式下,波特率为0.64K,异步方式下,波特率为0~19.2K。
同步方式下的格式
每个字符可以用5、6、7或8位来表示,并且内部能自动检测同步字符,从而实现同步。除此之外,8251A也允许同步方式下增加奇/偶校验位进行校验。
异步方式下的格式
每个字符也可以用5、6、7或8位来表示,时钟频率为传输波特率的1、16或64倍,用1位作为奇/偶校验。1个启动位。并能根据编程为每个数据增加1个、1.5个或2个停止位。可以检查假启动位,自动检测和处理终止字符。
全双工的工作方式
其内部提
原创力文档


文档评论(0)