Microcontroladores
Expositor: Luis Rodríguez
Microcontrolador (μc)
• Es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de variosbloques funcionales, los cuales cumplen una tarea específica, por sus características es también un sistema embebido
fabricantes de microcontroladores
INTEL8048-8051-80C196-80386 MOTOROLA (FREESCALE) 6805-68HC11-68HC12 HITACHI HD64180, HD44780 PHILIPS 8051 SGS-THOMSON ST-62XX NATIONAL SMC. COP400-COP800 ZILOG Z8, Z86XX ATMEL AVR (atmel8, atmel16) TOSHIBA 68HC11 MICROCHIPPIC16 , DSPIC
Microcontroladores PIC de microchip
Los pic son microcontroladores (μC) de la empresa MICROCHIP y son uno de los mas usados Estos están divididos en 3 diferentes familias:
• I. GAMABAJA: 10F… , 12F… • II. GAMA MEDIA: 16F… • III. GAMA ALTA: 18F… 24F… DsPIC …PIC32…
Características del μc PIC16F877A
• • • • • • • • • • 8K*14 bits de memoria de programa 368 bytes de memoriaRAM 256 bytes de memoria EEPROM Conversor A/D de 10 bits Tecnología CMOS Arquitectura Harvard Corriente máxima disipada: 25mA Reset de encendido PWRTE Módulos TIMER Modo SLEEP
Organización de lamemoria del μc pic
Memorias: • M. DE PROGRAMA:
Es donde se almacenan permanentemente las instrucciones q se ejecutaran, se pueden almacenar instrucciones de 14 bits de longitud
• M. DE DATOS:
Esdonde se almacenan datos temporales de hasta 8 bits, que se borraran luego de que se apaga el μC es también llamado memoria RAM
MEMORIA DE PROGRAMA
• Vector de reset (0000h): es la dirección en laque se ubica el μC cuando ocurre un reset • Vector de interrupción (0004h): es la dirección en la que se ubica el μC cuando ocurre una interrupción
En ambos casos el que direcciona al μC es elregistro PC de 13 bits
MEMORIA DE DATOS
• En el μC la memoria de datos se encuentra particionada en bloques llamados BANCOS
• Cada BANCO contiene 127 registros de 8 bits de longitud
• Los...
Regístrate para leer el documento completo.