傻大方


首页 > 学习 >

硬件|硬件课程设计基于DS1302数字万年历的设计( 二 )



按关键词阅读: 设计 课程设计 基于 数字 硬件 万年历 DS1302


有余输入至内部时钟信号要通过一个二分频触发器 , 因此对外部时钟信号的脉宽无任何要求 , 但必须保证脉冲的高低电平要求的宽度89C51的最小系统即是芯片构成最小系统简单、可靠系统 , 只要将单片机接上时 。

8、钟电路和复位电路即可 。
图2-1 AT89C51引脚图22 电源电路部分在各种电子设备中 , 直流稳压电源是必不可少的组成部分 , 它是电子设备唯一能量来源 , 它的设计思路是根据我们以前学过的模电电子技术 , 要想得到我们所要的+5V输出电压 , 就需将交流220V的电压经过变压器、整流电路、滤波电路和稳压电路四个部分 。
这称为线性稳压电源 , 电路图如图2-2:图2-2 5V稳压电源电路图23 显示部分(共阴极7段数码管)单片机应用系统中使用的显示器件主要有发光二极管数码显示器(LED)和液晶显示器(LCD) 。
LED具有价格低廉 , 亮度高、配置灵活 , 与单片机接口简单但功耗大;LCD可进行字符或图形显示 , 但成本高 , 与单片 。

9、机接口也复杂 , 并且亮度低但功耗低 。
在用作数字万年历时应该使它的亮度高 , 易于观看 。
显示部分是这个数字万年历中重要的组成部分 , 它分为时间的显示和日期显示两部分 , 共需要6位LED显示器 。
采用动态扫描显示方式(如图2-3) , 图2-3 数码管的动态显示所谓动态显示方式即在某一时刻 , 只让某一位的为选线处于选通状态 , 而其他各位的位选线处于关闭状态 , 同时 , 段码线上输出相应位要显示的字符的段码 。
这样 , 在同一时刻 , 6位LED中只有选通的那1位显示出字符 , 而其他5位则是熄灭的 。
同样 , 在下一时刻 , 只让下一位的位选线处于选通状态 , 而其他各位的位选线处于关闭状态 , 在段码线上输出将要显示字符的段码 , 则同一时刻 , 只有选通位显 。

【硬件|硬件课程设计基于DS1302数字万年历的设计】10、示出相应的字符 , 而其他各位则是熄灭的 。
如此循环下去 , 就可以使各位显示出将要显示的字符 。
虽然这些字符是在不同时刻出现的 。
而在同一时刻 , 只有一位显示 , 其他各位是熄灭 , 但由于LED数码管的余晖和人眼的视觉暂留作用 , 只要每位显示间隔足够短 , 则可以造成多为同时亮的假象 , 达到同时显示的效果 。
由于端口的问题以及动态扫描显示方式的优越性 , 在此设计的连接方式上采用共阴级接法 。
显示器LED有段选和位选两个端口 , 首先说段选端 , 它由LED六个端口构成 , 通过对这六个端口输入的不同的二进制数据使得它的时间(或日期)显示也不同 , 从而可以得到我们所要的时间显示和日期 。
而为了避免LED的电流灌入AT89C51 , 因而在6个LED 。

11、的COM端都接了电子开关(三极管) 。
24 数码管驱动部分(CD4511)为了驱动6个LED数码管 , 于是我选用CD4511(如图2-4)芯片 , 因为CD4511具有锁存、译码、消隐功能 , 通常以反相器作输出级 , 通常用以驱动LED 。
CD4511的内部有上拉电阻 , 在输入端与数码管笔段端接上限流电阻就可工作 。
图2-4 CD4511的引脚图其功能介绍如下:BI:4脚是消隐输入控制端 , 当BI=0 时 , 不管其它输入端状态如何 , 七段数码管均处于熄灭(消隐)状态 , 不显示数字 。
LT:3脚是测试输入端 , 当BI=1 , LT=0 时 , 译码输出全为1 , 不管输入 DCBA 状态如何 , 七段均发亮 , 显示“8” 。
它主要用来检测数码管 。

12、是否损坏 。
LE:锁定控制端 , 当LE=0时 , 允许译码输出 。
LE=1时译码器是锁定保持状态 , 译码器输出被保持在LE=0时的数值 。
CD4511的真值表如下: 输入输出LEBILIDCBAabcdefg显示 XX0XXXX11111118X01XXXX0000000消隐 01100001111110001100010110000101100101101101201100111111001301101000110011401101011011011501101100011111601101111110000701110001111111801110011110011901110100000000消隐。

13、01110110000000消隐 01111000000000消隐 01111010000000消隐 01111100000000消隐 0111111000000消隐 111XXXX锁 存 锁存 CD4511与数码管的连接如图2-5:图2-5 CD4511与六个数码管的连接25 时钟芯片(DS1302)部分DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路 , 它可以对年、月、日、星期、时、分、秒进行计时 , 具有闰年补偿功能 , 工作电压为2.5V5.5V 。
采用三线接口与CPU进行同步通信 , 并可采用突发方式一次传送多个字节的时钟信号或RAM数据 。
DS1302内部有一个3 。


稿源:(未知)

【傻大方】网址:/a/2021/0816/0023745493.html

标题:硬件|硬件课程设计基于DS1302数字万年历的设计( 二 )


上一篇:四年级|四年级下册解决问题题集

下一篇:喜欢|我喜欢的夏天作文600字