0% encontró este documento útil (0 votos)
4 vistas9 páginas

Microcontroladores PIC y Programación C

Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas9 páginas

Microcontroladores PIC y Programación C

Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Centro de Estudios Tecnológicos Industrial y de

Servicio N° 6

ELÉCTRONICA
5TO
Ing. Sergio E. Hernandez Nuñez
MICROCONTROLADORES

Ing. Sergio E. Hernandez Nuñez


MICROCONTROLADORES
Los microcontroladores PIC (conocidos simplemente como PIC) son circuitos integrados
que pueden ser programados para ejecutar una secuencia de instrucciones
automáticamente. El programa se escribe en un computador en un ambiente de
programación adecuado (por ejemplo en lenguaje C) y luego se transfiere como código
binario a la memoria de programa del microcontrolador para su ejecución en el momento
de encendido del dispositivo. Los microcontroladores PIC son fabricados por la empresa
Microchip y constan básicamente de una CPU, espacios de memoria para el programa y
los datos, y varios periféricos para la interacción con el mundo externo, todo esto
encapsulado dentro de un solo chip de silicio.

PIC: Circuito integrado Programable

Ing. Sergio E. Hernandez Nuñez


Cuáles son las características del lenguaje C
El lenguaje C es universalmente conocido debido a su gran versatilidad para el
desarrollo de aplicaciones y se lo enseña como lenguaje básico de
programación en muchas universidades e institutos educativos. En la
actualidad es casi un estándar de facto a la hora de enseñar a programar
computadoras. Es un lenguaje de alto nivel, lo que lo hace sumamente potente
con respecto al popular (y difícil) lenguaje ensamblador. Además, el ambiente
de desarrollo mikroC tiene todas las herramientas (en librerías de funciones) y
facilidades necesarias para una rápida y efectiva programación de los
microcontroladores

Ing. Sergio E. Hernandez Nuñez


Qué es un programador (grabador o quemador)
En el contexto del hardware, es una tarjeta electrónica en la cual se inserta el
microcontrolador con el propósito de transferir el código del programa (en
formato binario) desde el computador del usuario y grabarlo en la memoria
interna del microcontrolador. Esta tarjeta se conecta a un puerto (LPT1, USB,
etc.) del computador y por medio del software de control se realiza la
transferencia (programación) del código ejecutable *.hex de una determinada
aplicación hacia el PIC. Programador también es el nombre que se le da a la
persona encargada de escribir un programa en un lenguaje de programación con
el fin de dar solución a un determinado problema. El resultado del proceso de
programación es una aplicación.

Ing. Sergio E. Hernandez Nuñez


ARDUINO PROGRAMADORES PIC KIT 3
Cuánto tiempo me tomará aprender a programar los PIC: Por supuesto no hay una
respuesta exacta, lo que sí se puede afirmar es que mientras más perseverancia y
dedicación se pongan de parte del lector, el tiempo necesario para el aprendizaje
se reducirá. Si se dedican unas 2 horas al día el avance será vertiginoso y en unas 4
semanas ya tendrá un dominio aceptable de la programación de PIC en lenguaje C.

Ing. Sergio E. Hernandez Nuñez


¿QUÉ ES UN DIAGRAMA DE FLUJO?
Un diagrama de flujo es como un mapa que guía a las personas a través de un
proceso, indicándoles qué hacer y en qué orden. Imagina que estás armando un
mueble sin instrucciones, ¿cómo lo harías?

Ing. Sergio E. Hernandez Nuñez


PRATICAS
1) Encender un led cada 5seg

2) Mandar un mensaje en una pantalla LCD al oprimir un botón por 10 segundos

3) Accionar un MOTOR con un botón por 10 segundos el cual gire a la derecha se


detenga oprimir el botón y gire 10 segundos a la izquierda

PDF
Diagrama de flujo
Elementos básicos de C

Ing. Sergio E. Hernandez Nuñez


Ing. Sergio E. Hernandez Nuñez

También podría gustarte