| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 硬件探索——数字钟的设计与制作 -> 正文阅读 |
|
[嵌入式]硬件探索——数字钟的设计与制作 |
一、实验目的: 设计一个有60进制和24进制计数功能,能校正时间并通过译码器及七段数码管显示的时钟电路。 功能要求:在连续脉冲的触发下,秒、分为60进制计数,时为24进制计数,并且要求有译码、显示、校时。 二、设计步骤 1)使用的芯片2-5-10进制计数器(74LS90),画出引脚图、功能表。 ? ?74LS90功能表
?2)设计出有24进制、60进制的计数、译码、显示的电路图(24进制、60进制的电路图) ? ? 3)阐述设计电路的工作原理。(分电路是如何实现计数、进制,个位如何向十位进位的?) 1、60进制电路的工作原理 该电路为数字钟的秒计数电路,其使用两个74LS90N计数芯片,接受时钟脉冲的输入,个位和十位的计数器都被设置为10进制计数器,个位的进位信号作为十位计数器的时钟输入信号。 当个位计数达到9时,与门输出高电平,下一周期个位将清零,与门产生一个下降沿,此时十位计数器加一,完成个位到十位的一次进位。 当十位计数达到6时,将通过门电路反馈清零十位计数器,并同时产生一个进位信号提供给下一位,以此达到60进制的计数。 2、24进制电路的工作原理 该电路为数字钟的小时计数电路,其使用两个74LS90N计数芯片,接受分钟计数电路的进位脉冲输入,个位和十位都被设置为10进制计数器,个位的进位信号作为十位计数器的时钟输入信号。 当个位计数达到9时,与门输出高电平,下一周期个位将清零,与门产生一个下降沿,此时十位计数器加一,完成个位到十位的一次进位。 当十位计数达到2且个位计数达到3时(即23时),将通过门电路反馈同时清零个位和十位计数器,以此达到24进制计数。 画出6位计数、译码、显示电路的总图全图。---24小时计时 ? 1、阐述全图的工作原理。 a、秒计数电路、分计数电路均为60进制设计,十位为6进制,个位为10进制,当十位达到5时,通过门电路产生一个进位信号与清零信号,在下一个时钟的下降沿,十位清零并向后进位,完成一次进位过程。 b、电路通过6个拨码开关连接至6个计数器的时钟信号输入端,使用一个按钮手动产生时钟信号,可以实现每一位的单独控制,必要时还可以断开秒信号的时钟输入端,对电路包括秒在内的时间进行精确校时。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 0:41:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |