数电课程设计——电子钟

用到的元器件:

  • 可解码的数码管DCD_HEX
  • 与非门74LS00
  • 非门74LS04
  • 十进制计数器74LS160
  • 比较器74LS85
  • 若干开关

实现功能:

  1. 周时分秒计算进位

实现思路:

  • 时分秒用异步清零法产生进位(简单可行,虽然会出现一些小BUG)

  • 周使用置数法(周的计时需要1~7而不应该是)

  1. 时分秒调整

实现思路:

  • 通过按键,触发脉冲使得其发生+1的操作,原理十分简单
  • 按键分别接高电平和低电平,按下即可触发一次上升沿和下降沿产生脉冲
  1. 闹钟设置

实现思路:

  • 通过拨码开关调整时间,四路编码器一共可以设计出2^4=16种结果,实际最多就10种,也就是这个四路编码器就是控制BCD码
  • 调整好想设计的时间后,74LS85N会相互比较是相等,相等则传出去同与比较,输出给蜂鸣器
  • 实际上比较器不用74LS85N,使用同与门也是可以的,一样也是比较,相等就输出高电平

最后来一张大截图

最后说下这个很多不完善的地方,实际上还应该有24进制→12进制,拨码开关不应该出现这里,换成按键更符合日常使用(原理也很简单,和下面开关调整差不多),但是日常喜欢偷懒就不管了,大佬做出来和我分享下

数电课程设计——电子钟相关推荐

  1. 大二c语言数电课程设计,数电课程设计报告(数字钟的设计).doc

    数电课程设计报告(数字钟的设计).doc 数电课程设计报告 设计背景与要求 设计要求 系统概述 2.1设计思想与方案选择 2.2各功能块的组成 2.3工作原理 第三章 单元电路设计与分析 3.1各单元 ...

  2. 数电课程设计——数字频率计

      查看文章   数电课程设计--数字频率计 2008-07-06 12:53 数字频率计 [摘   要]在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案.测量结果都有十分密切的关系, ...

  3. 两片74161实现60进制_74LS161设计60进制计数器-数电课程设计

    计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时.分频和执行数字运算以及其它特定的逻辑功能. 计数器种类很多.按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有 ...

  4. 数电课程设计-----自动售酸奶机

    长沙理工大学 城南学院 课程设计(大作业)报告 课程名称:_数字电子技术基础 设计题目: 自动售酸奶机 院    系 水利计通系 班    级: 通信1601 设 计 者: 设 计 者: 设计时间:2 ...

  5. 数电课程设计,数字电子钟具有时、分、秒以及校时功能

    具有时.分.秒以及校时功能 使用软件:NI Multisim 14.0 下载链接:https://download.csdn.net/download/qq_55895529/87354866 数字电 ...

  6. 【数电课程设计】---出租车计价器

    文章目录 1.任务要求 2.方案 3.收获 主要内容   出租车随着行驶里程的增加,就会看到汽车前面的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值时(如5km)计费数字显示开始从起步价(如1 ...

  7. 数电课程设计--抢答器系统概述

    一.题目: 1.基本要求 ①主持人利用开关控制系统的清零和抢答开始. ②电路具有第一抢答信号的鉴别和锁存功能,并显示抢中的选手编号. ③在主持人将系统复位并发出抢答指令后,开始抢答,定时器开始工作,数 ...

  8. 数电课程设计之7段显示器8421BCD码转换器

    (一)仅用2输入.3输入和4输入与非门及反相器设计,门和反相器总数不超过20个. 思路: 任务要求:驱动七段显示器的8421BCD码转换器 输入:8421BCD码 输出:七段显示器上显示对应数字 规定 ...

  9. 数电课程设计分享之流水灯

    题目要求: 8个共阳极的LED灯,提供48MHZ的时钟信号:流水灯模式为:1.5亮,其余灭,右移三次后全灭:4.8亮,其余灭,左移三次后全灭:4.5亮,其余灭,向两边移动三次后全灭:1.8亮,其余灭, ...

最新文章

  1. 权威解读 | 世界互联网大会蓝皮书
  2. python绘制三维曲面图-python中Matplotlib实现绘制3D图的示例代码
  3. [00028]-[2015-09-23]-[00]-[VC 关于Excel操作的测试]
  4. 自定义报错返回_Spring Cloud Feign的使用和自定义配置
  5. Linux系统中如何添加自己的库文件路径
  6. ubuntu16.04编译boost for Android(boost 1.65)
  7. Python 对象的初始化函数及调用函数
  8. ffmpeg 音乐循环_Android使用FFmpeg(四)--ffmpeg实现音频播放(使用AudioTrack进行播放)
  9. 文件怎么更新_干货!Win10更新总失败?学会这三招搞定它
  10. 联合分布概率密度函数
  11. 如何处理计算机显卡故障,电脑显卡常见故障及解决方案
  12. 人脸识别错误代码437是什么意思_英雄联盟手游unabletologin什么意思?显示unabletologin解决方法[多图]-攻略...
  13. 研究揭示肿瘤基因突变检测的复杂性
  14. LeetCode每日一题--860. 柠檬水找零(贪心)
  15. SysY文法编译器前端设计实现
  16. html有红色虚线边框效果,html 边框虚线
  17. 【Java】Annotation
  18. 大连东软信息学院计算机怎么样,大连东软信息学院到底怎么样
  19. MCS-51指令系统
  20. Linux:命令 执行操作符

热门文章

  1. 音视频学习-h264的NALU结构分析
  2. 大数据的关键技术与综述
  3. 压缩感知的常见测量矩阵
  4. 录屏储存失败因为5823_为什么屏幕录制失败因为5823
  5. 【计算机组成原理】计算机组成原理——计算篇
  6. strstr 函数介绍
  7. Excel 自动调整行高后增加高度
  8. 详解BlockingQueue
  9. 复数运算(友元函数)
  10. python实现分词算法代码