具备功能:

基于74LS192芯片构成的简易时钟。

具备整点报时功能,定时闹钟功能。

可对时钟分钟进行调时,以及计数、停止计数、置数

在置数以后仍然可以进行计时,等等.....

简易时钟做起来不是特别难,但是会比其他的实验工序多一点,会更繁杂,基本上的原理就是用74LS192芯片构成几个六十进制计数器,通过74LS48显示数字译码器,连接七段数码管,数码管阴极接地即可正常显示(数码管为共阴极数码管)。

这是整个电路连接图:

图中是六个数码管从左到右分别是数1到数7.

下图中主要是秒计数,这两个192芯片构成的是六十进制计数器,数7满十进一,而数6满六进一,当第一个192计满十后向前进一位,由TCU给脉冲信号到第二个192芯片,数6开始计数,六十进制跟现实中的时钟一样,不会显示六十,只会显示五十九,所以是满六十MR置零并向前进一。

下图中是分钟的六十进制计数,它跟前面的是一样的接法,但是在上一个六十进制进位到下一个六十进制时是由第二个192的Q1和Q2同时为1,换成二进制就是0110(对应的8421中4和2同时为1)两个一相与一下还是一,信号送往第三个192的UP端,但是它也会同时给信号到第一个和第二个的清零端,当CLR=1时异步清零,它为高电平有效。74LS192芯片的功能可以参照验证74LS192的逻辑功能_Q1314151_1的博客-CSDN博客

最后两个也是一样的原理,但是最后两个192芯片是二十四进制,不显示二十四值显示二十三,满二十四清零。

整点报时电路:

这里的整点报时电路还是用的192的计数功能,利用分钟向时钟的进位信号给整点报时电路的192芯片脉冲信号,DN、PL=1,MR给到了分钟个位的Q1(第三个192芯片),实现整点时LED灯亮,在Q1=MR=1时,LED灯灭。

定时闹钟电路:

74LS85是常用的集成数值比较器,设计原则是线从高位比起,高位不等时,数值的大小由高位确定,若高位相等,再比较低位,比较结果由低位的比较结果决定。

在真值表中可以看出:真值表中的输入变量包括8个比较输入端A3、B3、A2、B2、A1、B1,A0、B0和三个级联输入端 IA>B、IA<B和IA=B。级联输入端是为了便于输入低位数比较结果能与其他数值比较链接,以便组成更多位数的数值比较器。3个输出信号 FA>B、FA<B和FA=B分别表示本级的比较结果。

74LS85引脚图:

前面两个85芯片控制的是时钟十位和个位,中间两个82芯片控制的是分钟十位与个位,最后一个 85芯片用来控制LED灯的亮灭,通过74LS85比较器的数值进行比较从而来实现定时闹钟的功能。

图中整点报时功能不用多讲,就是从0~23每小时亮一次,每次亮一分钟。

定时闹钟功能:图中我是调成了十二点三十一分,也就是说在这个时候LED是亮的,依然是亮一分钟,然后清零灭灯。

简易时钟--七段数码管相关推荐

  1. 七段数码显示的数字时钟

    七段数码显示的数字时钟 作者: mt.hu 下载源代码 摘要 绝大多数的电子产品都使用了七段数码显示,如果软件也能模拟出这种效果该有多好?在本文之前,VC知识库在线杂志曾有两篇文章介绍过如何实现这种效 ...

  2. 51单片机七段数码管显示时钟无按键控制—①—74HC595版

    参考链接: 51单片机七段数码管显示时钟加按键控制-③-74HC595版 51单片机七段数码管显示时钟加按键控制-②-74HC595版 文章目录 一.实验内容: 二.实验分析: 三.仿真图: 四.源代 ...

  3. FPGA基础知识极简教程(9)七段数码管显示的Verilog简单设计

    博文目录 写在前面 正文 七段数码管原理 七段数码管译码表 单个七段数码管显示verilog设计 多个数码管动态扫描显示 参考资料 交个朋友 写在前面 作为FPGA的基础知识教程怎么能少得了这个简单的 ...

  4. [原创].七段数码管驱动,Verilog版本

    我以前在艾米电子写的驱动.贴在博客之目的:一.时常记记,以防忘记:二.分享给大家.也许是工作比较忙之缘故吧,新近的博文啰嗦的话语少了许多,直接贴上代码,大家有什么不明白的,留言即可. 版本1 顶层例化 ...

  5. 用四位led数码管作显示器的篮球比赛24秒计时器求c语言代码,单片机编程控制LED七段数码管作显示的篮球赛计时计分系统...

    本次设计用由AT89C51编程控制LED七段数码管作显示的球赛计时计分系统.系统应具有赛程定时设置,赛程时间暂停,及时刷新甲.乙双方的成绩以及赛后成绩暂存等功能. 内容包括:显示.键盘.时钟等内容设计 ...

  6. Python-turtle库绘制蚊香、走动的时钟和数码管日期

    源码: import turtle #导入turtle库,turtle库是python的基础绘图库turtle.pensize(30) #设置画笔粗细 for i in range(30):turtl ...

  7. 四位七段数码管pcb_BlockPi入门教程——数码管

    BlockPi在1.1.2版本更新了数码管积木模块,可以控制TM1637芯片驱动的四位七段数码管.该数码管可以显示0-9.a-z等字符,有带冒号或者小数点的版本. 数字跑马灯 数字跑马灯https:/ ...

  8. 7段并行数码管显示实验C语言,七段数码管显示十进制数字 (15)

    实验报告 实验题目 设有10个开关,编号分别为0,1,--,9. 设计电路实现某开关闭合时对应显示相应的十进制数字.要求:(1)写出设计说明,(2)用 Proteus或Multisim仿真. 实验方案 ...

  9. 简易计算机led数码管单片机课设,单片机课程设计报告--简易计时器——LED?数码管显示接口技术应用.docx...

    文档介绍: 文华学院单片机原理及应用课程设计报告姓名: 学号: 学部(系): 专业年级: 指导老师: 201 6年12月5日目录一标题--------------------- 1 二设计内容,设计要 ...

最新文章

  1. 微服务架构——不是免费的午餐
  2. 《构架之美》阅读笔记六
  3. spring学习笔记---Jackson的使用和定制
  4. 关于数字证书理解的简单整理以及12306站点证书简单分析
  5. 一个C实现的线程池(产品暂未运用)
  6. 免费个人博客:使用hexo+github搭建详细教程
  7. ann matlab,MatlabANN工具箱实用指南.doc
  8. 相机姿态估计(七)--UPnP
  9. 金蝶盘点机金蝶条码管理方案实施金蝶仓库条码管理实现方法
  10. leapftp 3.0.1使用教程,leapftp 3.0.1使用教程图解
  11. centos7 Redis多机多节点集群部署
  12. 台式计算机不同处理器型号,买电脑不要再被坑了,CPU型号解读
  13. 使用Machin公式计算
  14. cesium实现图片与文字合成新图标
  15. 隐藏app界面和桌面应用程序图标的方法
  16. 如果腾讯突然宣布必须充值一块钱才能继续使用微信,会发生什么
  17. Spring IOC的工作原理
  18. 分享数百个 HT 工业互联网 2D 3D 可视化应用案例
  19. css Hack
  20. AD16及AD18鼠标移动到网络后自动高亮设置

热门文章

  1. gensim 对wiki中文文本语料进行训练Word2vec
  2. 云服务器有什么优点?与虚拟专用网络有什么区别?
  3. 计算机专业硕士论文评语,硕士论文答辩导师评语
  4. DoyoCms 后台登录提示Uncaught SyntaxError: Unexpected token错误
  5. Qt编写物联网管理平台34-地图按钮
  6. 2018届蓝桥杯省赛(javaC组)回顾
  7. XML 实例 w3shool
  8. C++ string类(包括深浅拷贝)
  9. maven创建项目的模版类型(基于3.3.9版本)
  10. 华洛希钢琴HAROCHE老师告诉你:弹钢琴的正确手型与指法