《微机原理与接口技术》课程设计--双机串行通讯程序设计
《《微机原理与接口技术》课程设计--双机串行通讯程序设计》由会员分享,可在线阅读,更多相关《《微机原理与接口技术》课程设计--双机串行通讯程序设计(28页珍藏版)》请在毕设资料网上搜索。
1、 微机原理与接口技术课程设计说明书 目录 1.异步串行通讯的原理说明 1 2.方案论证 2 2.1 方案原理设计 2 2.2 8251A 简介(软件方面) 2 2.2.1 8251A 基本性能 2 2.2.2 8251 的内部结构及外部引脚 . 3 2.2.3 8251A 的编程 4 3.软件设计 6 3.1 参数要求 6 3.2 流程图 6 4.总结 . 14 5.参考资料 . 15 6.附录 . 16 微机原理与接口技术课程设计说明书 摘要 串行通讯中有两种基本方式,异步通讯和同步通讯。异步通讯中 CPU 与 外设之间必须有两项规定, 即字符格式的规定和波特率的规定。 串行传送中, 数剧是
2、一位一位依次顺序传送的,而在计算机中数剧是并行处理和传送的。 因此,当数剧由计算机送到数剧终端时,要先把并行的数剧转换为串行数剧 再传送;而计算机接收来自终端的数剧时,要先把串行数剧转换为并行数剧 才能处理。这种转换可用软件也可用硬件实现。8251A 芯片是 Intel 公司生 产的大规模集成电路芯片,是与 Intel 系列 CPU 兼容的可编程的串行通讯接 口。虽然 8251A 的芯片功能较强,但它仍需外部时钟电路,此时可采用 8253 可编程定时器/计数器。且 8251A 的发送或接收的方式有查询方式和中断方 式,在此次课程设计中,双机的串行通讯中 CPU 与 8251A 就是以查询方式进
3、 行数剧的交换。 关键词:双机异步串行通讯 8251A 芯片 查询方式 1 双机串行通讯程序设计(轮询) 1.异步串行通讯的原理说明 计算机与外部信息交换的方式有两种,一种是并行通讯,一种是串行 通讯。串行通讯时,数剧和控制信息是一位接一位的串行传输,这样的速度 虽然会慢一些,但传输距离比并行通讯长,硬件电路也相应简单些,因此在 长距离通讯系统及各类计算机网中,串行传输方式是主要的通讯方式。 串行通信有两种工作方式,异步通信和同步通信。异步通信由于不需要 同步信号,硬件连接简单,而被广泛使用于串行部件、计算机与计算机、计 算机与单片机及其仪表之间的数剧交换。所谓异步通讯,是指以字符为单位 传输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理与接口技术 微机 原理 接口 技术 课程设计 双机 串行 通讯 程序设计
