Diseño Curricular Microcontroladores 2 Feb 06
Diseño Curricular Microcontroladores 2 Feb 06
Diseño Curricular Microcontroladores 2 Feb 06
1. Datos de identificación
1.1 Materia:
Diseño de Prácticas Educativas Electrónicas en base a Microcontroladores
1.2 Lugar de desarrollo del curso:
Universidad “Franz Tamayo”
El Alto
1.4 Nivel al cual esta dirigido:
Profesores de Nivel Secundario
1.5 Requisitos:
Necesarios:
o Conocimientos generales del uso del sistema operativo Windows
o Conocimientos generales de Programación
o Conocimientos básicos de Algebra Booleana
Recomendados (No excluyentes):
o Conocimientos básicos de Electrónica
o Conocimientos básicos de Ingles
1.6 Material y Equipamiento:
Laboratorio de Computación con acceso a un computador por participante
1 Grabador de Microcontroladores (provisto por el Docente)
1 Osciloscopio
Fuentes de Alimentación de +5Volt, Protoboards y Multitesters
1 microcontrolador ATMEL AT89C52 por participante (Costo aprox. 35 Bs.)
1.6 Docente:
Ing. Roger Reynaldo Guachalla Narváez
Propósitos Generales
Objetivos Terminales
De la misma forma habrá obtenido las destrezas en programación del lenguaje C requeridas en
el manejo de un IDE (Entorno de Desarrollo Integrado) que comprende las siguientes
herramientas: editor, compilador C, simulador y programador de microcontroladores.
Contenido Temático
4. Programación modular en C
Características del lenguaje C
Estructura de un programa en C
Tipos de datos
Operadores aritméticos y de asignación
Salida / Entrada
Práctica: Simulación virtual y armado en protoboard del proyecto “Calculadora”
Operadores relacionales
Sentencias condicionales
Operadores lógicos
Práctica: Simulación virtual y armado en protoboard del proyecto “Control de Semáforo”
Bucles
Práctica: Simulación virtual y armado en protoboard del proyecto “Contador de Botellas”
Funciones
Práctica: Simulación virtual y armado en protoboard del proyecto “Juego: Adivina el número secreto”
5. Interrupciones
Interrupciones Externas
Registros de configuración para interrupción externa
Tipos de interrupciones:
Interrupción por Nivel
Interrupción por Flanco
Temporizadores y contadores
Modos de trabajo del timer/counter
Activación del timer/counter por software y hardware
Interrupciones del timer/counter
Práctica: Simulación Virtual y Armado en Protoboard del proyecto “Dado electrónico”
6 Puerto serial
Registros de configuración para el puerto serial
Modos de trabajo del puerto serial
Configuración de la velocidad de conexión (baud rate)
Interrupciones del puerto serial
Interfase puerto serial Computador PC - Microcontrolador
El puerto serial de la PC
Conversión de niveles RS-232 a niveles TTL
El circuito integrado MAX232
Práctica: “Compartiendo datos entre el Computador PC y el microcontrolador”
Clase de presentación inicial, donde además de explicar en líneas generales los objetivos y alcances del curso
se entregará también el material de apoyo consistente en el CD y los textos de avance teórico y práctico.
Material de Apoyo