2006-05-10 22:34:18

智能LED电子钟的制作

 

  LED电子钟以美观、清晰、便于夜间观看而深受电子爱好者的青睐。采用专用的LED电子钟芯片制作,有时达不到功能要求,需添加辅助电路,电路复杂,不便于电子爱好者自制。
  如果采用单片机(89C2051),用软件完成各种功能,则可做出功能各异的智能电子钟,而且电路非常简单。
  图1是一个具有以下功能的电子钟的电路。
  1计时:秒、分、时、天、周、月、年;2闰年自动判别;3五路定时输出,可任意关断(最大可到16路);4时间、月、日交替显示;5停电、来电自动判别;6自定任意时刻自动开/关屏;7三路倒计时(最大可到8路);8计时精度:误差≤1秒/月(具有微调设置)。
  一、电路原理
  由单片机(89C2051)、LED、K1等组成最基本的单片系统。所有的软件、参数均存放在89C2051的FlashROM和内部RAM中,减少了芯片的数量和整机的电流,延长了备用电源的工作寿命(停电时)。
  由于89C2051的内部FlashROM只有2k,RAM只有128个字节,故软件编制时要精炼,一些数据的存放要采用压缩方式,而且CPU要工作在空闲模式下,以降低功耗。LED、BEEP均直接由89C2051驱动。
  键盘采用动态扫描方式查询。所有的查询、设置功能均由K1、K2完成;K3、K4、K5完成倒计时的启动。
  电源在33~5V之间均可正常工作。
  二、软件编制
  软件的流程图见图2。
  主程序非常简单,初始化后,CPU便进入空闲模式,等待T1定时中断的到来(25ms一次)。所有的功能模块,均在T1定时中断服务程序中执行。再利用T0定时器对T1定时中断服务程序的执行时间做记录,重置T1定时器常数时加上T0的值即可。这样可以精确地补偿时间误差。
  湖南 李杰 

  

智能LED电子钟的制作相关推荐

  1. 两位一体数码管引脚图_一种智能LED数码管的制作方法

    本实用新型涉及智能控制技术领域,特别是一种智能LED数码管. 背景技术: 我国的LED数码管产业在政策.资金.市场的推动下飞速发展,无论是产值规模还是产业链建设都取得了较好的成绩.但是,从全球视野看, ...

  2. 基于android的智能照明,一种基于Android、IOS与ZigBee的智能LED照明控制系统的制作方法...

    本发明涉及LED照明领域,尤其涉及一种基于Android.IOS与ZigBee的智能LED照明控制系统. 背景技术: 目前普遍使用的Android智能手机和平板电脑为智能家居照明系统提供了一个直观快捷 ...

  3. 【转帖】POV LED基于51单片机的旋转LED电子钟

    http://hi.baidu.com/52_diy/blog/item/d8310dfac0a97716a8d3114b.html POV即persistancd of vision 利用单片机控制 ...

  4. 基于51单片机的wifi智能led灯的毕业设计

    基于51单片机的wifi智能led灯的毕业设计 摘要 系统基于STC89C52RC单片机设计,拥有自动与手动两种模式,自动模式下可以过热释红外传感器检测是否有人,采用光敏电阻构成的电路检测环境光的强度 ...

  5. 普维六类非屏蔽智能LED模块化布线解决方案(普维综合布线)

    综合布线系统解决方案 普维六类非屏蔽智能LED模块化 布线解决方案 目录 一.综合布线系统概述 1.1 智能学院简介 1.2 综合布线与传统布线的比较 1.3 综合布线系统的结构 1.4 综合布线系统 ...

  6. 距离传感器控制灯泡代码_生迪全彩智能 LED 灯泡体验评测

    市面上大多数智能灯具无外乎智能控制,冷暖标准区间的简单调光,仅仅满足我们日常照明之外,似乎用处不多.如果有一款能在自己房间制造多彩氛围的灯泡就好了. 这次有幸体验到了华为智能家居生态链产品生迪全彩智能 ...

  7. 炫彩LED电子时钟制作记录

    炫彩LED电子时钟制作笔记 以前也做过2.3寸数码管的电子时钟,但是显示颜色是固定的红色或蓝色.最近因为PCB厂家打样大放血,10*10以内5片只要5元还包邮,网上流出雪花灯,灯珠用的是那种单总线内置 ...

  8. html控制智能家居,一种通过web控制的智能家居系统的制作方法

    一种通过web控制的智能家居系统的制作方法 [专利摘要]本发明提供了一种通过web控制的智能家居系统,包括移动终端,以MIPS芯片为核心的WiFi转串口模块,STM32控制模块,DALI控制模块,SI ...

  9. 手把手教你做智能LED灯(一) 功能规划与设计方案

    前言 智能硬件有意思,现在市场上有很多针对普通消费者的智能硬件.例如,智能灯泡.智能插座.智能电子秤,甚至无人飞行器.抛开这些智能设备实现的功能不谈,它们的实现原理都是大同小异:通过手机的蓝牙(或者w ...

最新文章

  1. Bellman-Ford
  2. 常考数据结构与算法:两个链表生成相加链表
  3. k8s的kubectl命令补全
  4. Catalina.stop: Connect refused解决过程
  5. 2021考研数学一李林4套卷整理
  6. 查询数据库游标使用情况以及sql
  7. android+5.0+ble,android5.0(Lollipop) BLE Peripheral牛刀小试(示例代码)
  8. C++程序内存分配方式(堆与栈)
  9. 微软加入字节码联盟,进一步开发支持Blazor 的WebAssembly技术
  10. Qt文档阅读笔记-Object Model初步解析
  11. Python 更新set
  12. java写企业员工信息管理系统
  13. 华硕顽石四代自主扩展内存条图解
  14. 论文中常见的argmin,argmax是什么意思?
  15. Spring Kafka:@KafkaListener 单条或批量处理消息
  16. 蓝桥杯2018年真题(4)动态规划摔手机
  17. 软件测试工资一般是多少
  18. 我从2021中秋节的开始
  19. java笔试题(一)
  20. 5分钟教你掌握异常检测方法

热门文章

  1. 超硬核|手把手教你制作一个示波器
  2. poi导入数据工具类,直接复制使用,有详细注释
  3. setoolkit克隆网站并抓取账号密码
  4. python文件ab,Python文件
  5. java多线程并发之旅-09-java 生产者消费者 Producer/Consumer 模式
  6. html图片自动滚动播放器,jQuery+css实现图片滚动效果(附源码)
  7. 论文精读:XGBoost: A Scalable Tree Boosting System
  8. Discuz 服务器重启后无法访问
  9. windows中常见后门持久化方法总结
  10. Pytorch版本代码修正