单片机与pc机通讯课程设计

单片机与pc机通讯课程设计

ID:42587143

大小:653.82 KB

页数:20页

时间:2019-09-18

单片机与pc机通讯课程设计_第1页
单片机与pc机通讯课程设计_第2页
单片机与pc机通讯课程设计_第3页
单片机与pc机通讯课程设计_第4页
单片机与pc机通讯课程设计_第5页
资源描述:

《单片机与pc机通讯课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计IV设计说明书8251A可编程通讯接口与PC机通讯学生姓名学号1018014086班级计本103班成绩指导教师冯永政数学与计算机科学学院2013年9月10日课程设计任务书2013—2014学年第一学期专业:计算机科7与技术学号:1018014086姓名:周勇课程设计名称:课程设计IV设计题目:8251A可编程通讯接口LPC机通讯完成期限:自2013年9月2日至2013年9月14日共2周设计依据要求及主要内容—•、目的任务:依据实验器材提供的功能,利用可编程串行接口8251芯片,实现与PC机通讯。二、设计内容:复习相关课程内容:微机原

2、理及应用课程相关内容;汇编语言程序设计的相关内容;熟悉模拟电路、数字电路的相关知识;熟悉实验相关器材的主要功能。在上述基础上,根据课程设计的基木要求,完成以下各项任务(反映在设计说明书屮):(1)题目要求涉及的硬件电路图及摘要说明。(2)题冃的工作原理及相应描述。(3)程序流程框图。(4)程序文本输入及实验完成。三、设计要求:1.软件程序文档2硬件电路图(用专用软件);3.完成实验;4.完成设计说明书。课程设计评阅评语:指导教师签名:摘要设计了一个8251可编程通讯接口与PC机通信,8251是一种可编程的通用同步/异步接收发送器,被广泛应用

3、于Intel80X86为CPU的微型计算机中。本设计采用8253芯片的分频作为8251的收发时钟频率,实现8251nJ'编程通信接口与PC机的通讯。关键词:界步;串彳亍通信;82511课题描述12课题分析21.18251基本功能21.28251的内部结构21.38251编程字23.设计过程43.1电路图设计42.2硕件设计43.3软件设计44验证测试125总结13参考文献141课题描述利用8253芯片的分频作为8251的收发吋钟频率,8251异步串行通信,实现8251可编程通信接口打PC机的通讯。釆用查询I/O方式,故收/发程序中只需检查发

4、/收准备好的状态是否置位,即可收发1个字节,每按动一次任一数字键,就把该键值通过8251发送给PC机接收,并在PC机屏幕上显示出该键值。2课题分析2.18251基本功能8251A是-•种可编程的通用同步/界步接收发送器,通常作为冷行通信接口使用,被广泛应用Intel80X86为CPU的微型计算机中。其基本功能为:它是全双工、双缓冲器的接收/发送器。可工作在同步或异步工作方式。同步方式工作时,波特率在0〜64K范围内;异步方式时,波特率在0〜9.2K范围内。同步方式吋,字符可选择为5〜8bit,nJ'加奇偶校验位,可口动检测同步字符。异步方式

5、时,字符可选择为5〜8bit,可加奇偶校验位,H动为每个字符添加一个启动位,并允许通过编程选择1、2.5、或2位停止位。2.28251内部结构木设计采用异步方式,则由发送控制电路在其首尾加上起始位和停止位,然后从起始位开始,经移位寄存器从数据输出线TXD逐位串行输出。图2.18251内部结构2.38251编程字(1)工作方式控制字D1D0确定是工作于同步方式述是界步方式。D1DO=OO为同步方式,当方式设为同步时,方式控制字后必须装入同步字符,并由同一个方式控制字规定装入单同步字符还是双同步字符;D1D0H00为杲步方式,几有3种组合来选择

6、输入的时钟频率与波特率Z间的系数。D3D2确定每个字符的数据位(不包括奇偶校验位)。D5D4确定是否校验和奇偶校验的性质。D7D6含义因同步方式或异步方式而异。异步方式(D1D0H00)时用来确定停止位个数。同步方式时D6用來确定是内同步(SYNDET脚为输出)还是外同步(SYXDET为输入),D7用來确定同步字符个数。外同步方式时,同步字符只用于发送,接收时不作用。例:某开步通讯,数据位为8位,1位起始位、2位停止位、奇校验、波特率系数为16。则有:11011110B=0DEHMOVDX,309H;8251A命令口MOVAL,ODEHOU

7、TDX,AL(1)工作命令控制字DO设置为1允许8251A开始发送操作。只有命令字的DO二1,引脚TXDRY(通知CPU:发送器准备好)才可能有效(为1)。可作为发送中断屏蔽位。D1设置为1强制引脚DTR有效,表示数据终端准备好,通知调制解调器:8251A已准备好。D2设置为1允许8251A开始接收数据。只有命令字D2=l,RXRDY才有可能为1。允许接收时必须使错误标志复位(见D4)。在同步方式时还必须指定进入同步搜索操作(见D7)。D3设置为1迫使TXD端发送低电平,以此作断点字符。D4设置为1则对状态字中的所启操作出错标志(FE,OE

8、,PE)复位。05设置为1强制RTS引脚(请求发送)冇效,向调制解调器提出发送请求。D6设置为1强制8251A内部复位,使之I叫到准备接收方式字的状态。D7只用于同步方式。为使8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。