用52单片机C语言编写程序,实现00~59计时。要求用T0,工作方式1。_百度...答:sbit dula=P2^6; //段选 sbit wela=P2^7; //位选 uchar shi,ge,num1,num2; //变量 uchar code table[]={0x3f,0x06,0x5b,0x4f,//共阴极字型码 0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay(uint x) //延时子程序 { uint i,j...
单片机AT89C52秒表程序答:若不用芯片扩展数码管,可用定时器。include<reg52.h> uchar TAB[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};uchar disp[2]={0xc0,0xc0};void delay(char x){ uchar i,j;for (i=0;i<x;i++);for(j=0;j<120;j++);} void main(void){ TMOD=0x21;TH0=(...
求52单片机汇编程序,简单的电子钟实现59到0循环显示,倒计时秒表答:JMP BEGIN ORG000BH LJMPT0INT ORG001BH LJMPT1INT LEDDEQU30H LEDCEQU 36H SECCEQU 37H TCNTEQU 3AH ORG 0030H ;--- TABLE: ; 共阴极数码管显示代码表 DB 3FH,06H,5BH,4FH,66H ;12345 DB 6DH,7DH,07H,7FH, ;6789 ;--- DELAY:MOV R6,#25 DLY01:MOV R7...
单片机智能秒表 ,怎么写程序啊?答:include<reg52.h> code char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};code char tab1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd, 0x87,0xff,0xef};sbit key1=P1^0;sbit key2=P1^1;sbit key3=P1^2;sbit key4=P1^3;sbit key5=P1^4;sbit beep=...