CURSO VIRTUAL DE MICROCONTROLADORES PIC.
DOCENTE: AMAURY GIOVANNI MÉNDEZ AGUIRRE
DOCENTE DE TECNOLOGÍA E INFORMÁTICA.CENTRO EDUCATIVO LOMBARDÍA.
ENUNCIACIÓN
CLASE 1: CÓMO PROGRAMAR UN MICROCONTROLADOR PIC
PIC 16F84A.
PIC 16F84A.
• Es un circuito integrado programable que dispone de puertos de Entrada/Salida reprogramables (Puerto A y Puerto B).
• La programación de éste dispositivo se hace en forma de Byte.
• 1 Byte = 8 bits.
PIC 16F84A.
• Funciona a una velocidad de 4 MHz; esto quiere decir que puede ejecutar 4 millones de instrucciones en 1 segundo.
PIC 16F84A.
• Una instrucción es una orden que se programa sobre los puertos E/S. por ejemplo: queremos activar los pines 11 y 12 los cuales corresponden a RB5 y RB6 respectivamente, para esto el código de números binarios en formato de Byte sería:
• output_B(0b0110 0000);
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB00 1 1 0 0 0 0 0
PIC 16F84A.
• Para programar se necesitan mínimo dos instrucciones, una donde se le ordena a un pin activarse o desactivarse y otra donde se le ordena el tiempo que debe duran ejecutando esa instrucción. Ejemplo:
output_B(0b0110 0000);delay_ms(2000);
PIC 16F84A.
• La instrucción delay_ms recibe como parámetro milésimas de segundo, por tanto si queremos generar un retardo de 2 segundos deberemos escribir 2000.
output_B(0b0110 0000);delay_ms(2000);
FIN.
Top Related