Practica con pic 18f4550
Facultad de Ingeniería
Ingeniería en Electrónica y Comunicaciones
E.E: Microprocesadores y Microcontroladores
Práctica No. : 1
Antecedentes
Los microcontroladores son circuitos integradosprogramables que contienen todos los elementos necesarios para desarrollar y controlar una tarea determinada. La cantidad de componentes que se integran a los microcontroladores depende del diseño de losfabricantes, sin embargo, los elementos básicos suelen ser: microprocesador, memoria RAM, memoria de programa, convertidor A/D, oscilador, puerto de comunicación, etc.
En esta práctica se realiza laprogramación de un microcontrolador mediante el software MPLAB, utilizando para esto lenguaje ensamblador. La finalidad de esta primera practica es la de familiarizarse con el software y el uso dellenguaje ensamblador. Mediante estas herramientas se programara al microcontrolador para que encienda y apague un led utilizando un oscilador externo al incluido en el.
De la hoja de datos delfabricante tomaremos el diagrama del orden de los pines, así como otras especificaciones y todo lo que haga falta para programarlo.
Materiales
1 Resistencia de 330Ω.
2 Capacitores de: 22 pF.
1Microcontrolador PIC18F4550
1 Led
1 Protoboard
Cables banana-caimán, fuente de poder y cables para alambrar el protoboard.
Esquemático (Proteus)
Código
#define Led PORTB, 4
retardado equ 0x00
retardadinequ 0x01
retardinin equ 0x02
retarded equ 0x03
ORG 0x00 ;Iniciar el programa en el registro 0x00
bcf Led ;Limpia los posibles valores actuales de led
bcf TRISB,4
INICIObtg Led
goto fase1
Retardeishon
clrf retardado
clrf retardadin
clrf retardinin
clrf retarded
fase1
decfsz retardado,1
goto fase1
decfsz retardadin,1
gotofase1
decfsz retardinin,1
goto fase1
decfsz retarded,1
goto fase1
goto INICIO ;Regresar a inicio para hacer el loop infinito /o/
END
Descripción
Se arma el circuito en...
Regístrate para leer el documento completo.