求51单片机运动秒表程序,精确度0.1秒!答:MOV R2,#08H ;共显示8位数码管 DISP1:MOV A,@R0 ;获得当前位地址 MOV DPTR,#TABLE ;获得表头 MOVC A,@A+DPTR ;查表获得显示数据 MOV P0,A ;显示数据 MOV P2,R1 ;开始显示当前位 MOV A,R1 ;准备显示下一位 CJNE A,#0BFH,DISP2 CLR P0.7 ;加小数点 ...
51单片机 秒表设计答:// 51单片机 秒表,显示时间为0000—9999秒,启动、停止,(停止后再次启动复位)include<reg52.h> define uint unsigned int define uchar unsigned char uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};uchar bai,shi;uint...
51单片机的秒表计时器设计,求大神帮忙设计电路图和C语言程序!!答:include <reg51.H>sbit P3_5 =P3^5;unsigned char code dispcode[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, 0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0x00};unsigned char second;unsigned char keycnt;unsigned int tcnt;void main(void){unsigned char i,j;TMOD=0x0...
利用51单片机设计一个秒表答:include<reg51.h> define uchar unsigned char uchar ledtab[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0xfe,0x3e,0x9c,0x7a,0x9e,0x8e,0x00};uchar keyval,dat,scanled,clk;uchar disdat[4];void ext0(void) interrupt 0 { keyval++;keyval%=3;} void t0isr(...