基于51单片机的多功能电子时钟时间校对功能的设计
2016-07-08王红
商 2016年22期
王 红
基于51单片机的多功能电子时钟时间校对功能的设计
王红
摘要:单片机开发板主要由STC89C52RC单片机、DS1302时钟芯片、LCD1602字符液晶显示器等部件构成。本文主要研究了单片机对DS1302的读写操作以及对1602液晶的控制。最终,可实现4×4矩阵按键和红外两种方式实现时间和日期的调整。
关键词:51单片机;keil;多功能电子钟;时间校对;红外遥控
单片机技术是现代工业自动化、电子电气、通信及物联网等领域的一门主流技术。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,相当于一个微型计算机,与计算机相比,单片机只缺少了I/O设备。它的体积小、质量轻、价格便宜,为学习、应用和开发提供了便利条件,在工业控制领域有广泛应用。本实验的目的是单片机如何实现对DS1302的读写操作,使LCD1602液晶显示年月日、星期和时分秒的功能,以及如何通过4×4矩阵按键和红外遥控实现时间和日期的调整。
一、设计基础
单片机的主要内部资源有Flash—程序存储空间、RAM—数据存储空间、SFR—特殊功能寄存器。Flash用于存储程序,可重复擦写且容量大,对于单片机来说,Flash的最大意义是断电后数据不会丢失,功能类似于计算机的硬盘。RAM用于存储程序运行期间产生的和需要用到的一些数据,功能类似于计算机的内存。SFR单片机有很多功能,每个功能都对应着一个或者多个SFR,用户通过对SFR的读写来实现单片机的各种功能。
二、按键校对时间功能的设计
(一)独立按键……p>
登录APP查看全文
