摘要
本设计是根据我们所学习的单片机课程,按照大纲要求对我们进行的一次课
程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的
帮助。掌握单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学
习都有很密切的联系。近年来,随着电子技术和微机计算机的迅速发展,单片机
的档次不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能
仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产
品中得到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。
本单片机系统采用 AT89C52 控制,整个硬件系统由 A/D、D/A 转换、LED
显示、键盘、串行通信等模块组成。本设计只完成了单片机部分的开发设计,没
有设计外部的采集和控制电路。因为没有外部采集电路,所以不能完成具体的测
量功能,要完成具体的测量功能(如测量压力、温度、湿度)还要配上外部的各
种传感器采集电路和相应的软件。若配上采集电路和相应的软件就能将测量结果
用 LED 数码管十进制显示出来,其中包括了 A/D、D/A 转换,还可以用按键来
控制,进行人机对话;系统中设置了 5 个按键,其中 1 个是复位键,其余的 4 个
键,用程序来控制实现不同的功能。之所以没有设计外部采集电路是因为设计了
外部采集电路系统的功能就比较单一,不方便系统功能的外部扩展。该系统还能
实现单片机与 PC 机的串行通信和编程的下载、软件设计的时钟显示。
关键词:单片机 AT89C51,串行通信,A/D 转换,D/A 转换,LED 数码管
显示
目录
一、课程设计明 ...........................................................................................................................
1 1.1 课程设的目的.....................................................................................................................
1 1.2 本次课程设计任务的主要内容和要求 .............................................................................
1 1.3 总体方案设计 .....................................................................................................................
二、实验设备 ...................................................................................................................................
2.1 Proteus .................................................................................................................................
2.1.1 Proteus 软件简介 .....................................................................................................
2.1.2 Proteus 软件仿真 .....................................................................................................
2.2 汇编软件 keil c51 ..............................................................................................................
2.2.1 汇编软件 ..................................................................................................................
2.2.2 汇编编程 ..................................................................................................................
三、硬件说明 ...................................................................................................................................
3.1MCS-51 ................................................................................................................................
3.2 单片机的时钟电路 .............................................................................................................
3.3 单片机复位电路工作原理 .................................................................................................
3.4 单片机晶振电路工作原理 .................................................................................................
5 3.5 按键电路的设计 .................................................................................................................
6 3.6 蜂鸣器驱动电路设计 .........................................................................................................
6 3.7 数码管特性及使用 .............................................................................................................
四、硬件原理.................................................................................................................................
4.1 电路原理图 .........................................................................................................................
4.2 硬件原理图 .........................................................................................................................