电子钟的设计1
1系统开发背景随着电子科技的不断进展,传统的时钟已被一些高档的电子时钟所取代,与传统的时钟相比,电子时钟融合了挂历和时钟的优点,能昼夜清楚显示,集年、月、日、时、分、秒、日期、农历、气温于一体,外观新颖,造型别具一格
除此之外由于挂历以与一些传统电子表的制作成本相对较高,其销售价格也大多在1 5——30 元之间,而一个电子时钟的价格也在这之间,但是挂历只能用一年,传统电子表又不能显示年、月、日,而电子时钟则不一样,由于它可以自动识别闰年、公历、农历、大小月份、农历,星期能自动对应公历无须调整
对若干年前后的日期都可以查询,但考虑到其寿命原因,至少也可用 5—8 年
在价格相差不大的情况下,电子时钟的性价比显然要高的多,就其阅读功能而言,电子时钟阅读起来更加方便,同时他还有闹铃和显示温度的功能,这比传统的挂历以与电子表要强大的多
其实现的方法也很简单,用一个单片机和数个数码管就可以实现,由此可见,电子时钟的市场经济开发价值要比挂历以与电子表要高的多,电子时钟取代传统的挂历以与传统电子表已成为不可抵挡的趋势
因此开发一个电子时钟就必须要了解单片机和数码管的原理和功能等,下面一节我们将简单介绍一下单片机和数码管
2 系统开发工具介绍与安装1
1 PIC 系列单片机开发工具 MPLAB 的组成 MPLAB 是一个集成了多种单片机应用开发工具软件于一体的、功能完备的软件包,是 PIC 单片机编程开发的重要工具
在此仅对其中的 5 种工具软件简要介绍如下:⑴ Project Manager(工程项目管理器)工程项目管理器是 MPLAB 的核心部分,用于创建和管理工程项目,为开发人员提供自动化程度高、操作简便的符号化(屏幕上的指令、指令地址、常数、变量、寄存器等均用表义性和可读性很强的符号代表和标识)调试工作平台
⑵ MPLAB Editor(源程序编辑器)源程序