Hola:
Tengo dos PIC18F2550 y el 18F4550, pero voy a utilizar el 18F2550 en ensamblador. Por primera vez quiero pasar los datos del 16F84A al 18F2550 para ver si me sirven.
El código es este:
Donde más pesco es en las configuraciones que no tengo ni papa como hacerlo ni que valores hay que meter, lo demás veo que es más fácil o eso parece.
Un cordial saludo.
Tengo dos PIC18F2550 y el 18F4550, pero voy a utilizar el 18F2550 en ensamblador. Por primera vez quiero pasar los datos del 16F84A al 18F2550 para ver si me sirven.
El código es este:
Código:
;************************************** Ensam_01.asm ************************************
;
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López. [url]www.pic16f84a.com[/url]
; Editorial Ra-Ma. [url]www.ra-ma.es[/url]
; ===================================================================
;
; Por los diodos LED conectados al Puerto B visualiza el valor de una constante, por ejemplo
; el número binario b'01010101'.
; ZONA DE DATOS **********************************************************************
LIST P=16F84A ; Procesador utilizado.
INCLUDE <P16F84A.INC> ; En este fichero se definen las etiquetas del PIC.
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC ; Configuración para el
; grabador.
CONSTANTE EQU b'01010101' ; Por ejemplo, la constante tiene este valor.
; ZONA DE CÓDIGOS ********************************************************************
ORG 0 ; El programa comienza en la dirección 0 de la
Inicio ; memoria de programa.
bsf STATUS,RP0 ; Pone a 1 el bit 5 del STATUS. Acceso al Banco 1.
clrf TRISB ; Las líneas del Puerto B configuradas como salida.
bcf STATUS,RP0 ; Pone a 0 el bit 5 del STATUS. Acceso al Banco 0.
movlw CONSTANTE ; Carga el registro de trabajo W con la constante.
Principal
movwf PORTB ; El contenido de W se deposita en el puerto de salida.
goto Principal ; Crea un bucle cerrado e infinito
END ; Fin del programa.
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López. [url]www.pic16f84a.com[/url]
; Editorial Ra-Ma. [url]www.ra-ma.es[/url]
; ===================================================================
Donde más pesco es en las configuraciones que no tengo ni papa como hacerlo ni que valores hay que meter, lo demás veo que es más fácil o eso parece.
Un cordial saludo.