基于单片机的电子时钟设计
2017-02-20李慧茹
数码世界 2017年2期
李慧茹
辽宁锦州渤海大学工学院
基于单片机的电子时钟设计
李慧茹
辽宁锦州渤海大学工学院
电子时钟是一种能够广泛使用的计时工具,它不仅能够对各种时间信息进行显示,同时也可以对温湿度进行显示。本文所设计的多功能电子时钟以STC89C52RC单片机为核心,由时钟模块、显示模块及蜂鸣器模块组成。其中时钟模块使用DS1302实时时钟芯片实现对时间的实时显示;显示模块采用LCD12864液晶屏对时间参数、温湿度参数进行显示。经测试,该系统运行可靠,功耗小,能够适应日常生活的需求。
1 引言
基于单片机的多功能电子时钟因其要求实现的功能及应用范围的的不同,所以可以在单片机上集成不同的传感器来满足它们在教学、科研、日常生活等各个领域的应用。系统功能的设计实现是在软件与硬件的共同作用下完成的,电路图的绘制及电路板的焊接是进行软件编写的基础,在确保开发板的正确焊接后使用Keil uVision4进行相关功能代码的编写,在代码运行无误后我们使用烧录软件将程序烧进单片机芯片内进行实物演示,观察实物是否能够实现各个模块对应的功能,通过程序的多次修改完成系统预设功能。
2 系统硬件设计
2.1 系统总体设计
系统框图如图1所示,系统的功能完成主要是利用温湿度传感器完成温湿度的采集,通过按键实现时间参数的修改与闹钟的设定,最后完成时间的显示。将编写的程序加载到单片机上后,接通电源,单片机STC89C52完成对显示模块的初始化,在显示模块的初始化完成后对温湿度传感器进行初始化,初始化完成后通过DH11T的DATA端口与单片机的P3.1口进行连接完成数据的传输。……
登录APP查看全文
