标题 | 基于51单片机电子时钟的设计与实现 |
范文 | 王晨旭 摘 要:随着科技的逐渐发展,人们对于生活质量的需求与日俱增,根据实际需求,本文设计了一款基于51單片机的电子时钟。该电子时钟由51单片机、数码管、led小灯以及按键电路等组成,可实现显示时钟显示,12小时/24小时切换显示,可灵活实现小时加、分钟加、秒清零等功能。本设计具有较强的灵活性,可实现性高。 关键词:STC89C51单片机;74LS573;电子时钟 随着科技的发展,人们对于生活的要求越来越高,也更加追求通过智能设备对于常用设备进行控制,以期达到智能化管理的需求。根据目前这种实际情况,本文设计了一个单片机多功能时钟系统,它具有时间现实功能、小时转换等功能。 1 设计概述及目的 为了满足实际功能需求,本文设计了一款基于51单片机的电子时钟,其主要包含以下几个功能: 1.1 时间显示功能 由单片机和数码管组成,利用P0口控制6位数码管的段选端,并将P2口与数码管的位选端相连,实现仅通过2个IO口即可控制6位数码管的控制,利用数码管动态显示实现从左至右分别显示:小时.分钟.秒的功能。 1.2 时钟基本功能 本设计通过在单片机的P1口处连接4个按键,进而实现时钟的小时加、分钟加、秒清零以及12/24小时切换的功能,并且能够通过两个led灯接替点亮或熄灭进而标识电子时钟目前的工作模式及状态,便于用户使用,具有较强的实用性。 2 电子时钟主要功能模块分析与设计 本文设计的电子时钟主要由单片机的最小系统、按键控制模块、led灯显示模块、时钟显示模块构成,下面针对以上各个功能模块进行分析。 2.1 单片机最小系统 单片所接晶振值为12MHz,其最小系统电路结构如图1所示: 2.2 按键控制模块 本设计由四个按键构成,与单片机的P1口相连,其电路连接如图2所示。通过程序扫描该口是否为低电平从而判断按键是否按下,进而实现其所对应的功能,此四个按键由上到下分别对应:小时加、分钟加、秒清零以及12/24小时切换的功能。 2.3 时钟显示模块 本功能模块将单片机的的P0口通过74LS573与数码管相连控制其段选端,电路如图3所示,可实现“小时.分钟.秒”的显示功能。 2.4 led灯显示模块 通过按键可选择电子时钟的工作模式(12小时/24小时),本设计保证在0-12h(即上午)电路中对应的黄灯点亮,12-24h(即下午)时对应的黄灯灭,以此标识电子时钟的工作模式。 3 总结 本设计采用STC89C51单片机、数码管、led灯以及按键电路等组成,结合74LS573锁存器控制6位数码管实现显示“小时.分钟.秒”的功能。本设计的电子时钟可实现12小时/24小时切换显示,可灵活实现小时加、分钟加、秒清零等功能。本设计具有较强的灵活性,可实现性高,具有较高的应用价值。 参考文献: [1]庞斯棉.嵌入式电子时钟系统的设计与实现[J].电子测试,2015(3x):31-33. [2]潘晓利.基于S3C2440A的多功能电子时钟的设计与实现[J].电子技术,2016,45(2). [3]刘翠玲,吕娣,丛俊玲.基于AT89S51单片机数字电子钟设计与实现[J].信息系统工程,2011(12):16-17. [4]薛青.多功能电子钟的设计与实现[J].科学技术创新,2017(9):95. [5]李诺薇,刘建中.按键设置液晶电子钟的设计与实现[J].时代农机,2014(5):63-64. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。