单片机课程设计-实现单片机与pc串行双工通信

单片机课程设计-实现单片机与pc串行双工通信

ID:15335095

大小:324.00 KB

页数:19页

时间:2018-08-02

单片机课程设计-实现单片机与pc串行双工通信_第1页
单片机课程设计-实现单片机与pc串行双工通信_第2页
单片机课程设计-实现单片机与pc串行双工通信_第3页
单片机课程设计-实现单片机与pc串行双工通信_第4页
单片机课程设计-实现单片机与pc串行双工通信_第5页
资源描述:

《单片机课程设计-实现单片机与pc串行双工通信》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计任务书学生姓名:XXXXXX专业班级:XXXXXXXX指导教师:XXXX工作单位:XXXXXXXX题目:实现单片机与PC串行双工通信初始条件:具备数字电路的理论知识;具备微机原理的理论知识和实践能力;熟悉汇编语言编程技术;熟悉80X86的CPU结构和指令系统;熟悉相关常用接口电路的设计使用方法。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、分析设计原理,画出程序设计框图,编写程序代码,完成PC和单片机的串行双工通信,单片机的P1口接一共阴数码管,阴极接地。要求PC键盘每按“0-9”数字键能发送到单片机,并显示在数码管上,单片机发送一串字符能显

2、示在PC的屏幕上,采用查询方式。波特率为1200。在Proteus中画出电路图。2、完成程序的仿真测试,并演示系统的最终运行结果;3、独立完成课程设计说明书,课程设计说明书按学校统一规范来撰写。时间安排:(1)、布置课程设计任务,查阅资料,完成系统需求分析一天;(2)、用Proteus实现系统原理图的设计、仿真和结果显示三天;(3)、完成课程设计报告书及答辩一天;指导教师签名:年月日系主任(或责任教师)签名:年月日XX大学《单片机原理与应用》课程设计说明书目录摘要I1芯片介绍11.189C51简介11.2MAX232简介12原理介绍22.1串行通信介绍22.2串行接口标准22.3单片机串

3、口简介33程序设计43.1单片机串口编程43.2程序流程图53.3源程序64Proteus电路制作84.1Proteus简介84.2电路图绘制85Proteus仿真115.1生成HEX文件115.2Proteus仿真结果115.3结果分析126课程设计心得体会13参考文献14致谢15XX大学《单片机原理与应用》课程设计说明书摘要单片机可以通过电平转换后和PC机进行串行通信,只要串口设定一致,单片机和PC机就能交换数据。通过Proteus可以对其进行仿真,Proteus中有串口器件,有虚拟终端,可以对PC机单片机串口通信进行仿真。关键词:单片机,PC机,串口通信,ProteusIXX大学《

4、单片机原理与应用》课程设计说明书1芯片介绍1.189C51简介单片机的定义是在一块芯片中集成了CPU、RAM、ROM、定时、计数器和多功能I/O口等的基本功能部件的大规模集成电路,又称MCU。这些也是计算机所拥有的基本部件,所以单片机就是一台微型的计算机,可以实现计算机的很多功能。本次课设使用的89C51是MCS-51系列单片机的51子系列。89C51片内ROM是4KB的闪速E2PROM,其结构、引脚和封装和其它信号基本相同。89C51主要由以下几个部分组成:一个8位CPU;一个片内振荡器及时钟电路;4KBROM程序存储器;128BRAM数据存储器;可寻址64KB外部数据存储器和64KB

5、外部程序存储空间的控制电路;32条可编程的I/O线;一个可编程全双工串行口;5个中断源、两个优先级嵌套中断结构。本次课设主要用到的引脚线是P3.0(RXD)和P3.1(TXD),两者分别是串行通信的接收线和发送线,通过它们可以和其它串行通信设备进行连接。PC机也可以通过串口将程序输入单片机。1.2MAX232简介单片机和电脑用串口线相连接时要用到电平转换芯片MAX232。MAX232内部有电压倍增电路和转换电路,工作时需外接5个1uF的电容和+5V电源,实现TTL电平与RS-232电平双向转换,。一个MAX232可以连接两对收/发线,把通信接口的TXD和RXD端TTL电平(0~5V)转换

6、成RS-232电平(-10V~+10V),送到传输线上,也可以把传输线上的RS-232电平转换成TTl电平送到通信接口TXD和RXD。单片机与PC机相连接时,单片机的RXD应连MAX232的R1OUT引脚,TXD应连T1IN,PC机串口的RXD应连T1OUT,TXD应连R1IN,这样MAX232就能在单片机和PC机之间完成电平转换,使单片机和PC机可以正常通信了。15XX大学《单片机原理与应用》课程设计说明书2原理介绍2.1串行通信介绍计算机之间有时需要交换信息,这种信息交换被称为通信。通信可分为并行通信和串行通信。将数据各位同时传送的方法是并行通信,将数据逐位传送的方法是串行通信。本次

7、课程设计采用的是串行通信。串行通信分为串行异步通信和串行同步通信两种类型,串行异步通信以若干位表示一个字符,通信时以收/发一个字符为一独立的通信单位。异步传送的数据前面应加起始位,结束后应加停止位,形成一个完整的串行传送字符。串行同步通信串行同步通信就是去掉异步传送时每个字符的起始位和停止位,以一组字符组成一个数据块,在每个数据块前附加一个或两个同步字符或标识符,后面在附加校验字符。2.2串行接口标准串行通信在电器连接上游串行接口

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

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

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