0% encontró este documento útil (0 votos)
64 vistas1 página

Uc PIC Contenido Temático 3 Mar 08

El documento detalla un curso sobre microcontroladores y laboratorio, enfocado en el diseño y programación de sistemas electrónicos utilizando microcontroladores PIC. Incluye objetivos, contenido temático, prácticas de laboratorio y métodos de evaluación, así como recursos bibliográficos. Se busca capacitar a los estudiantes en el manejo de microcontroladores y lenguajes de programación como Ensamblador y 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 DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
64 vistas1 página

Uc PIC Contenido Temático 3 Mar 08

El documento detalla un curso sobre microcontroladores y laboratorio, enfocado en el diseño y programación de sistemas electrónicos utilizando microcontroladores PIC. Incluye objetivos, contenido temático, prácticas de laboratorio y métodos de evaluación, así como recursos bibliográficos. Se busca capacitar a los estudiantes en el manejo de microcontroladores y lenguajes de programación como Ensamblador y 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 DOC, PDF, TXT o lee en línea desde Scribd

Teclados

Microcontroladores y Laboratorio Teclados lineales


Teclados matriciales
I. Datos de identificación
Librería KBD en el compilador C de CCS
 Materia: Microcontroladores y Laboratorio 10. Módulos de comparación y captura y PWM
 Gestión: II-2008 Módulos CCP
Características Generales
 Institución: I.S.E.I.T. “Santo Toribio de Mogrovejo” Condiciones de funcionamiento
Quinto Semestre – Mención Sistemas de Control y Modo Captura
Automatismos Modo Comparación
 Horario asignado: Modo PWM
 Lunes 14:00 – 15:30 – Avance Teórico Módulos CCP en compilador C de CCS
 Lunes 15:30 – 18:45 – Avance Práctico (Laboratorio) 11. Módulo de conversión A/D
 Docente: Ing. Roger Reynaldo Guachalla Narváez Conversión A/D
Circuitos de Captura y Mantenimiento
II. Propósitos Generales Tipos de convertidores A/D
Conversión D/A
 Expandir las técnicas de diseño electrónico introduciendo un dispositivo El Módulo de Conversión A/D de los PIC
programable, de bajo coste, amplia versatilidad y fácil acceso en nuestro medio: Características generales en el PIC16F877
Estructura interna
el microcontrolador. Pasos en una conversión A/D
 Involucrar y profundizar a los estudiantes en el manejo del microcontrolador Tiempo de adquisición
brindándoles las destrezas de programación y herramientas suficientes para el Tiempo de conversión
diseño de circuitos electrónicos que tengan como núcleo al microcontrolador. Función de transferencia
Conversión A/D en el compilador C de CCS
II. Objetivos Terminales 12. Módulo de Comunicación Serie
Comunicación Serie Asíncrona
 Al concluir el curso, el estudiante estará en condiciones de diseñar y desarrollar
Características generales de la comunicación serie
sistemas electrónicos tomando como componente central de control al Transferencia asíncrona
microcontrolador PIC. Comunicación serie asíncrona en microcontroladores PIC
 De la misma forma habrá obtenido las destrezas en programación de los Generador de baudios (BRG)
lenguajes Ensamblador y C requeridas en el manejo de un IDE (Entorno de Comunicación serie asíncrona con el SCI
Desarrollo Integrado) que comprende las siguientes herramientas: editor, Emisor asíncrono en el SCI
ensamblador, compilador, simulador y programador de microcontroladores. Receptor asíncrono en el SCI
Comunicación serie asíncrona en el compilador C de CCS
III. Contenido Temático La norma RS232
Comunicación Serie Síncrona I2C
1. Introducción a los microcontroladores Transferencia síncrona
Reseña Histórica Características generales del protocolo I2C
Diferencias de diseño con Microprocesador Vs. Microcontrolador Interface I2C en los microcontroladores PIC
Arquitectura Von Newman Vs. Harvard Funcionamiento en modo esclavo
CISC Vs. RISC Control de errores en modo esclavo
Familias de Microcontroladores PIC 10, 12, 16, 18, 24, 30, DSPIC Funcionamiento en modo maestro
Microcontroladores PIC16F628A – PIC16F877A de Microchip Control de errores en modo maestro
2. Arquitectura y funcionamiento de los microcontroladores PIC16xxx Bus I2C en el compilador C de CCS
Descripción de las características técnicas del Microcontrolador PIC16xxx
Memoria FLASH ROM de programa PRACTICAS DE LABORATORIO
Memoria SRAM de datos
Memoria EEPROM de datos Practica 1: Uso del puerto Paralelo y Serial en Visual Basic y Windows XP
Registros especiales SFR y de propósito general GPR Práctica 2: ASM – Introducción al entorno de desarrollo MPLAB
3. Lenguaje Ensamblador MPASM Práctica 3: ASM – Los bits de configuración del PIC16F628
Características del lenguaje ensamblador Práctica 4: C – Uso del CCS y MPLAB: Contador mediante pulsador
Estructura de un programa en ensamblador Práctica 5: C – Manejo del display LCD
Modos de direccionamiento Práctica 6: C – Manejo del teclado matricial 4x4
Nemotécnicos Práctica 7: C – Generación de señal PWM para control de tonos
Directivas de ensamblaje Práctica 8: C – Manejo del conversor A/D del PIC16F877
Conjunto de Instrucciones RISC Práctica 9: C – Comunicación serie PIC – EEPROM 24LC256 - Computador
4. Entorno de Desarrollo Integrado: MPLAB / PROTEUS/ IC-Prog / PIPO2
MPLAB: IV. Evaluación
Creación de Proyectos en lenguaje Ensamblador (Project Wizard) La materia de ‘Microcontroladores y Laboratorio’ es una asignatura
Edición – Depuración – Ensamblaje – Simulación del código ASM
Archivos: .ASM, .LST, .HEX integrada (Avance Teórico y Práctico) y se evaluará de la siguiente
PROTEUS: forma y en fechas establecidas en el Calendario Académico I/2008.
ISIS: Diseño del circuito esquemático
Simulación del circuito en base al archivo .HEX
IC-Prog: Avance Teórico Temas de Avance
Cargado del archivo .HEX 1er Parcial 15 / 100 1,2,3,4
Configuración del modelo de microcontrolador, tipo de oscilador y 2do Parcial 15 / 100 5,6,7,8,9
fusibles de programación Examen Final 20 / 100 10,11,12
Lectura, escritura y verificación de grabación
PIPO2: Avance Práctico
Inserción de los diferentes encapsulados DIP18, DIP24 y DIP40 Asistencia 5 / 100
Conexión Serial al computador Prácticas 35 / 100
5. Microcontroladores PIC y Lenguaje C Evaluación 10 / 100
Compilador C específico para los PIC: CCS – PCWHD y/o Proyectos
Introducción
Variables  Para aprobar esta asignatura los/as estudiantes deberán aprobar el
Funciones 51% en cada parte (Avance Teórico y Práctico).
Operadores
Sentencias de control de programa  El control de Asistencia se realiza 15 minutos después del horario
Comentarios establecido para el Avance Práctico
6. Puertos de Entrada y Salida  Todas las Prácticas de Laboratorio y/o Trabajos de Investigación
Características generales en el PIC16F877 y PIC16F628 se deben entregar escritos ‘A mano’ ó ‘En máquina de escribir’.
Gestión de los puertos de E/S
Definiendo los registros en la RAM
NO se aceptarán prácticas o trabajos impresos en computadora .
Usando funciones integradas del compilador CCS V. Bibliografía y Sitios Web
7. Interrupciones
Introducción  ”Hojas de Características de los Microcontroladores PIC”,
Las directivas #INT_xxxx Microchip. (DATASHEET)
Ventajas de utilizar las directivas de interrupciones
Funciones CCS para gestión de interrupciones
 ”Manual de Referencia del Compilador C”, Custom Computer
Services, Inc.(C Compiler Reference Manual)
8. Módulos Temporizadores
Características generales  Microcontrolador PIC16F84 – Desarrollo de Proyectos –
Temporizador TMR0 / WDT Enrique Palacios, Fernando Remiro, Lucas J. López
Temporizador TMR1  Interfacing Pic Microcontrollers – Martin Bates
Temporizador TMR2
Temporizadores en el compilador C de CCS  An introduction to Programming the Microchip PIC in CCS
www.microchip.com
9. Periféricos de Entrada y Salida
Pantallas de cristal líquido LCD www.ucontrol.com.ar
Características del HD44780
Interface hardware LCD con driver HD44780
Operaciones de control del LCD
Descripción y procesado de los comandos
Librería LCD en el compilador C de CCS

También podría gustarte