求编程实现倒计时的秒表,2位LED数码管显示,延时采用硬件延时的方法_百 ...答:程序如下 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;//定义按键 void delay(){ unsigned int j;for(j=400;j>...
使用2个数码管设计一个60秒倒计时C语言程序,要求用定时器中断定时1秒...答:7SEG-COM-CATHODE 为共阴管 include<reg51.h> define uchar unsigned char define uint unsigned int uchar num=60,shi,ge;uchar code TAB[]={ 0x3F,/*0*/ 0x06,/*1*/ 0x5B,/*2*/ 0x4F,/*3*/ 0x66,/*4*/ 0x6D,/*5*/ 0x7D,/*6*/ 0x07,/*7*/ 0x7F,/*8*/ 0x6F,/*...
单片机 60秒倒计时答:SETB P2.7 DJNZ R3, LOOP1 RET CHANG:MOVC A, @A+DPTR MOV P0, A RET DLY10MS:MOV R6, #256 D1:MOV R7, #256 NOP NOP NOP NOP DJNZ R7,DJNZ R6, D1 RET TABLE:DB 28H,7EH,0A4H,64H,72H,61H,21H,7CH,20H,60H END ...