下载此文档

基于51单片机的上位机通讯系统课程设计说明书.doc


文档分类:论文 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
目录摘要 +5V电源原理及设计 -232接口电器特性 ――AT89C52单片机简介 32参考文献 33摘要随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。加之单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制。本文介绍了一种基于AT89C52 单片机与上位机通信系统, 并对其工作原理及软、硬件的设计和实现方法进行了详细的阐述。 在单片机的输入输出控制中,除直接接上小键盘和LCD显示等方法外,一般都通过串口和上位机PC进行通信,后面一种方法由于PC机拥有强大的数据处理功能以及友好的控制界面并且能实现远程控制所以显得尤为有用。此系统可以由上位机控制,通过串口操作单片机模块实现其相应功能。本次设计就是来完成由上位机通过串口控制来实现,以发光二极管的发光状态模拟开关电路的通断,用上位机的DOS命令对其进行控制。并用LED屏显示程序的传输。关键字 AT89C52单片机;上位机;串口通信;,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。通过上位机通信系统的设计,了解上位机通信系统的工作原理和简单的程序编写,最终提高我们的逻辑思维能力。:设计一个AT80C52单片机上位机通信系统,由上位机通过串口操作控制单片机模块。要求:以发光二极管的发光状态模拟开关电路的通断,用上位机DOS命令,对发光二极管进行控制。,熟练掌握μVision和ISISProfessional软件的应用,了解上位机通信系统的工作过程和工作原理。了解各个硬件的工作原理。绘制电路原理图,编写程序,并进行仿真,DOS命令对其进行控制,基本实现上位机通信系统的功能。。其特点是通信线路简单,利用或电报就可实现通信,降低成本,适用于远距离通信,但传输速度较慢。这里需要说明几个概念。1)波特率:单片机需要根据使用的系统时钟频率(fo),结合选定的通信波特率,计算出UART寄存器设置值为1280。为了保证数据传输的准确性,口的通信波特率也必须设置成和单片机采用的速率相一致。2)数据格式:数据格式采用1位起始位、8位数据位、无奇偶校验位、1位停止位组成,如图所示。STARTD0D1……D6D7STOPSTART—启动位D0—D7—8位数据STOP—、7和8位,如何设置取决于系统设计时需要传送的信息。比如,标准的ASCII码是0—127(7位),扩展的ASCII码则是0—255(8位)。停止位用于表示单个包的最后一位,典型的值为1,。由于数据是在传输线上定时的,并且每一个设备有自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供系统校正时钟同步的机会。奇偶校验位在串口通信中仅是一种简单的检错方式,可以不考虑。+5V电源原理及设计稳定直流源设计的一般思路是让输入电压先通过电压变压器,再通过整流网络,然后经过滤波网络最后经过稳压网络。以全波整流电路作为整流网络,以极性电容作为滤波网络,采用固定式三端集成稳压电路7805和7905设计制作连续可调的双极型直流稳压电源。如下图所示,220V(幅值311V)50Hz市电经变压器220:25输出两组独立的25V交流,经桥堆整流、大电容滤波后分别经过集成稳压块LM7805C与LM7

基于51单片机的上位机通讯系统课程设计说明书 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人hnet653
  • 文件大小200 KB
  • 时间2020-09-30