自制4位数码管数字时钟

作者&投稿:甄芝 (若有异议请与网页底部的电邮联系)

51单片机实现数字时钟,用四位数码管实现分计时,显示分和秒,可以任意设...
1、将分(秒)中的数字位分离 2、控制显示在相应数码管 3、数码管如果采用动态扫描实现,要注意位选和段选 4.更多交流参考我空间文章。

89c51单片机的数字钟程序?
40H~47H :显示管,每位暂存器,存放要显示的数码的地址。可根据地址加1,实现该位数加1; 并且低4位可以代表管子要显示的值(42H、45H除外)。 48H :要显示的位值(0~7,由译码器翻译出) 49H :每位每次刷出时要显示的时间0~256us 4A :20次定时,的次数计数器 4BH,4CH :小时十位进位刷0,时,小时两位数的...

...输入时钟脉冲周期为1min,4位数码管用于显示
H_SETBITP1.2 SECONDEQU30H MINUTEEQU31H HOUREQU32H TCNTEQU34H ORG00H SJMPSTART ORG0BH LJMPINT_T0 START:MOVDPTR,#TABLE MOVHOUR,#0 MOVMINUTE,#0 MOVTCNT,#0 MOVTMOD,#01H MOV TH0,#3CH;MOV;定时50毫秒 MOV TL0,#0B0H;MOV MOVIE,#82H SETBTR0 ;;判断是否有控制键按 ...

利用51单片机,4个数码管设计一个计时器,要求在数码管上显示的数据从0开...
利用51单片机,4个数码管设计一个计时器,要求在数码管上显示的数据从0开始每1秒钟加1。  我来答 5个回答 #活动# 参与造句大挑战,答题瓜分万元豪礼 zlzskddj2602 推荐于2017-09-27 知道答主 回答量:19 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 没有定时器的不过有数字钟的...

51单片机4位数码管显示数字
1、静态显示:对于静态显示,可以直接利用IO口将对应的数字编码发送到数码管的段选引脚上。将P0口设置为0x3f,可以显示数字0。2、动态显示:对于动态显示,有两种常见的方法。一种是提高刷新频率,使得人眼无法分辨,产生显示的效果。另一种是利用锁存器件,先显示一个数字,锁定到一个数码管上,再显示...

我用4位数码管共阴 在面包板上做了一个 时钟,但是当显示某一数字的时候...
这个问题不好说,你那数字显示05.0,应是正常显示,其它笔画应该没有信号,但有弱光,可能是你电源滤波不净,或者数码管内漏电引起,或者线路板有问题,这种情况确实说不准,你应用代替法试试,看到底是哪部分,我做单片机时,不亮就是不亮,没遇见这种情况。

四位数码管同一时刻有几个数码管能够显示数字
10个。一位数码管有10个引脚,二位数码管也是10个引脚,四位数码管是12个引脚,关于具体的引脚及段、位标号可以查询相关资料。同一时刻只能有一个数码管被点亮,即使有多个数码管点亮,显示的也只能是相同的数字。

【项目8-任务10-小组13】利用四位数码管实现动态扫描显示
由一位数码管延伸到四位数码管时,如图2所示,每一个发光管都有相应的引脚控制,每一位的数码管都有自己的公共端,通过公共端来控制哪一位的数码管亮或者是灭,这就是位选。一位的数码管相当于是由8个发光二极管拼成的,二极管有两个极,也就是阴极和阳极。那么要想使四位数码管显示4位数字,...

求单片机4位数字钟的程序
void Display_Scan(void)\/\/共阴极数码管 <5ms调用一次 { static uchar COM;COM++;if(COM>=DISPLAY_BIT)COM=0;\/\/COM的值在0,1,2,3之间切换 COMS_OFF;\/\/切换前将全部显示暂时关闭,避免虚影,所谓虚影就是数码管看起来"全亮"switch(COM){ case 0:SEG_PORT=DisBuff[0]; \/\/时 十位 COM1_...

用单片机控制4位LED数码管显示,先从左至右慢速动态扫描显示数字1357.246...
用单片机控制4位LED数码管显示,先从左至右慢速动态扫描显示数字1357.2468.用单片机控制4位LED数码管显示,先从左至右慢速动态扫描显示数字1357.2468再从左至右快速动态扫描显示字符A... 用单片机控制4位LED数码管显示,先从左至右慢速动态扫描显示数字1357.2468.用单片机控制4位LED数码管显示,先从左至右慢速动态扫描显示...

汤适13181714290问: 我有自己搭建的单片机最小系统,4位共阴极数码管2个,DS1302模块,怎么做个电子时钟呢? -
召陵区辉力回答: 简易的电子时钟,显示小时和分钟,需要4位共阴极数码管1个.编程计数时钟脉冲,然后转换为秒、分钟和小时.

汤适13181714290问: diy的单片机时钟,AT89S52,四位共阳数码管,1302,
召陵区辉力回答: <p>掉电模式,除了外部中断外的所有外设、CPU停止工作,CPU只能被外部中断唤醒; </p> <p>单片机是停止了.可以说这时候单片机几乎是不耗电的.因为CPU根本就没有运行了.但是,你的电路还在工作,也就是你的电路的电源没有断开...

汤适13181714290问: verilog 4位数码管 三个按键 类似数字时钟设计,发到邮箱~ -
召陵区辉力回答: module clock(clk,seg,latch,key_in);//key_in为按键输入,需要去抖动input clk;input[3:0] key_in;output [7:0]seg;output [5:0]latch;reg[23:0]timed;//存放时间数据reg clk1;//1hz分频reg [31:0]count;// count for 1s(1hz)reg [23:0]temp;//临时寄存时...

汤适13181714290问: 单片机AT89S52制作一个4未显示只显示分跟秒的电子时钟.急求用C语言写的程序 -
召陵区辉力回答: 硬件:用四位共阳数码管,位选用s8550驱动,段选用74HC595或者164驱动 计时芯片采用DS1302,在宏晶网站上有DS1302的驱动程序库,可以引用 程序:用数码管的动态扫描,4位每位之间每位显示时间(1到3ms都行),放在大循环里 ( while(1) { ;//显示程序 } ) 轮流显示四位,

汤适13181714290问: 急求用4为的数码管和c51的单片机制作的电子时钟,能够切换、年月日、星期、闹钟、秒 -
召陵区辉力回答: 我看了一下,明白你啥意思了,主要是数码管不会操作吧,一般来说4位的数码管是要刷新进行显示的,先要进行位选,再进行段选.共阴共阳数码管选中时电瓶是不一样的,但是一次只能选中一个,所以要用定时器刷新,人的视觉暂留我记得是1MS,你可以查一下.我建议你可以先写一个数码管的1-9秒计数,然后后面的慢慢改.电子钟这个程序我大二的时候写过....太久了,没留副本,都4年了快....最好找师兄师姐当面问一下吗,把单片机系统版硬件连接图拿出来好好看看,一般来说都是用锁存器控制段选,位选的,什么574,373,245,什么的,好好看看,肯定写的出来

汤适13181714290问: 用单片机制作一个简易的时钟.. -
召陵区辉力回答: #include<reg52.h> #include"segnumca.h" #define uchar unsigned char sbit _speak=P1^0; //蜂鸣器P1^0 uchar hello_[]={0x89,0x86,0xc7,0xc7,0xc0,0xf7}; //HELLO_ uchar con[]={0x01,0x02,0x04,0x08,0x10,0x20}; //位控制 uchar time0=100; ...

汤适13181714290问: 求单片机89C51数字钟的设计,要用C语言程序,四位数码管的.谢谢~~ -
召陵区辉力回答: P1口片选 P3口位选 P3.0对应最右边那个 P3.3对应最左边那个 数码管共阳四位 不显示小数点#include <reg52.h> typedef unsigned char uint8; typedef unsigned int uint16; uint8 number[]={0xFC,0x60,0xDA,0xF2,0x66, 0xB6,0xBE,0xE0,0xFE,0xF6};...

汤适13181714290问: 帮忙设计一个简单的数字钟 -
召陵区辉力回答: 直接API可以get到现在的时间,在格式化后输出,秒表功能和倒计时功能就是刷新字符串,用到\r 闹钟功能可以alarm啊,到时收到信号,就调用beep啊

汤适13181714290问: 简易数字钟设计Verilog -
召陵区辉力回答: 直接verilog代码就可以了吧? 以前写的一个代码,供参考. module clock(clk,rst,set, set_typ, set_data, yr, mon, dt, hr, min, sec,alarm_en, alm_typ, alm_yr, alm_mon, alm_dt, alm_hr, alm_min, alm_sec, alarm_output); input clk,rst,set; input [2:0] set_...

汤适13181714290问: 怎样做计时器?要些什么材料? -
召陵区辉力回答: 4个数码管——显示秒表数字(也可以用lcd来代替) 锁存器(74hc573)——实现数码管的动态显示 功能按键——用按键实现秒表的开始、停止、清0的功能 晶振(12MHZ 6MHZ)——给51提供脉冲 电容若干(视电路所需) 电阻若干(视电路所需) 5V电压源——应该有吧,要不然要另做一个剩下的就是软件方面的编程了,祝你成功


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网