tmr0 equ 01h
pcl equ 02h
status equ 03h
option_reg equ 81h
intcon equ 0bh
portb equ 06h
trisb equ 86h
tmr0b equ 6
count equ 20h
rp0 equ 5
;主程序
org 0000h
main
nop
bsf status,rp0
movlw 00h
movwf trisb
movlw 07h
movwf option_reg
bcf status,rp0
loop
movlw d'15'
movwf 21h
clrf count
movf count,0
call display
movwf portb
loop1
call delay
decfsz 21h,1
goto loop1
movlw d'15'
movwf 21h
incf count,1
movf count,0
call display
movwf portb
loop2
call delay
decfsz 21h,1
goto loop2
goto loop
delay
bcf intcon,2
movlw tmr0b
movwf tmr0
loop3
btfss intcon,2
goto loop3
return
display
addwf pcl,1
retlw 00h
retlw 01h
end
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>