Documentos de Académico
Documentos de Profesional
Documentos de Cultura
p=12f675
#include <p12f675.inc>
errorlevel -302
#define
#define
BANK1
BANK0
tiempo1
tiempo2
bufer
cont
temporal
equ
equ
equ
equ
equ
ORG
goto
ORG
banksel 0x80
banksel 0x00
0x20
0x21
0x22
0x23
0x24
0x00
inicio
0x05
inicio
BANK1
call
movwf
movlw
movwf
clrf
movlw
movwf
movlw
movwf
BANK0
movlw
movwf
movlw
movwf
clrf
clrf
movlw
movwf
0x3FF
OSCCAL
b'01101111'
OPTION_REG
VRCON
b'01010100'
ANSEL
b'11001100'
TRISIO
0x07
CMCON
b'10001001'
ADCON0
GPIO
TMR0
0x08
cont
ciclo
movf
movwf
movf
movwf
call
goto
TMR0,0
temporal
TMR0,0
bufer
dato
ciclo
rlf
btfss
goto
bufer,1
STATUS,0
cero
dato
uno
;Select Bank1
;Select Bank0
bsf
call
goto
GPIO,1
clock
contar
bcf
call
GPIO,1
clock
decfsz
goto
bsf
call
bcf
movf
subwf
btfsc
goto
movlw
movwf
return
cont,1
dato
GPIO,4
timer
GPIO,4
TMR0,0
temporal,0
STATUS,2
com
0x08
cont
bsf
call
bcf
call
return
GPIO,0
timer
GPIO,0
timer
movlw
movwf
movlw
movwf
0x0A
tiempo1
0x96
tiempo2
decfsz
goto
decfsz
goto
return
tiempo2,1
unos
tiempo1,1
dos
cero
contar
com
clock
timer
dos
unos
end