文件格式:word
文件大小:424.00KB
适用专业:单片机
适用年级:大学
下载次数:0 次
我要下载:客服QQ:5739126论文编号:218442
资料简介:
毕业设计 智能仪表设计,共31页,10948字
摘要
本设计采用STC89C52单片机作为下位机,PC机作为上位机。二者通过RS-232串行口接受或上传数据。我们要实现串口通信是通过PC机发出信号,然后经过数码管显示。在本设计中,选用键盘输入数据,共采用四个键盘和四个八段LED数码管显示。四个键盘分别用来 显示、选位按键、加一按键和减一按键,而四个八段LED数码管分别显示个、十、百、千位。在显示方面采用动态显示。调试方面是通过串口调试助手完成数据的发送和查看LED数码管的显示出的数字是否与输入一致。
关键词:串行通信;STC89C52;RS-232
目录
摘 要 I
第一章 概述 1
1.1串行通信 1
1.1.1串行通信的概念和特点 1
1.1.2串行通信的分类 1
1.1.3串行通信的工作模式 2
1.1.4通信参数 4
第二章 总体方案设计 6
2.1主要原件的选择 6
2.1.1STC89C52单片机的功能特性描述 6
2.1.2 RS-232的功能特性描述 7
2.2显示的设计方案 9
2.3按键的设计方案 9
2.4晶振的选择 9
第三章 硬件设计 10
3.1单片机最小应用系统的设计 10
3.1.1 STC89C52单片机的时钟电路 11
3.1.2 STC89C52单片机的复位电路 12
3.2中断编码按键是硬件设计 13
3.3数码管显示的硬件设计 14
3.3 PCB设计 15
3.3.1 Protel99SE软件 15
3.3.2 PCB板的设计流程 16
第四章 软件设计 17
4.1程序流程图 17
4.2主程序的设计 17
4.3 子程序的设计 18
4.3.1串口初始化程序的设计 18
4.3.2数据发送和接受程序的设计 19
4.3.3 显示程序的设计 20
4.3.4延时子程序的设计 20
总结 21
参考文献 22
附录一 电路原理图 23
附录二 串口通信源程序 24
资料文件预览:
共1文件夹,1个文件,文件总大小:424.00KB,压缩后大小:226.04KB
- 毕业设计-智能仪表设计
串口通信论文.doc [424.00KB]
我要下载:智能仪表设计(客服QQ:5739126)