一种基于单片机电子万年历

申请号 CN201510458086.7 申请日 2015-07-30 公开(公告)号 CN105070186A 公开(公告)日 2015-11-18
申请人 湖南工业大学; 发明人 于惠钧; 陈奇; 柳云山;
摘要 本 发明 公开了一种基于 单片机 的 电子 万年历,包括:主控模 块 ;主控模块连接供电模块、时钟芯片、晶振 电路 、按键模块、报警模块、 信号 接口 、复位电路、指示电路、显示模块及上拉 电阻 ;主控模块包括数据 存储器 、程序存储器、计数器、 中央处理器 、并行接口、串行接口和中断系统;还包括 数据总线 、 地址总线 和控制总线;时钟芯片还连接有纽扣 电池 及外部低速晶振。本发明计时准确;可在很小的备用电源下持续计时,而且可选择不同的充电电源来对备用电源进行充电;高性能、低功耗;显示电路采用 液晶 LCD12864显示管:使用起来灵活方便,接口简单,能够构成全中文 人机交互 图形界面。并且低功耗,价格便宜,电路结构和显示程序简洁。
权利要求

1.一种基于单片机电子万年历,其特征在于,包括:主控模、供电模块、时钟芯片、晶振电路、按键模块、报警模块、信号接口、复位电路、指示电路、显示模块及上拉电阻;所述主控模块连接所述供电模块、时钟芯片、晶振电路、按键模块、报警模块、信号接口、复位电路、指示电路、显示模块及上拉电阻;
所述主控模块包括数据存储器、程序存储器、计数器、中央处理器、并行接口、串行接口和中断系统;还包括数据总线地址总线和控制总线;
所述时钟芯片还连接有纽扣电池及外部低速晶振。
2.如权利要求1所述的一种基于单片机的电子万年历,其特征在于,所述供电模块用于向所述主控模块提供5V的工作电压
3.如权利要求1所述的一种基于单片机的电子万年历,其特征在于,所述按键模块包括三个运行状态指示灯,包括
指示灯一:用于显示控制器为正常运行状态;
指示灯二:为时间设置模式指示灯;
指示灯三:为闹钟设置模式指示灯;
所述按键模块还包括六个控制按键。
4.如权利要求1所述的一种基于单片机的电子万年历,其特征在于,所述报警模块包括一个蜂鸣器,所述蜂鸣器工作电压为1.5V~3V。
5.如权利要求1所述的一种基于单片机的电子万年历,其特征在于,所述显示模块为LCD12864液晶显示模块。

说明书全文

一种基于单片机电子万年历

技术领域

[0001] 本发明具体涉及一种基于单片机的电子万年历。

背景技术

[0002] 如今,对人们来说,时间的重要性越发的重要了。不管你是出在外还是在家休息,都需要知道现在的时间。通过人们的努,社会科技的进步,我们能了解时间的产品也越来越多了,如手表、手机、钟表,这些产品都已经进入到了社会生活中所以我们得创造出一款定时系统来提醒广大的忙碌人群。这就是我们本次的课题:基于单片机的电子万年历。电子万年历不仅能让人们知道现在的时间,而且还能人们知道更多与生活有关的信息,比如星期、年、月、日、温度、湿度、时节等等。而且这些功能读取方便,种类多样化,电路简洁,显示直观等等优点,是未来电子仪器的发展方向。如今随着科学技术的发展,出现的大规模集成电路,让人们的生活发生的巨大的变化。如今的单片机技术已经与广大人民群众生活息息相关。
[0003] 如今,随着科学技术的不断蓬勃发展,电子万年历的功能也在不断的改善,传统的钟表已经不能满足人们的需求了。单片机在多功能数字钟已经广泛运用,而多功能数字钟的功能及工作顺序也早已被人们所熟知,但是却很少有人知道它的工作原理以及内部结构。电子万年历的核心控制器由单片机组成,其计时功能是通过输出数据让单片机接受,使用液晶显示器来展示输出数据,使用按键来定时、校时。电子万年历让我们的生活更加方便。单片机技术已广泛运用于电子产品中,其具有的市场前景令人瞩目。
[0004] 大规模集成电路的出现,使外围芯片及微处理器得到了快速发展。而将外围芯片及CPU,如数据存储器、程序存储器、串行I/O口、并行I/O口、中断控制器、定时或计数器及其他控制部件集成在一个芯片之中便是其技术的体现,将其制成单片计算机。[4]而这几年来推出的一些高级单片机还包括有许多特殊功能模,如通信控制器、A/D、D/A转换器、相环、PWM控制输出单元、调制解调器、DMA、浮点运算单元可编程控制功能等。故此,只要外加一些必要的通道接口及扩展电路就可以形成各种计算机应用系统,如作为家用电器主控制器的工业流线控制系统、作为主控制节点起中继的作用的分布式控制系统的终端节点或、数据采集系统、自动测试系统等。

发明内容

[0005] 本发明的目的之一是为解决现有技术中存在的问题,提供一种高性能、低功耗的基于单片机的电子万年历。
[0006] 本发明提供一种基于单片机的电子万年历,包括:主控模块、供电模块、时钟芯片、晶振电路、按键模块、报警模块、信号接口、复位电路、指示电路、显示模块及上拉电阻;所述主控模块连接所述供电模块、时钟芯片、晶振电路、按键模块、报警模块、信号接口、复位电路、指示电路、显示模块及上拉电阻;
[0007] 所述主控模块包括数据存储器、程序存储器、计数器、中央处理器、并行接口、串行接口和中断系统;还包括数据总线地址总线和控制总线;
[0008] 所述时钟芯片还连接有纽扣电池及外部低速晶振。
[0009] 进一步的,所述供电模块用于向所述主控模块提供5V的工作电压
[0010] 进一步的,所述按键模块包括三个运行状态指示灯,包括
[0011] 指示灯一:用于显示控制器为正常运行状态;
[0012] 指示灯二:为时间设置模式指示灯;
[0013] 指示灯三:为闹钟设置模式指示灯;
[0014] 所述按键模块还包括六个控制按键。
[0015] 进一步的,所述报警模块包括一个蜂鸣器,所述蜂鸣器工作电压为1.5V~3V。
[0016] 进一步的,所述显示模块为LCD12864液晶显示模块。
[0017] 本发明的有益效果在于,使用本发明提供的一种基于单片机的电子万年历计时准确;可在很小的备用电源下持续计时,而且可选择不同的充电电源来对备用电源进行充电,可以保证备用电源基本不耗电;高性能、低功耗;显示电路采用液晶LCD12864显示管:使用起来灵活方便,接口简单,能够构成全中文人机交互图形界面。并且它还具有低功耗,价格便宜,电路结构和显示程序简洁的特点。附图说明
[0018] 图1所示为本发明一种基于单片机的电子万年历的模块图。

具体实施方式

[0019] 下文将结合具体附图详细描述本发明具体实施例。应当注意的是,下述实施例中描述的技术特征或者技术特征的组合不应当被认为是孤立的,它们可以被相互组合从而达到更好的技术效果。
[0020] 如图1所示,本发明提供一种基于单片机的电子万年历,包括:主控模块1、供电模块2、时钟芯片3、晶振电路4、按键模块5、报警模块6、信号接口7、复位电路8、指示电路9、显示模块10及上拉电阻11;主控模块1连接供电模块2、时钟芯片3、晶振电路4、按键模块5、报警模块6、信号接口7、复位电路8、指示电路9、显示模块10及上拉电阻11;
[0021] 主控模块1包括数据存储器、程序存储器、计数器、中央处理器、并行接口、串行接口和中断系统;还包括数据总线、地址总线和控制总线;
[0022] 时钟芯片3还连接有纽扣电池12及外部低速晶振13。
[0023] 进一步的,供电模块2用于向主控模块1提供15V的工作电压。
[0024] 进一步的,按键模块5包括三个运行状态指示灯,包括
[0025] 指示灯一:用于显示控制器为正常运行状态;
[0026] 指示灯二:为时间设置模式指示灯;
[0027] 指示灯三:为闹钟设置模式指示灯;
[0028] 按键模块5还包括六个控制按键:K0,K1,K2,K3,K4及K5;
[0029] K1,K2,K3,K4,K5为用户按键控制。K0为系统复位键。蜂鸣器为声音指示。
[0030] 在任意模式下,按下任意用户按键,蜂鸣器均有声音指示,如没有声音指示说明控制器没有正确接受到按键信息。
[0031] 在任意模式下LDE1会不断闪烁,表示控制器在正常运行。
[0032] 在任意模式下,只要满足闹钟条件就自动进入闹钟指示模式。
[0033] 在任意模式下LDE1会不断闪烁,表示控制器在正常运行。
[0034] 在任意模式下,只要满足闹钟条件就自动进入闹钟指示模式。
[0035] 按键说明:K1:设置左,K2:加,K3:减,K4:设置右,K5:确定/闹钟设置模式;
[0036] 正常模式:
[0037] 开启后默认为正常模式,LCD显示系统时间信息。K1、K4同时按下进入时间设置模式。K5按下进入闹钟设置模式。
[0038] 时间设置模式:
[0039] 时间设置模式下LED2点亮。K1、K4分别为左右选择设置,K2、K3分别为设置加、设置减。K5为确认。如果设置选择超过左边界则自动返回正常模式,设置时间不会保存。同时按下K1、K4返回正常模式,设置时间不会保存。
[0040] 闹钟设置模式:
[0041] 闹钟设置模式下LED3点亮。K1、K4分别为左右选择设置,K2、K3分别为设置加、设置减。K5为确认。闹钟设置时间将会自动保存但掉电后保存数据无效。K1、K4同时按下或者K5按下均返回正常模式。闹钟默认设置为中午12:30闹钟,闹钟状态:开。
[0042] 闹钟指示模式:
[0043] 在闹钟指示模式下LED2,LED3点亮,蜂鸣器鸣叫,LCD显示闹钟图片。此模式下任意按键按下则返回正常模式。
[0044] 进一步的,所述报警模块6包括一个蜂鸣器,所述蜂鸣器工作电压为1.5V~3V。蜂鸣器电路实现系统与用户的反馈,每当有用户按键按下,系统发出“嘀”的一声,给予用户反馈,从而系统告诉用户收到按键信号。在任意模式下,按下任意用户按键,蜂鸣器均有声音指示,如没有声音指示说明控制器没有正确接受到按键信息。
[0045] 进一步的,所述显示模块10为LCD12864液晶显示模块。该LCD的D0~D7分别接单片机的P0口,VCC接电源,GND接地。RST接复位,RS,RW,E接LCD的三个控制管脚。其是一种带有中文字库,具有4位/8位并行,并且2线/3线串行多种接口模式,实用性强的元器件。其内部含有国标简体,带有点阵图形的液晶显示模块。这种模块使用起来灵活方便,接口简单,能够构成全中文人机交互图形界面。并且它还具有低功耗,价格便宜,电路结构和显示程序均简洁的特点。
[0046] 使用本发明提供的一种基于单片机的电子万年历计时准确;可在很小的备用电源下持续计时,而且可选择不同的充电电源来对备用电源进行充电,可以保证备用电源基本不耗电;高性能、低功耗;显示模块10采用液晶LCD12864显示管:使用起来灵活方便,接口简单,能够构成全中文人机交互图形界面。并且它还具有低功耗,价格便宜,电路结构和显示程序简洁的特点。
[0047] 本文虽然已经给出了本发明的一些实施例,但是本领域的技术人员应当理解,在不脱离本发明精神的情况下,可以对本文的实施例进行改变。上述实施例只是示例性的,不应以本文的实施例作为本发明权利范围的限定。
QQ群二维码
意见反馈