?? mc14433.asm
字號:
;單片機最小應(yīng)用系統(tǒng)1的 P0口接MC14433接口電路
;的Q0~DS4口、DU/EOC接INT1,模擬信號輸入口接
;入+5V,單片機最小應(yīng)用系統(tǒng)1的RXD、TXD連接到
;串行靜態(tài)顯示模塊的DIN、CLK。
dbuf0 equ 30h
temp equ 40h
org 0
ad: mov r0,#dbuf0
mov @r0,#10h
inc r0
setb p3.3
ab2: jnb p3.3,ab2
ab1: jb p3.3,ab1
ad0: mov a,p0
jnb acc.4,ad0
jnb acc.3,ad1
mov @r0,#0
sjmp ad2
ad1: mov @r0,#1
ad2: inc r0
ad3: mov a,p0
jnb acc.5,ad3
anl a,#0fh
mov @r0,a
inc r0
ad4: mov a,p0
jnb acc.6,ad4
anl a,#0fh
mov @r0,a
inc r0
ad5: mov a,p0
jnb acc.7,ad5
anl a,#0fh
mov @r0,a
acall disp1
ACALL DELAY
ajmp ad
disp1: mov r0,#dbuf0
mov r1,#temp
mov r2,#5
dp10: mov dptr,#segtab
mov a,@r0
movc a,@a+dptr
mov @r1,a
inc r0
inc r1
djnz r2,dp10
mov r0,#temp
mov r1,#5
dp12: mov r2,#8
mov a,@r0
dp13: rlc a
mov p3.0,c
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
clr p3.1
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
setb p3.1
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
djnz r2,dp13
inc r0
djnz r1,dp12
ret
segtab: db 3fh,6,5bh,4fh,66h,6dh
db 7dh,7,7fh,6fh,77h,7ch
db 58h,5eh,7bh,71h,0,40h
DELAY: MOV R3,#01H
AA2: MOV R4,#0FFH
AA1: MOV R5,#0FFH
AA: NOP
NOP
DJNZ R5,AA
DJNZ R4,AA1
DJNZ R3,AA2
RET
end
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -