bob半岛智能电子钟的设计 电子钟的时钟信号的来源一般有两种:单片机提 供和时钟芯片提供。这两种时钟信号各有其利 弊。 采用单片机提供的方案电路结构简单,程 序编写方便,但由于不同单片机工作的时钟频率 不同程序的移植性不强bob半岛,时钟的精度不高,一般 还需占据单片机的一两个定时计数器,在系统设 计时占用了宝贵资源。采用时钟芯片提供的方案 虽然电路复杂一些但具有很高的时钟精度和程序 的可移植性。通过比对本设计采用了时钟芯片 DS12C887来提供时钟信号。
1.液晶1,2端为电源,15,16为背光电源,为防止直接加5V电压烧坏背光灯,在15脚 串联10欧电阻限流。 液晶3端为液晶对比度调节端,通过一个10K欧电位器接地来调节液晶显示对比度
我们组员分析了基于STC89C52以及 DS12C887芯片进行电子钟设计的基本原 理和硬软件设计方法,本设计可实现显示 年半岛BOB、月、日、星期、时、分、秒等基本功 能,并通过简易的按键操作可实现时制切 换、到时闹铃功能。
本系统利用单片机(STC89C52) 和DS12C887时钟芯片实现对 时间的控制。在1602液晶上显 示年,月,日,星期,时,分,秒,并且 按秒实时更新显示;具有闹铃报 警功能;并可任意更改时间;采用 个性化的液晶显示,当开始供电 时以屏幕的平移为起始,时间信 息从右往左平移至中央 ;利用 DS12C887自身掉电可继续走 时的特性,实现断电后时间不停, 再次上电时时间仍准确显示在 液晶上的功能。以上各种功能 依据一定的联系,组成一个比较 完整的系统
1.IRQ为DS12C887的中断申请端,必须和单片机的外部中断引脚相联。 注:P0同时与液晶和DS12C887相联,这样复用并不会发生冲突,因为单片机 在操作液晶的时候是不会操作DS12C887的,它们都有各自的片选信号bob半岛。
STC89C52是一种低损耗、高性能、CMOS八位 微处理器,片内有4k字节的在线可重复编程快擦 快写程序存储器,能重复写入/擦除1000次。它 与MCS-51系列单片机在指令系统和引脚上完全 兼容,不仅可完全代替MCS-51系列单片机,而 且能使系统具有许多MCS-51系列产品没有的功 能。STC89C52可构成真正的单片机最小应用系 统,缩小系统体积, 增加系统的可靠性,降低了 系统成本。因此,本设计主控芯片采用 STC89C52。
方案一:普通LED数码管显示。最简单最容易操作的显示方法。采 用8段数码管既经济实惠bob半岛,效果也比较好,但是本次设计需要的显示 数据比较多,此时数码管显示就显得捉襟见肘了半岛BOB。
方案二:LCD1602液晶显示。可以较为清晰的显示出字母和数字, 显示效果出众,可以方便与单片机进行通信。1602液晶提供了2行16 列的显示范围,足够显示年月日星期以及时间了。 方案三:点阵式LCD12864显示,这种显示器操作最为复杂半岛BOB,指令 繁多,但是显示效果最好,不仅可以显示数字,字母,还可以显示汉 字,图形等。 比较上述方案,我们选择方案二。原因有几点:需要显示2行 字母及数字;价格实惠;最容易操作控制。
Copyright © 2012-2025 半岛BOB·「中国」官方网站 版权所有HTML地图 XML地图 鲁ICP备18053584号-2
收到你的留言,我们将第一时间与你取得联系