51单片机数码管不用锁存器显示时程序怎么写

如题所述

用不用锁存器都无所谓,写程序的方法基本相似,具体怎么写,关键要看这些数码管是怎么接的。
是仿真,还是实物?
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-24
这就是用动态显示的方式 , 去看一下动态显示的方式吧

51单片机 求一个不用锁存器的利用定时器让数码管显示从00到99的C语言...
(1)数码管显示的原理。一般使用动态显示 (2)定时器工作的原理。基本属于入门级别的,你可以先写写看。不懂的可以再问。

51单片机请问没有锁存器是怎么变成控制段选 请举个例 简单的 谢谢_百度...
单片机内部没有锁存器,你的显示是扫描显示的,依次点亮数码管,每一数码管亮4~10ms,再亮下一个,人眼可以保留100ms ,看起来就是全亮的

51单片机中不用锁存器怎么显示动态数码管
AT24C02是EEPROM芯片,与数码管毫无关系。要组成动态显示电路,可以不用锁存器,是数码管驱动电路是必须用的。如果,要是仿真,数码管的段控和位控是可以直接用单片机引脚的,不用锁存器,也不用驱动,真的可以做到不用74芯片,如下仿真图。但是,要是做实物,可以不用锁存器,但驱动必须用,不用74...

51单片机数码管显示的程序是什么?
#include \/\/52系列单片机头文件\\x0d\\x0a#define uchar unsigned char \/\/宏定义\\x0d\\x0a#define uint unsigned int\\x0d\\x0asbit dula=P2^6; \/\/申明u1锁存器的锁存端\\x0d\\x0asbit wela=P2^7; \/\/ u2\\x0d\\x0auchar num1,num2;\\x0d\\x0auchar code table[...

pcf8591的程序如何写,用51单片机
只要单片机的端口和你的一样只要复制下来用keil编译就可实验 一路差分输入用数码管显示 p0段p1位没用锁存器。不一样话显示部分可自己编译 ,其他无需改动 include <reg52.h> include <intrins.h> define AddWr 0x90 \/\/写数据地址 define AddRd 0x91 \/\/读数据地址 define _Nop() _...

51单片机的共阴数码管怎么显示数字(c语言)
要让51单片机共阴数码管显示数字,只需要将单片机的P2端口输出数字对应的段码即可。以显示数字“0”为例,c语言程序如下:include<reg52.h> define uchar unsigned char define uint unsigned int \/\/数码管的段码编码 Uchar table[10] ={0x3f,0x06,...

C51没锁存器,数码管的位选和段选怎么写?
没有锁存器可能会亮度不够 其他的都一样正常写就行

哪位高手进来指教下,单片机不用锁存器控制数码管显示,选位和显数用的...
j1~j4对应P2.4~P2.7?数码管是共阴的?如果是应该这样:j1=0;\/\/选数码管第一位 P0=sz[A];\/\/写入小时数 delay(5);j1=1;j2=0;\/\/选数码管第二位 P0=0xbf;\/\/写入横杠 delay(5);j2=1;……

c51单片机中 如图所示,没锁存器怎能保持数据。比如当来第一个数时,位...
循环显示速度慢,调整一下延时,就是把显示完每个数码管后的延时调短

基于51单片机的数码管设计电子时钟,可以调时间的,怎么弄唉,大家帮帮...
1、数码管驱动电路设计。一般用三极管如9013或者锁存器如74HC573来驱动,使其能够正常亮灭。2、使用动态扫描的方式让数码管能够显示你想要的数字,这个可以用中断来扫描也可以不用。3、使用实时时钟芯片如DS1302来获得你想要的时间数据。这种网上有很多源程序,你可以搜索看。你要学会几点:(1)对芯片...

相似回答