Curso de Microcontroladores
PIC en
Córdoba
DIRIGIDO A: Estudiantes,
Técnicos, Consultores o Ingenieros de diferentes orientaciones,
fabricantes de productos electrónicos de automatización y
control, telecomunicaciones, electrónica de consumo,
instrumentación y sistemas de seguridad.
OBJETIVO: Mediante
un curso intensivo, se conocen los microcontroladores PICmicros,
su arquitectura, manejo del set de instrucciones,
métodos de programación, aplicaciones e implementación
de proyectos interesantes, manejo de herramientas de desarrollo como
compilador, simulador de PC.
El curso incluye temas como
rutinas de timer, display de 7 segmentos,
comunicación por puerto serial RS232, trucos y precauciones para
realizar un buen diseño basado en PIC. Manejo del entorno de programación MPLAB,
MPSIM y MPASM.
Las clases son teóricas, con implementación
practica en PC del manejo de las herramientas de
desarrollo y programación.
Se requiere conocimientos
muy básicos de Electrónica Digital y PC.
-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-
Próximos Cursos Inician: 8 de Marzo de 2011 (nivel 1)
-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-
Programa Nivel 1:
El Curso es dictado en forma práctica,
de manera que entre la primera y segunda clase el alumno realiza su primer
programa, y la parte teórica se va estudiando a medida que se va
necesitando en los trabajos prácticos que se van desarrollando.
La duración es de 4 meses, se dictan 16 clases de 2 horas, una clase por semana, los
días martes de 20:30 Hs a 22:20 Hs, y los desarrollos son sobre el
PIC 16F84A, el mas usado por sus prestaciones y el bajo precio.
El temario comienza con un breve repaso
de las 3 compuertas básicas de lógica digital que usa
internamente el PIC y se termina dialogando entre el PIC y el puerto serial
RS 232 de la PC,
en ambos sentidos
Listado de Trabajos Prácticos
1 - encender y apagar 1 Led cada 1/2
segundo con Xor sobre el puerto.
2 - encender y apagar 3 Led secuencialmente
(símil semáforo) usando el timer interno.
3 - encender un digito en display de
siete segmentos tomando datos de un registro y usar seteo del cambio de
página incrementado su valor cada segundo entre 0 y 9 o 0 y F.
4 - encender 3 dígitos en display
de siete segmentos multiplexados, uso de la interrupción de timer y
definición de registros en block.
5 - encender 3 dígitos
multiplexados tomando datos de un registro interno entre 0 y 255
incrementando el valor usando interrupciones externas.
6 - encender los 3 dígitos
multiplexados mediante un decodificador de siete segmentos (CD4511),
incrementando o decrementando el valor con pulsadores multiplexando display
y pulsadores, y explicación de la rutina de conversión de binario
a decimal separado por cifras. Lectura y escritura de EeProm internas.
7 - agregado de rutinas al t.p. 6 para
trasmitir el dato del display por puerto serial a 1200 bps, actualizado
cada medio segundo, y seguido de retroceso de carro y avance de
línea.
8 - mostrar en el display valor
trasmitido por una PC por puerto serial a 1200 bps, ingresar solo
números en ASCII y desplazamiento de derecha a izquierda del
display.
-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-
Costo del
Curso:
Inscripción: ---à $ 150.-
Cuota
Mensual: ---à $ 250.-
|