有一个设计时钟的题目,进行详细分析(三)

本文详细讲解了74LS191芯片的十分频功能后,重点探讨了它如何通过接线实现两位数码管的正计时和倒计时显示,包括BCD编码解读、非门重置计数器的问题及解决方案。同时提到了如何解决初始信号问题并计划扩展到小时显示(24小时制)。
摘要由CSDN通过智能技术生成

题目中用到了74ls191芯片,这个芯片都有哪些功能呢?前面介绍了第一个功能,用于十分频,下面我们来看一下其显示功能

这个图很简单,就是两个芯片接了两个数码管。左边这个由于u1的5号引脚置地,u2的5号引脚悬空,测试之后发现,左侧的数码管显示0~f,右侧数码管显示f~0,也就是一个正计时,一个倒计时。他们的输入都是频率为1hz的方波信号 ,那么现在我们来分析各个引脚的功能,

通电演示

从图中的接线,我们可以知道,现在是D0、D1、D2、D3、E全部是接地 CLK接1hz的方波信号输出信号引脚为Q0、Q1、Q2、Q3,接入数码管用以显示输出状态,可以发现每次输入信号的高低电平转换,会使输出数字进行一个变化,当D/U(5号引脚)接地后,数字从0逐渐增加至F,由于频率是1hz所以每隔1秒数字改变一次,同理当D/U(5号引脚)悬空时,数字从F逐渐减至0。

由于显示的数码管采用的是BCD编码,我们用0表示低电平,对应视频中蓝色,1表示高电平,对应视频中的红色。因此输入输出的对照如下表:

BCD数码管输入输出
序号输入输入十进制表示显示
1000000
2000111
3001022
4001133
5010044
6010155
7011066
8011177
9100088
10100199
11101010A
12101111B
13110012C
14110113D
15111014E
16111115F

通过这个演示电路,我们再向里面加入一个元件74ls04,这是一个非门芯片,就是输入低电平,输出高电平,输入高电平输出低电平,通过这样一个元件,使得在7号引脚高电平时,通过非门电路,使74ls191的11号引脚获得低电平,从而使芯片的计数进行重置。但是存在的问题是正序增长时,可以实现,但是逆序时,计数不动。

通电演示1.mp4

先不考虑逆序计数问题,先做一个初步的六十秒计数,从00,到59,然后变回00

20220729_094604

这个视频可以看出经过简单的接线,可以实现,但是存在的问题是第二位初始从1开始,原因是上电之后,电平信号从初始到高电平,有了时钟变化,但是未发重置信号,致使数字从0变为1,改变办法就是初始时加一个重置信号,然后重置信号失掉作用即可,改视频如下:

20220728_103922

就是比上一个视频增加了一个电容,有效解决了初始信号问题。电容的作用是防止两端电压突变,由于电容隔直流的作用使得地端电压又不能影响另一端的电压,因此使得计数可以从0开始,有效理解各个元件的作用,这样才能深入理解,为什么有些地方一定要加个电容?不加行不行?多做,多思考,接下来应该是做两位数的小时显示,小时显示有两种格式,一种是24小时制,一种是12小时制,这里面我们设置24小时制,这里面就有一个问题在23:59:59时,再增加1秒,时间应该是00:00:00

4系列芯片功能大全 7400 TTL 2输入端四与非门 7401 TTL 集电极开路2输入端四与非门 7402 TTL 2输入端四或非门 7403 TTL 集电极开路2输入端四与非门 7404 TTL 六反相器 7405 TTL 集电极开路六反相器 7406 TTL 集电极开路六反相高压驱动器 7407 TTL 集电极开路六正相高压驱动器 7408 TTL 2输入端四与门 7409 TTL 集电极开路2输入端四与门 7410 TTL 3输入端3与非门 74107 TTL 带清除主从双J-K触发器 74109 TTL 带预置清除正触发双J-K触发器 7411 TTL 3输入端3与门 74112 TTL 带预置清除负触发双J-K触发器 7412 TTL 开路输出3输入端与非门 74121 TTL 单稳态多谐振荡器 74122 TTL 可再触发单稳态多谐振荡器 74123 TTL 双可再触发单稳态多谐振荡器 74125 TTL 态输出高有效四总线缓冲门 74126 TTL 态输出低有效四总线缓冲门 7413 TTL 4输入端双与非施密特触发器 74132 TTL 2输入端四与非施密特触发器 74133 TTL 13输入端与非门 74136 TTL 四异或门 74138 TTL 3-8线译码器/复工器 74139 TTL 双2-4线译码器/复工器 7414 TTL 六反相施密特触发器 74145 TTL BCD—十进制译码/驱动器 7415 TTL 开路输出3输入端与门 74150 TTL 16选1数据选择/多路开关 74151 TTL 8选1数据选择器 74153 TTL 双4选1数据选择器 74154 TTL 4线—16线译码器 74155 TTL 图腾柱输出译码器/分配器 74156 TTL 开路输出译码器/分配器 74157 TTL 同相输出四2选1数据选择器 74158 TTL 反相输出四2选1数据选择器 7416 TTL 开路输出六反相缓冲/驱动器 74160 TTL 可预置BCD异步清除计数器 74161 TTL 可予制四位二进制异步清除计数器 74162 TTL 可预置BCD同步清除计数器 74163 TTL 可予制四位二进制同步清除计数器 74164 TTL 八位串行入/并行输出移位寄存器 74165 TTL 八位并行入/串行输出移位寄存器 74166 TTL 八位并入/串出移位寄存器 74169 TTL 二进制四位加/减同步计数器 7417 TTL 开路输出六同相缓冲/驱动器 74170 TTL 开路输出4×4寄存器堆 74173 TTL 态输出四位D型寄存器 74174 TTL 带公共时钟和复位六D触发器 74175 TTL 带公共时钟和复位四D触发器 74180 TTL 9位奇数/偶数发生器/校验器 74181 TTL 算术逻辑单元/函数发生器 74185 TTL 二进制—BCD代码转换器 74190 TTL BCD同步加/减计数器 74191 TTL 二进制同步可逆计数器 74192 TTL 可预置BCD双时钟可逆计数器 74193 TTL 可预置四位二进制双时钟可逆计数器 74194 TTL 四位双向通用移位寄存器 74195 TTL 四位并行通道移位寄存器 74196 TTL 十进制/二-十进制可预置计数锁存器 74197 TTL 二进制可预置锁存器/计数器 7420 TTL 4输入端双与非门 7421 TTL 4输入端双与门 7422 TTL 开路输出4输入端双与非门 74221 TTL 双/单稳态多谐振荡器 74240 TTL 八反相态缓冲器/线驱动器 74241 TTL 八同相态缓冲器/线驱动器 74243 TTL 四同相态总线收发器 74244 TTL 八同相态缓冲器/线驱动器 74245 TTL 八同相态总线收发器 74247 TTL BCD—7段15V输出译码/驱动器 74248 TTL BCD—7段译码/升压输出驱动器 74249 TTL BCD—7段译码/开路输出驱动器 74251 TTL 态输出8选1数据选择器/复工器 74253 TTL 态输出双4选1数据选择器/复工器 74256 TTL 双四位可寻址锁存器 74257 TTL 态原码四2选1数据选择器/复工器 74258 TTL 态反码四2选1数据选择器/复工器 74259 TTL 八位可寻址锁存器/3-8线译码器 7426 TTL 2输入端高压接口四与非门 74260 TTL 5输入端双或非门 74266 TTL 2输入端四异或非门 7427 TTL 3输入端或非门 74273 TTL 带公共时钟复位八D触发器 74279 TTL 四图腾柱输出S-R锁存器 7428 TTL 2输入端四或非门缓
├─101-200 │ 74ls192.pdf │ 74ls107.pdf │ 74ls109.pdf │ 74ls112.pdf │ 74ls113.pdf │ 74ls114.pdf │ 74ls121.pdf │ 74ls122.pdf │ 74ls123.pdf │ 74ls125.pdf │ 74ls126.pdf │ 74ls128.pdf │ 74ls132.pdf │ 74ls133.pdf │ 74ls134.pdf │ 74ls135.pdf │ 74ls136.pdf │ 74ls138.pdf │ 74ls139.pdf │ 74ls147.pdf │ 74ls148.pdf │ 74ls150.pdf │ 74ls151.pdf │ 74ls153.pdf │ 74ls154.pdf │ 74ls155.pdf │ 74ls156.pdf │ 74ls158.pdf │ 74ls157.pdf │ 74ls160.pdf │ 74ls161.pdf │ 74ls162.pdf │ 74ls163.pdf │ 74ls164.pdf │ 74ls165.pdf │ 74ls166.pdf │ 74ls168.pdf │ 74ls169.pdf │ 74ls170.pdf │ 74ls173.pdf │ 74ls174.pdf │ 74ls175.pdf │ 74ls177.pdf │ 74ls180.pdf │ 74ls182.pdf │ 74ls183.pdf │ 74ls191.pdf │ 74ls193.pdf │ 74ls194.pdf │ 74ls196.pdf │ 74ls197.pdf │ 74ls198.pdf │ 74ls199.pdf │ 74ls190.pdf │ 74ls195.pdf │ ├─201-300 │ 74ls240.pdf │ 74ls241.pdf │ 74ls245.pdf │ 74ls246.pdf │ 74ls247.pdf │ 74ls248.pdf │ 74ls249.pdf │ 74ls251.pdf │ 74ls253.pdf │ 74ls257.pdf │ 74ls258.pdf │ 74ls260.pdf │ 74ls261.pdf │ 74ls266.pdf │ 74ls274.pdf │ 74ls275.pdf │ 74ls278.pdf │ 74ls279.pdf │ 74ls280.pdf │ 74ls281.pdf │ 74ls283.pdf │ 74ls284.pdf │ 74ls285.pdf │ 74ls290.pdf │ 74ls293.pdf │ 74ls298.pdf │ 74ls221.pdf │ 74LS244.doc │ ├─000-100 │ 74ls01.pdf │ 74ls02.pdf │ 74ls03.pdf │ 74ls04.pdf │ 74ls05.pdf │ 74ls06.pdf │ 74ls07.pdf │ 74ls08.pdf │ 74ls09.pdf │ 74ls10.pdf │ 74ls11.pdf │ 74ls12.pdf │ 74ls13.pdf │ 74ls14.pdf │ 74ls15.pdf │ 74ls16.pdf │ 74ls17.pdf │ 74ls20.pdf │ 74ls21.pdf │ 74ls22.pdf │ 74ls25.pdf │ 74ls26.pdf │ 74ls27.pdf │ 74ls28.pdf │ 74ls30.pdf │ 74ls32.pdf │ 74ls33.pdf │ 74ls37.pdf │ 74ls38.pdf │ 74ls40.pdf │ 74ls42.pdf │ 74ls48.pdf │ 74ls49.pdf │ 74ls51.pdf │ 74ls54.pdf │ 74ls55.pdf │ 74ls74.pdf │ 74ls85.pdf │ 74ls86.pdf │ 74ls95.pdf │ 74ls00.pdf │ └─301- 74ls348.pdf 74ls352.pdf 74ls353.pdf 74ls365.pdf 74ls366.pdf 74ls367.pdf 74ls368.pdf 74ls373.pdf 74ls374.pdf 74ls375.pdf 74ls377.pdf 74ls381.pdf 74ls393.pdf 74ls395.pdf 74ls425.pdf 74ls426.pdf 74ls670.pdf
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值