...用C51单片机做出以下程序 “秒表是倒计时,从100秒开始倒计时 用数码...答:假设P0 P2接数码管,静态驱动,程序如下:include<reg52.h> define uchar unsigned char define uint unsigned int uchar num=100;uchar time=0;//共阴数码管七段码 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f,0x77};void Delay1ms(uint i) //1ms延时...
单片机倒计时的编程答:CJNE R1,#100,T0E DEC R0 MOV R1,#0 DEC R0 CJNE R0,#0,T00 CLR P3.0 SJMP T0E T00:SETB P3.0 MOV A,R0 MOV B,#10 DIV AB MOV DPTR,#TABLE JB 00H,T001 MOV P2,#0FEH MOVC A,@A+DPTR MOV P0,A SJMP T0E T001:MOV P2,#0FDH MOV A,B MOVC A,@A+DPTR MOV P0,A...
如何用单片机和数码管制作倒计时表答:R2 CJNE A,#100,T0E MOV R2,#0 MOV A,R0 JZ T003 DEC R0 SJMP T0ET003: MOV A,R1 JZ T004 DEC R1 MOV R0,#9T0E: RETIT004: CLR TR0 RETITABLE: ; 共阴极数码管显示代码表 DB 3FH,06H,5BH,4FH,66H ;01234 DB 6DH,7DH,07H,7FH,6FH ;56789END ...
编程实现倒计时的秒表,2位LED数码管显示,延时采用硬件延时的方法_百 ...答:用单片机的定时器T0定时,计时1秒,实现倒计时的秒表的功能。程序如下 include<reg51.h> unsigned char code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共阳数码管段码表 unsigned char second;//秒倒计时变量 unsigned char t0n;//T0中断次数计数 sbit k1=P3^2;/...