单片机 用51单片机显示一个数码管轮流显示9到0再从0到9每隔一秒出现一 ...答:DJNZ R0,LOOP1 MOV 20H,#0;0-9 MOV R0,#10 LOOP2:MOV A,20H; 0-9 MOVC A,@A+DPTR MOV P0,A INC 20H CALL DELL;YANSHI DJNZ R0,LOOP2 AJMP LOP TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H DELL:MOV R7,#250;yanshi,SHIZHONG:1WEIMIAO,YUEWEI1s DEL1:MOV R6...
51单片机利用矩阵按键控制数码管显示0-9数字。。。救救我吧,我快疯...答:unsigned char code table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x10};unsigned char t=0;unsigned char i=0;void Delay(unsigned char i){ unsigned char j;for(; i>0; i--)for(j=110; j>0; j--);} void DisplayLED(unsigned char n){ P0=table[n];} v...
51单片机控制数码管循环显示0-9程序答:采用共阴极LED数码管,51单片机P1口输出数据:ORG 0000H JMP MAIN ORG 0100H MAIN:MOV DPTR,#TAB MOV R1,#00H DISP:MOV A,R1 MOVC A,@A+DPTR MOV P1,A LCALL DELAY INC R1 CJNE R1,#0AH,DISP SJMP TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHDELAY: MOV R4,#...
51单片机led数码管显示0-99静态程序答:uchar num=0;//共阴数码管七段码 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f,0x77};void Delay1ms(uint i) //1ms延时程序 { uint j;for(;i>0;i--){ for(j=0;j<164;j++){;} } } void main(void )//主程序 { while(1){ delay_ms(...
在学习51单片机:s1,s2,控制加减,在数码管显示0-99的程序怎么写? 谢谢...答: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 B,#10 MUL AB MOV A MOVC A,@A+DPTR MOV P1,A MOV A,B MOVC A,@A+...