摘要:本课题主要介绍基于AT89S52单片机微处理芯片与DS1302时钟芯片和LCD1602液晶显示屏组成的电子时钟的电路软硬件设计。本设计硬件电路主要由单片机最小系统,DS1302时钟模块,LCD1602液晶显示模块三部分组成。采用C语言进行编程,可以精确显示年、月、日、周以及小时、分钟和秒的信息。
关键词:电子时钟;AT89S52;DS1302时钟芯片; LCD1602液晶显示屏
Abstract:This subject mainly introduces the hardware and software designs of the electronic clock which is made up of the AT89S52 MCU ,DS1302 clock chip and LCD1602 module . The hardware design of this system is made up of MCU module,DS1302 clock module and LCD 1602 module. The program adopts C language, and the clock can accurately shows the information of the year, month, day, week, hour, minute and second.
Key words:Electronic clock; AT89S52; DS1302 clock chip; LCD1602 module
本次设计的电子时钟系统主要由单片机最小系统,DS1302时钟模块,LCD1602液晶显示模块三部分组成。51单片机通过软件编程,在LCD1602液晶显示屏上实现时、分、秒、年、月、日、周的显示;利用DS1302时钟芯片来实现计时,定时功能。本次设计的时钟,经过对比测试,发现实际计时的走时精度较高,可满足多种场合的应用需求。
本文详细介绍了硬件电路的设计,包括单片机最小系统,DS1302时钟模块,LCD1602液晶显示模块。讲明了AT89S52单片机的基本原理,分析了AT89S52各个管脚的功能及它在设计电路中的作用,并且论述了LCD1602液晶显示屏和DS1302时钟芯片的工作原理及其软件设计过程。