摘要:伴随着科技发展的不断进步,对于单片机的使用也是越发的广泛,已经存在于人们的各种日常生活中。作为使用最广泛的器件之一,由单片机作为主要芯片的数字钟是其最基本的一种电子器件,也是最具有代表性的一种。在这次的论文设计中,不仅用到了基本的单片机系统和简单的外部控制电路,还用到了新添加的一些功能,如红外遥控等等。
这次的论文设计是使用STC89C52为核心元件,辅以晶振电路,复位电路,按键以及LCD显示屏等模块构成一个简易的数字钟。我们可以通过对按键的使用,来调节时钟的时分秒,最终将时间显示在LCD显示屏上。
【关键词】数字钟;LCD显示;红外遥控
目录
摘要
Abstract
前 言-1
1 论文设计的概念-2
1.1 论文设计的研究目的-2
1.2 论文设计的主要研究内容-2
2 数字钟芯片的选择与模块设计-3
2.1 按键的选择-3
2.2 时钟模块的选择-3
2.3 温度模块的选择-4
2.4 显示模块的选择-4
3 系统硬件的主要设计-4
3.1 单片机STC89C52简介-4
3.2 时钟芯片DS1302的设计分析-6
3.2.1 时钟芯片DS1302简介-6
3.2.2 时钟模块的电路设计-7
3.3 温度传感器DS18B20的设计分析-8
3.3.1 温度传感器DS18B20简介-8
3.3.2 温度传感器DS18B20接口电路-8
3.4 LCD显示模块-8
3.4.1 LCD1602特性及优点-8
3.4.2 LCD1602与单片机的接口电路-9
3.5 按键模块的设计分析-9
3.6 红外接收电路的设计-10
4 系统软件的设计-10
4.1 程序运行流程图-11
4.2 程序设计-11
4.2.1 DS1302读写程序设计-11
4.3 系统模块的组成-11
4.4 系统实现的主要功能-12
5 软件仿真-12
5.1 仿真软件proteus介绍-12
5.2 仿真电路模拟-12
结 论-14
参考文献-15
致 谢-16