CONTENIDO CONCEPTOS BASICOS MICROCHIP HERRAMIENTAS DE DESARROLLO ARQUITECTURA CONEXIONES INSTRUCCIONES PUERTOS
TEMPORIZADORES EEPROM MODULO DE CAPTURA – COMPARACION – PWM CONVERSOR ANALOGO – DIGITAL COMUNICACIÓN LCD TECLADO
MICROPROCESADOR VS MICROCONTROLADOR Microprocesador forma parte de un sistema mayor Microcontrolador es un sistema autónomo e independiente
Ventajas de un microcontrolador Prestaciones : funciones Fiabilidad : reemplazo de gran cantidad de elementos por uno sólo disminuyendo riesgo de averías y menos calibraciones Tamaño : disminución del volúmen y stocks Flexibilidad : cambios en la programación
Aplicaciones Electrodomésticos (horno microondas, lavadora, nevera, stereo, etc) Equipos portátiles (teléfonos, pda, agendas digitales, etc) Juguetes Instrumentación Automóviles Control Industrial Robótica Medicina Sistemas de seguridad
Fabricantes MICROCHIP MOTOROLA ATMEL TEXAS INSTRUMENTS PHILIPS HITACHI TOSHIBA NEC ZILOG SAMSUNG SONY NATIONAL SEMICONDUCTOR
CARACTERISTICAS GENERALES Arquitectura Básica Procesador Memoria Puertos de Entrada/Salida Reloj
Arquitectura Básica (Gp:) Memoria Principal (Gp:) CPU (Gp:) Instrucciones Datos (Gp:) Unidad De Control (Gp:) Unidad Operativa (Gp:) Bus Control (Gp:) Bus Direcciones (Gp:) Bus Datos e Instrucciones (Gp:) VON-NEUMANN (Gp:) Memoria Instrucc (Gp:) CPU (Gp:) I N S T R U C C I O N E S (Gp:) Unidad De Control (Gp:) Unidad Operativa (Gp:) Bus Control (Gp:) Bus Direcciones (Gp:) Bus Instrucciones (Gp:) D A T O S (Gp:) Bus Control (Gp:) Bus Direcciones (Gp:) Bus Datos (Gp:) Memoria Datos (Gp:) HARVARD
Procesador Direcciona la memoria de instrucciones, recibe código de operación, decodifica, ejecuta, busca los operandos y almacena resultados CISC (Juego de Instrucción de computador complejo). + 80 instrucciones RISC (Juego de Instrucción de computador reducido) SISC (Juego de Instrucción de computador específico). Instrucciones se adaptan a la aplicación
Memoria ROM OTP EPROM EEPROM FLASH
Puertos de Entrada/Salida Entrada : interruptores, pulsadores, optoacopladores, etc. Salida : diodo led, display de 7 segmentos, relé, fototriac, zumbador, etc.
Reloj Circuito oscilador Cristal de cuarzo Resonador cerámico Red RC
Cristal de Cuarzo o Resonador (Gp:) OSC1 OSC2 (Gp:) PIC LP = Oscilador de bajo consumo XT = Oscilador estándar HS = Oscilador de alta velocidad
Circuito RC : oscilador RC Rext = 5 K y 10 K Cext = >20 pF Fosc/4 OSC1 OSC2
Onda Cuadrada Ciclo de Instrucción = 4*Periodo Oscilación periodo Ciclo de instrucción
Recursos Específicos Perro Guardián (Watch Dog Timer) Protección ante fallo de alimentación (Brownout) Estado de reposo o de bajo consumo Temporizadores Interrupciones Conversor Análogo Digital Comparadores Módulos de captura Modulación de anchura de impulso Comunicación (Paralelo, RS232, USB, I2C,etc)