等硬件,接口较复杂,考虑显示只有六位,且系统没有其他浮躁的处理程序,所有采用动态扫描LED 的显示。Р本系统采用四个按键,当时钟时间和设置时间一直时,驱动程序动作,进行打铃,每次打铃30SР2.2 主要原件参数及功能简介Р2.2.1 主控器AT89C51РAT89C51 公司生产的AT89C51 单片机用高性能的静态89C51 设计,由先进工艺制造,并带有非易失性FLASH 程序存储器,它是· 种高性能、低功耗的8 位CMOS 微处理芯片,市场应用最多,主要特点有:Р有4K 的FLASH 程序存储器Р256 字节内部RAMР电源控制模式:时钟可停止和恢复,空闲模式,掉电模式Р6个中断源Р4个中断优先级Р4个8位I/O口Р全双工增强型UARTР2个16位定时、计数器Р图二 AT89C51Р2.2.2 DS1302时钟电路DS1302Р(1)性能特性Р实时时钟可对秒,分,时等进行计数,存在高速数据暂存的31*8位RAM,最少引脚的串行I/O口;2.5~~5.5V电压工作范围;2.5V耗电小于300nA;用于时钟或RAM数据读/写的单字节或多字节数据传送方式;简单的3线接口;可选的慢速充电的能力。РDS1302时钟芯片包括实时时钟和31字节的静态RAM,它经过一个简单的串行接口与微处理器通信,实时时钟提供秒,分,时等信息,时钟运行可以采用24H,或带AM/PM的12H格式,采用三线接口与CPU进行同眇通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302有主电源/后备电源双电源引脚;Р1)性能特性РDS1302与单片机之间能简单地采用同步串行的方式进行通信,仅需用到三个口线:1.RSE复位,2.I/O数据线,3.SCLK 串行时钟。时钟/RAM 的读/写数据以一个字节或多达31 个字节的字符组方式通信。DS1302 工作时功耗很低,保持数据和时钟信息时功率小十