电子万年历的设计与实现 精简版.docx
《电子万年历的设计与实现 精简版.docx》由会员分享,可在线阅读,更多相关《电子万年历的设计与实现 精简版.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子万年历的设计与实现 精简版 理学院 School of Sciences 课程论文 课程名称 课程编码开课学期 论文题目 学号姓名 班级指导教师 一、设计思路 1.时钟电路 电子万年历既可以通过纯硬件实现,也可以通过软硬件结合实现,根据电子时钟中核心部件秒信号的产生原理,通常使用以下形式:采用NE555时基电路的实现形式。其核心部分555的秒脉冲发生器如图1所示: 图1 基于555的秒脉冲发生器 采用NE555时基电路或其他振荡电路产生秒脉冲信号,作为秒加法电路的时钟信号或微处理器的外部中断输入信号,可构成电子钟。由555构成的秒脉冲 的频率F1.443(RA2RB)C,发生器电路见图。输
2、出的脉冲信号V 的频率为精确的1z。 可通过调节这3个参数,使输出V 2.显示电路 就时钟而言,通常可采用液晶显示或数码管显示。由于一般的段式液晶屏,需要专门的驱动电路,而且液晶显示作为一种被动显示,可视性相对较差;对于具有驱动电路和微处理器接口的液晶显示模块(字符或点阵),一般多采用并行接口,对微处理器的接口要求较高,占用资源多。另外,89C2051本身无专门的液晶驱动接口,因此,本设计采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合。初始化时,由软件编写的指令就集中在显示功能的设置上。LGM12641BS1R的指令可带一个、两个参数,或无参数。若指令中含
3、有参数,则每条指令执行时均须先送入参数,再送入指令代 码。由于状态位作用不一样,因此执行不同指令必须检测不同状态位。液晶显示模块LGM12641BS1R如图2所示: 图2 显示电路LGM12641BS1R 3.控制电路 由于我设计的是电子万年历,需要实现多种功能的显示,并要能够切换显示和调节年月日,因此,在设计过程中按键的设计就显得尤为重要。 在设计过程中我一共采用了4个按键,尽量在小的空间里实现最多的功能。其中MODE键是年月日与时间显示切换键,按下一次就能够更换一次显示位。在调整显示环境下UP和DONW键是显示调整位的的加1减1键,FUNCTION键实现清零,并提高万年历显示的精确性。按键
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子万年历的设计与实现 精简版 电子 万年历 设计 实现 精简
限制150内