;;;;;;;;;;;;;;;;;;;;;;'0FC,06,0DA,0f2,66,0b6,0be,0E0' ;这里为什么DB后面的字要加''''''呢,不加''''就不能通过编译是什么
tab2: DB '0FE,0FD,0FB,0F7,0EF,0DF,0BF,7F' ;可是加了'''''以后为什么编译通过了可是却显示不正常呢,
;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;
ORG 00H
AJMP MAIN
mov p0,#000h
mov p2,#0ffh
MAIN:
MOV DPTR,#TAB1
mov a,#1
MOVC A,@A+DPTR
mov p0,a ;选中第一位,显示第一位数字0FC
CLR P2.0
LCALL TIM10MS
mov p0,#000h
setb p2.0
MOV DPTR,#TAB2
mov a,#2
MOVC A,@A+DPTR
MOV P0,A ;选中第二位,显示第二位数字06
CLR P2.1
LCALL TIM10MS
mov p0,#000h
setb p2.1
LJMP MAIN
tab1: DB '0FC,06,0DA,0f2,66,0b6,0be,0E0' ;这里为什么DB后面的字要加''''''呢,不加''''就不能通过编译是什么
tab2: DB '0FE,0FD,0FB,0F7,0EF,0DF,0BF,7F' ;可是加了'''''以后为什么编译通过了可是却显示不正常呢,
TIM10MS:MOV R3,#5
D1: MOV R2,#50
DJNZ R2,$
DJNZ R3,D1
RET
END