這是前幾天的單片機,交通燈的源代碼
P4 DATA 0xc0
my_prog SEGMENT CODE
RSEG my_prog
ORG 00
JMP main
ORG 0X0003
jmp count
ORG 0X0013
JMP count1
main:
MOV IE,#133
CLR TCON.3
SETB TCON.2
CLR TCON.1
SETB TCON.0
MOV A,#0
Loop:ljmp Loop
count:
PUSH DPH
PUSH 02H
JB ACC.0,SETP46
SETB P4.6
JMP CON1
SETP46: CLR P4.6
CON1: JB ACC.1,SETP47
SETB P4.7
JMP CON2
SETP47: CLR P4.6
CON2: JB ACC.2,SETP16
SETB P1.6
JMP CON3
SETP16: CLR P1.6
CON3: JB ACC.3,SETP17
SETB P1.7
JMP CON
SETP17: CLR P1.7
CON: CJNE A,#12,CON5
MOV A,#0
RETI
CON5: INC A
RETI
count1: MOV A,#0
END
|