用汇编语言编写的程序,有十个按键,排序是1~10,有四个数码管,要求每按一...答:CJNE A,#0FFH,KEY_CER ;如果读入的与写出的不相等,延时消抖 CLR KEYCARD RET KEY_CER: ;延时,再读入,看是否真的有键按下 ACALL DELAY1S MOV A,P3 ANL A,#0FFH CJNE A,#0FFH,KEY_CE CLR KEYCARD RET KEY_CE:MOV A,P3 ;直等到按键放下,则算作一...
用89C52单片机与PC串口通信,谁能帮忙写代码?要汇编语言的答:CLR RI MOV A,SBUF MOV @R0,A INC R0 CJNE R0,#33H,SIN_END CALL PANDUAN MOV SBUF,@R0 SIN_END:RET ;PANDUAN:MOV A,DISBUF CJNE A,#01H,WRONG MOV A,DISBUF+1 CJNE A,#08H,WRONG MOV A,DISBUF+2 CJNE A,#06H,WRONG MOV R0,#RBUF AJMP PA_END WRONG: MOV R0,#WBUF ...
用at89c51单片机的定时/计数器T0汇编语言设计答:5. C语言源程序 include <AT89X52.H> unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};unsigned char dispbuf[8]={0,0,0,0,0,0,10,10};...
汇编语言 51单片机,外部中断控制流水灯?答:ORG 000BH LJMP LT0ZD ORG 0030H MAIN: MOV SP, #60H MOV TMOD, #00H MOV IE, #81H MOV TL0, #(8192-2500)MOD 32 MOV TH0, #(8192-2500)/32 SETB TR0 MOV R5, #20 LOOP: MOV R3, #48 CJNE R3, #0,LJMP LOOP LINT0: CPL ...