热心网友的回答:
楼上的程式不是看你图编写的,当然会错,他那程式里应该用到锁存器了,你这儿是直接控制段选,位选的。
热心网友的回答:
#include
unsigned char code table=;
void show();
void delay();
void main()
void show()
}void delay()
琪罗琳的回答:
#include"reg52.h"
#define uchar unsigned char#define uint unsigned intsbit dula=p2^6;
sbit wela=p2^7;
uchar aa;
uchar code table=;
void delay(uint x)
void main()}}}
关于微控制器知识,利用动态扫描方法在8位共阴极数码管上显示出稳定的87654321。下面为什么显示不了第一位8.
做而论道的回答:
|试试看:
void main()}}
51微控制器八位共阴数码管动态扫描显示时间
热心网友的回答:
你控制顺序写错了,应该先写位码,再写段码。你写反了。
热心网友的回答:
主迴圈那一大圈执行的时间大于10ms。
热心网友的回答:
最后一位 段码 与 位码 反了,并且有点乱。
热心网友的回答:
是做实物,还是**,这**的话,程式是有区别 的。
另外,图太小,看不清楚,那个晶片是74hc573吗?
51微控制器,8位共阴极数码管动态显示12位学号,按键调整走动速度,c语言的5
做而论道的回答:
^#include
#include
sbit k_add = p3^1;
sbit k_sub = p3^4;
unsigned char code seg7 = ;
unsigned char disp_buff = ;
unsigned char j = 0, k = 1;
void delayms(unsigned int x)void display(unsigned char x)j++;
if (j > x)
}void main()
}if (!k_sub)
}display(d);
p1 = d;}}
加的回答:
你好!是**实现还是有实物?要是实物的话,发一下原理图
51微控制器八位数码管两两动态显示,然后迴圈,用组合语言。我编写的程式始终只能显示一位,求大神指导。
热心网友的回答:
51微控制器八位数码管两两动态显示,(如1 2,3 4,5 6,7 8),这也没有说清楚,那两个数是始终在固定的两位上显示,还是在八位数码管上流动显示?
把你写的程式发上来,可以知道数码管的接法,还是共阴共阳等关键点,可以在你的程式基础上修改。否则,你不给**图或原理图,也不知道数码管是怎么连线的,这程式是不能写的。
要发源程式,别发截图的程式,那样不能複製。
用at89c51微控制器控制8位整合式共阴极的数码管在相应位同时显示字串"abcdefhl"2s,
热心网友的回答:
长干行·君家何处住(崔颢)
热心网友的回答:
这是要画**图吗?是写c语言程式?还是彙编程式?
51微控制器驱动8位共阴极数码管,可是显示不正确,问问这是为什么
热心网友的回答:
硬体连线 是否
正确,应该是 px0-a , px1-b , px2-c , px3-d , px4-e , px5-f , px6-g , px7-h,
x 为显示共阳编码 所 连线埠 号 ,如果正回确 就应该 软体问题,答显示共阳编码
没有问题 。
热心网友的回答:
你应该是用的**软体吧,肯定不会是硬体问题了,所以就是你的控制讯号问题,也就是驱动共阴极的**不对。数码管内部连线是有区别的。
热心网友的回答:
应该是**的问题,看看动态显示部分是否加了点亮某位led后的熄灭语句.
很多网上的程式都没有这句,就造成**时的显示异常.
热心网友的回答:
你这个明显是,,段码不对,,但从显示来看,,0和1的段码是对的!
白色风铃的回答:
看看是不是没接上拉电阻的原因。。。
51微控制器八位数码 复管两两动制态显示,是怎么bai显示的,那两个数是始终在du固定的两位上显示zhi,还是在八位数码管上流dao动显示?把你写的程式发上来,可以知道数码管的接法,及数码管是共阴还是共阳的,可以在你的程式基础上修改。否则,你不给 图或原理图,也不知道数码管是怎么连线的,这程式是不能...
不管十进位制,还是16进位制,在记忆体中都是以二进位制的形式储存的 十六进位制专ff 和十进位制 255 在记忆体 中都是 1111 1111 这种分离个属十百的方法逻辑上没什么值得怀疑的 写成十进位制还是十六进位制不影响计算结果 bai x 100 你将100换成0x64结果是一样的 我们应用10...
延时太长bai,一般0.5 1ms左右。du另外,你这是共阴的zhi,程式一般这dao样 开位选,版送栏位码,延时1ms,关位选,下一位权开位选,送栏位码,延时1ms,关位选 clr p2.0 mov p0,a lcall delay 1ms setb p2.0 clr p2.1 mov p0,a ...