收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于单片机的串行通信系统开发

[关键词:单片机,串行通信系统]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文,答辩稿
作品编号:ckjs0250,word全文:50页,合计:14000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于单片机的串行通信系统开发毕业设计论文------

本单片机系统采用AT89S52控制,整个硬件系统由A/D、D/A转换、LED显示、键盘、串行通信等模块组成。给出了整个电路原理图与各部分电路原理图以及主要源程序。本设计完成了单片机部分的开发设计,若配上采集电路和相应的软件就能将测量结果用LED数码管十进制显示出来,其中包括了A/D、D/A转换,还可以用按键来控制,进行人机对话;系统中设置了5个按键,其中1个是复位键,其余的4个键,用程序来控制实现不同的功能。之所以没有设计外部采集电路是因为设计了外部采集电路系统的功能就比较单一,不方便系统功能的外部扩展。该系统还能实现单片机与PC机的串行通信和编程的下载、软件设计的时钟显示。

设计目标

该设计要求实现:

(1)设计串行通信接口,实现与PC机的通信;(2)具有人机对话功能,可通过键盘进行输入;(3)LED显示器能够根据按键的输入进行相应的显示;(4)能够进行A/D转换功能;(5)能够进行D/A转换功能;(6)自制+5V稳压电源。

设计结果要求:

完成电路的设计,硬件电路应该设计出原理图,完成软件程序的编写(包括流程图和部分源代码)。

论文结构

本论文包括六个部分,分别为:

1.绪论(系统开发背景、设计的意义、设计目标等);2.方案的选择;3.系统硬件设计(包括各模块的硬件电路设计、主要芯片的介绍等);4.系统软件设计(包括主程序流程图的设计、控制算法、);5.系统调试(包括软件的调试);6.附录(包括硬件整机原理图、元件清单、部分源程序代码)。

主程序流程图

系统由AT89S52单片机作为中央控制器,控制各功能模块的正常工作及数据的接收和处理。系统分为五个模块,分别为:时钟、串行通信、键盘扫描、显示子程序。但在此我们没有外部传感器采集电路,因而不能进行A/D和D/A转换,整个软件系统是这样来设计的:首先上位机编辑好源程序再转换为相应的可执行的二进制代码文件由串口通信程序经过串口传送到单片机中存储。通过按键来控制系统的功能,主程序的流程图

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文,答辩稿
作品编号:ckjs0250,word全文:50页,合计:14000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的串行通信系统开发(开题报告,任务书,论文,答辩稿)!