- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8251于PC通信的课程设计报告8251于PC通信的课程设计报告
目录
1.摘要 1
2.设计任务及要求 2
3.系统总体设计 2
4.硬件电路设计 4
4.1 串行通信概述 4
4.2 8251概述 4
4.3 8251的基本性能 4
4.4 8251的内部结构及外部引脚 4
4.5 8251在异步方式下的TXD信号上的数据传输格式 6
5.软件开发 6
6.联机调试 7
7.收获和体会 9
参考文献 9
程序清单 10
1.摘要
在计算机PC通信中数据采集是必不可少的一个组成部分,一个好的数据采集系统应具有多路数据采集功能、数据处理能力强、数据存贮量大、控制界面美观且易于操作等特点。传统的单片机数据采集控制系统,数据存贮量小,控制界面简单,图表的显示、打印等不易实现。
本文简要介绍了8251芯片的内部结构、外部引脚架构、基本性能。这次的课程设计我们以8251芯片为实例,利用实验机内的8253芯片的分频作为8251的收发时钟频率。在实验系统与PC机之间进行串行通信,实验系统内的小键盘,每按动一次任一数字键,就把该键值通过8251发送给PC机接收,并在PC机屏幕上显示出该键值。在课设中,我们了解了PC机与8251芯片串行通信协议和数据块的发送与接收,具体应用了PC机和8251芯片串口通信在数据采集系统中的应用。
(1)利用实验机内的8253芯片的分频作为8251的收发时钟频率。
(2)利用实验机内小键盘,每按动一次任一数字键 ,就把该键值通过8251发送给PC机接收,并在PC机屏幕上显示出该键值。实验箱与PC机连接如下所示
图3.1 实验箱与PC机通过串行口连接
图3.2实验接线图
(1)8253、8251中的/CS为片选信号,1.8432MHZ给8253、8251提供工作时钟信号,OUT1给8251提供接收和发送的时钟信号。D0~D7接CPU的D0~D7,实现数据传输,
(2)8251状态口地址:03F9H,8251数据口地址:03F8H;
(3)8253命令口地址:43H,8253计数器#1口地址:41H;
(4)8255命令口地址:0FF23H,键扫口/字位口:0FF20H,键入口PC:0FF22H,字形口PB:0FF21H;
(5)通讯约定:异步方式,字符8位,一个起始位,一个停止位,波特率因子为16,波特率为9600;
(6)计算T/RXC,收发时钟fc,fc=16*9600=153.6K;
()8253分频系数:1843.2K / 153.6K=12。
4.硬件电路设计
4.1 串行通信概述
串行通信即数据以一位一位传送的方式进行通信。特点是通信线路简单、通信成本低,缺点是通信速度较慢。
串行通信可以采用异步通信和同步通信两种工作方式。在异步通信中,以字符为单位进行发送和接收,
每一个字符用起始位和停止位标记字符的开始和结束。在同步通信中,把传送的字符顺序连接组成一个数
据块,在数据块开头加同步字符,在数据块末尾加校验字符,每次通信传送这样一整块数据,数据块中字符间隔为0。
8251概述
Intel 公司的 8251 是可编程串行通信接口集成电路,可工作于同步或异步方式,并可指定为半双工或全双工工作方式,同时也可确定字符位数、奇偶校验和异步时钟频率。4.3 8251的基本性能
8251是可编程的串行通信接口,可以管理信号变化范围很大的穿行数据通信。有下列基本性能:
通过编程,可以工作在同步方式,也可以工作在异步方式。
同步方式下,波特率为0~64K,异步方式下,波特率为0~19.2K。
在同步方式时,可以用5~8位来代表字符,内部或外部同步,可自动插入同步字符。
在异步方式时,也是用5~8来代表字符,自动为每个数据增加1个启动位,并能够根据编程为每个数据增加1个、1.5个或2个停止位。
具有奇偶、溢出和帧错误检测能力。
全双工,双缓冲器发送和接收器。
4.4 8251的内部结构及外部引脚
8251的内部结构图如图4..1所示,可以看出,8251有7个主要部分,即数据总线缓冲器、读/写控制逻辑电路、调制/解调控制电路、发送缓冲器、发送控制电路、接收缓冲器和接收控制电路,图中还标识出了每个部分对外的引脚。8251的外部引脚如图4..2所示,共28个引脚,每个引脚信号的输入输出方式如图中箭头方向所示。图4..1 8251内部结构图
图4..2 外部引脚图4.5 8251在异步方式下的TXD信号上的数据传输格式
图4.1 8251工作在异步方式下的TXD信号上的数据传输格式如图4..1,示意了8251工作在异步方式下的TXD信号上的数据传输格式。数据位与停止位的位数可以由编程指定。5.1 实验程序流程图
当 PC 机发送,实验箱接收时,在 PC 机窗口界面上输入的数据会在实验箱的数码显示管上显示出来;当实验箱发送,PC 机接收时
您可能关注的文档
- 7桂花雨PPT课件.ppt
- 7求值域的方法学生版.doc
- 7火星-----地球的“孪生兄弟”学案.doc
- 7现代信息技术提高聋校语文课的实效性.doc
- 7析08年高考数学试卷中的排列组合问题(筠三中宋刚).doc
- 7狄仁杰公正护法导学案.doc
- 7蒋集成教中心幼师专业语文学科教学工作经验报告孙守泉.doc
- 7蒙太奇和长镜头OK.doc
- 7第七章_审计证据_课后作业(下载版).doc
- 7道德与法治教学计划.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 最新完整版-途观2012版使用维护说明书.pdf
- 运动生理学 课后答案 (王瑞元 苏全生).pdf VIP
- 2025中国南水北调集团新能源投资有限公司第一批中层及职员岗位社会招聘模拟试卷含答案解析.docx VIP
- 2024年辽宁省高考英语试卷(含答案解析)+听力音频.docx
- 钢轨闪光焊工艺及缺陷 的分析.pdf VIP
- 农行支行信贷营销经验总结.pptx
- 电子制图Portel DXP 2004 项目三.pptx VIP
- 化工导论第三章资料.ppt VIP
- 电子制图Portel DXP 2004 项目二.pptx VIP
- (高清版)B 4053.2-2009 固定式钢梯及平台安全要求 第2部分:钢斜梯.pdf VIP
文档评论(0)