全球旧事资料 分类
烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。所以选择采用STC89C52作为主控制系统。
22显示模块选择方案
方案一:采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高所以不用此种作为显示。方案二:采用LED数码管动态扫描,虽然LED数码管价格适中,但要显示多个数字所需要的个数偏多,功耗较大,显示出来的只是拼音,而不是汉字,所以也不用此种作为显示。方案三:采用LCD液晶显示屏液晶显示屏的显示功能强大可显示大量文字字符显示多样视觉效果较好,清晰可见外形美观,与普通数码管相比功耗较小,硬件连接简单。所以显示部分采用1602液晶。
23时钟芯片的选择方案
方案一:直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。采用此种方案虽然减少芯片的使用,节约成本。但是,实现的时间误差较大。所以不采用此方案。方案二:采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,318位的RAM做为数据暂存区,工作电压25V55V范围内,25V时耗电小于300
A。
24电路设计最终方案决定
综上各方案所述对此次课程设计作品的方案选定:采用STC89C52作为主控制系统,DS1302提供时钟,1602液晶作为显示。
2
f三、系统硬件设计
31电路设计框图
LED显示控制模块DS1302实现时钟控制模块
主控模块89C52按键控制模块
图31电路设计框图
32系统硬件概述
本电路是由STC89C52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为25V55V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个318的用于临时性存放数据的RAM寄存器。可产生年、月、日、周日、时、分、秒,具有使用寿命长精度高和低功耗等特点,同时具有掉电自动保存功能本电路采用DS1302单字节传送方式实现与主控机之间数据的传送,显示部份由LED1602构成。
33单片机的最小系统
STC89C52单片机为40引脚双列直插芯片有四个IO口P0P1P2P3MCS51单片机共有4个8位的IO口P0、P1、P2、P3,每一条IO线都能独立地r
好听全球资料 返回顶部