基于STC89C52RC串口通信控制系统的设计与实现

客服QQ:3710167信息来源:不详 我要论文 收藏此文 【字体:

论文编号:TX238  论文字数:26007,页数:70

摘  要

 本文基于STC89C52RC单片机和MAX232电平转换芯片,使用DB9针串口数据线,采用RS232标准,使用C51编程语言,设计并实现了串口通信控制系统。本串行口采用全双工异步数据通信方式,具有高速数据传输特点。本系统能够实时接收上位PC机发出的控制指令,并能根据指令做出信息回复及相应的控制操作。
 测试表明,本串口通信控制系统工作可靠、性能稳定,具有可移植性好、可扩展性强等特点,可根据需要在本系统基础上进行扩展,具有很大的应用空间。

 关键词:STC89C52RC;串口通信;RS232标准;C51语言;控制

Design and implementation of serial communication control system based on STC89C52RC
Abstract
 This paper is based on STC89C52RC and level translation chip MAX232,under DB9-pin serial cable, the standard of RS232,by the language of C51,design and realize a Communication Control System of Serial Ports.The mode of its serial ports is Full-duplex,the speed of data transmission is quite fast.The system can receive the control command which is sended by PC timely, make information reply and corresponding control operation according to the command.
 Tests show that this system works reliable,performs stable,and it holds the characteristics of good portability and Strong scalability, it can be expended accourding with our wishes,so it has broad application space.
 
Key words:STC89C52RC;Serial communication;standard of RS232;language of C51;control目  录
第一章 绪论 1
1.1 设计背景 1
1.2 单片机的应用范围及问题的产生 2
1.2.1 单片机的应用介绍 2
1.2.2 串口通信问题的产生 3
1.3 论文创新点及论文的组织结构安排 3
1.3.1 论文的创新点 3
1.3.2 论文的组织结构安排 3
第二章 基于STC89C52RC串口通信控制系统总体设计 5
2.1总体设计目标 5
2.2整体结构设计 5
2.3系统创新设计 5
2.3.1系统程序的可移植性设计 5
2.3.2整个系统的可扩展性设计 5
2.3.3系统的安全性设计 6
2.3.4系统的灵活性设计 6
第三章 基于STC89C52RC串口通信控制系统硬件设计 8
3.1电源模块设计 8
3.1.1 常见供电方式介绍 8
3.1.2 USB供电特点 8
3.1.3电源部分电路设计 9
3.2 处理器模块设计 10
3.2.1单片机及其内部资源介绍 10
3.2.2 STC89C52RC单片机特点 11
3.2.3 单片机外部电路设计 15
3.3串口模块设计 17
3.3.1 RS232标准 17
3.3.2电平转换及MAX232的应用 17
3.4 显示模块设计 21
3.5报警模块设计 26
3.5.1蜂鸣器的作用 27
3.5.2蜂鸣器的分类 27
3.5.3报警电路设计 27
第四章 基于STC89C52RC串口通信控制系统软件设计 28
4.1 串口部分程序设计 28
4.1.1 串口工作原理 28
4.1.2 波特率设置 29
4.1.3 发送接收中断程序流程图 30
4.2 串口通信协议 30
4.3 处理器程序设计 31
4.4 显示程序设计 31
4.5 报警部分程序设计 32
第五章 基于STC89C52RC串口通信控制系统的调试 33
5.1串口的仿真及相关软件介绍 33
5.1.1 proteus 33
5.1.2 keil编程软件 35
5.1.3 STC—ISP专用程序烧写软件 36
5.1.4 串口调试助手 37
5.2串口通信控制系统的调试 38
5.2.1 调试过程 38
5.2.2 系统使用说明及效果演示 38
第六章 总结与展望 46
6.1总结 46
6.2展望 46
致谢 47
参考文献 48
附录1 49
附录2 54
附录3 55
附录4 63


基于STC89C52RC串口通信控制系统的设计与实现......
(作者:佚名 编辑:admin)
延伸阅读:

网友评论

 以下是对 [基于STC89C52RC串口通信控制系统的设计与实现] 的评论,总共:0条评论

最新文章

推荐文章

热门文章