单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯

单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯

ID:24886679

大小:1.02 MB

页数:18页

时间:2018-11-16

单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯_第1页
单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯_第2页
单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯_第3页
单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯_第4页
单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯_第5页
资源描述:

《单片机与pc机通讯课程设计--8251a可编程通讯接口与pc机通讯》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

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

3、可编程的通用同步/异步接收发送器,被广泛应用于Intel80X86为CPU的微型计算机中。本设计采用8253芯片的分频作为8251的收发时钟频率,实现8251可编程通信接口与PC机的通讯。关键词:异步;串行通信;8251目录1课题描述··································································12课题分析··································································22.18251基本功能·

4、···························································22.28251的内部结构··························································22.38251编程字·····························································23.设计过程···························································

5、·······43.1电路图设计······························································43.2硬件设计·······························································43.3软件设计·······························································44验证测试··········································

6、·······················125总结·····································································13参考文献··································································141课题描述利用8253芯片的分频作为8251的收发时钟频率,8251异步串行通信,实现8251可编程通信接口与PC机的通讯。采用查询I/O方式,故收/发程序中只需检查发/收准备好的状态是否置位,

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

8、步方式时,字符可选择为5~8bit,可加奇偶校验位,自动为每个字符添加一个启动位,并允许通过编程选择1、2.5、或2位停止位。2.28251内部结构本设计采用异步方式,则由发送控制电路在其首尾加上起始位和停止位,然后从起始位开始,经移位寄存器从数据

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

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

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