首页 >>  正文

让数码管显示从0到99

来源:baiyundou.net   日期:2024-08-12

松文齿4612求用51单片机接两个数码管,0 - 99动态显示程序(用C语言) -
巴法信17533247717 ______ #include #define uchar unsigned char #define uint unsigned int uchar DSY_CODE[]= { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f }; void delay(uint x) { uchar i; while(x--)for(i=0;i<120;i++); } void main() { uchar i; P0 = 0x00; P2 = 0x00; while(1)...

松文齿4612AT98C51单片机数码管显示0.0秒到9.9秒循环计时C语言程序 -
巴法信17533247717 ______ #include<reg51.h>#define uchar unsigned char uchar code ledtab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0-9 unsigned char times=0,sec=0,sec01,scanled; unsigned char disdat[2]; void dischg() { disdat[0]=sec01; disdat[1]=sec; } ...

松文齿461251单片机,如何编写显示数码管00到99,可用电脑键盘(串行口)暂停,继续的程序(用汇编语言) -
巴法信17533247717 ______ MOV 31H,#00H MOV 32H,#00H MOV 33H,#01H MOV 34H,#06H MOV 35H,#03H MOV 36H,#02H ACALL D0 JMP $-2D0: MOV R0,#31H MOV R2,#11111110B MOV DPTR,#TABD1: ORL P1,#00111111B MOV A,@R0 MOVC A,@A+DPTR ...

松文齿4612两位一体数码管0到99的c语言编程 -
巴法信17533247717 ______ #includesbit wei1=P3^0; sbit wei2=P3^1; unsigned char code DuanMa[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};// 显示段码值0~9 unsigned char Data[8]; //存储显示值的全局变量 void Delay(unsigned int t); //函数声明 main() ...

松文齿4612用VHDL语言编写一个计数器,计数范围为0 - 99,并用七段数码管显示 -
巴法信17533247717 ______ 用两个计数器实现,一个计数器作为个位计数,另一个为十位计数,两个计数器联合从0-99计数,这个应该没什么问题吧.然后,对于每一个计数器,分别用case语句对应0-9共十个分支,每个分支的部分点亮数码管的不同数字,这个需要参照数码管的FPGA管脚连接情况而定.代码我就不写了.

松文齿4612在学习51单片机:s1,s2,控制加减,在数码管显示0 - 99的程序怎么写? 谢谢 -
巴法信17533247717 ______ ORG 0000H AJMP MAIN ORG 30H MAIN: MOV R1,#0 XUNH: LCALL DISP LCALL DELAY INC R1 CJNE R1,#100,XUNH AJMP MAIN ;显示P1口十位P2口个位,这样做就怎么也不会闪烁了把 DISP: MOV DPTR,#TAB ;共阴 MOV A,R1 MOV ...

松文齿4612共阳极与共阴极数码管的显示代码各是什么意思?怎么求?0到9的显示?
巴法信17533247717 ______ 共阳就是公共端接高电平(+5V),此时a,b,c,d,e,f,g,h(h为小数点).哪个段码给低电平哪段就会点亮.比如0是要让a,b,c,d,e,f段亮.输入的显示码为(h段为高位)11000000B十六进制为0C0H,同样一到九也是这样算.分别是0F9H,0A4H,0B0H,99H,92H,82H,0D8H,80H,90H.共阴码就是把共阳码取反,0~9的代码分别是3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH.你上面说的代码是不是电路中加了译码器了.

松文齿4612让两颗数码管显示0 - 99,不知程序错在哪儿!! -
巴法信17533247717 ______ 前面程序没有定义#define uchar unsigned char#define uint unsigned int

松文齿4612单片机动态数码显示0 - 99,没有锁存器,怎么用c语言写,求指点. -
巴法信17533247717 ______ 应该是这样的 你先打开段选 然后输入你要显示的数字,关闭段选 打开位选 选择用哪一个数码管来显示 然后关闭位选 这个程序应该是这样的吧 dula=1; p0=table[a]; dula=0; wela=1; p0=0xfe; wela=0; delay(5) ; 这之后再选择别的数码管点亮 这样就达到动态显示的效果了 前面说错了 有锁存器的话是可以用同一个io口就能达到动态显示的目的了

松文齿4612PLC控制数码管,显示0到9,求梯形图或功能表 -
巴法信17533247717 ______ 数码管每一段相当于二极管,连接PLC输出点,要显示数字几,就将对应段点亮,几输入端有输入

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024