修改单片机C语言程序:0~59秒计数器;1个独立按键控制,第一次按按键,实现...答:include<reg52.h> include<intrins.h> define uint unsigned int define uchar unsigned char sbit KEY = P3^0;uchar aa,num,flag;uchar code table[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay(uint ms){ uchar t;whil...
在单片机中,使用汇编语言程序,用3个开关和两位LED数码显示管构成简单...答:JB P3.0,KEY31 ;是按键0吗?不是就跳转到按键1,如果是按键0被按下,显示加1.ACALL DELAY1S JB P3.0,KEY31 INC 30H MOV R0,30H ACALL ADR_DISPLAY KEY31:JB P3.1,KEY32 ACALL DELAY1S JB P3.1,KEY32 MOV A,#5 ADD A,30H MOV 30H,A MOV R0,30H ACALL ADR_DISPLAY KEY32...
急需要一个51单片机从0到9999显示然后用按键控制变成1111,再用另一按键...答:DISLEQU 30H DISHEQU 31H DATEQU 33H T0LEQU 38H T0HEQU 39H SCANLEDEQU 3BH ORG 0000H LJMP MAIN ORG 000BH LJMP T0ISR ORG 0030H MAIN:MOV SP,#5FH MOV TMOD,#01H MOV T0L,#0F0H MOV T0H,#0D8H MOV TH0,#0D8H MOV TL0,#0F0H MOV P2,#00H MOV SCANLED,#0 MOV 33H,#...