Hola Amigos,
Acabo de comprarme un programador de tipo JDM de la página
http://www.todotarjetas.com.
Estoy probando el programdor con un 16f819 y con el program icprog 1.05c
Al programar to obtengo ningún error. Tampoco muestra ningún error mplab ide. Pero no funciona.
He simplificado el código de forma que lo único que tiene que hacer es poner a 1 todos los pines del puertoB.
Código:
DDRB equ 0x06 ; banco 1
PORTB equ 0x06 ; banco 0
STATUS equ 0x03 ; banco 0 y 1
TMR0 equ 0x01 ; banco 0
OPTIO equ 0x01 ; banco 1
INTCON equ 0x0b ; banco 0 y 1
OSCCON equ 0x8f ; oscilador
org 0
; Accedemos al segundo banco de RAM de Datos
bsf STATUS,5
; Configuración puertos
movlw 0
movwf DDRB ; TRISB = 0 -> puerto B de salida
; configuracion del timer
; movlw b"01010111" ; divisor = 256, timer
; movwf OPTIO
; config osc interno 4Mhz
movlw b"01100100"
movwf OSCCON
; Accedemos al primer banco de RAM
bcf STATUS,5
; Pongo a cero el puerto B
; clrf PORTB
; empieza el programa principal
inicio
movlw 0xff
movwf PORTB
goto inicio
END
Muchas gracias