Title: Introducción a los Microcontroladores
Body: Introducción
Arquitectura
Memoria
I/O
Interrupciones
Timers/PWM
Interfaces y Otros Periféricos
Title: Introducción
Body: Uso de los microcontroladores
Microondas, Lavarropas, Televisores, …
Automóviles, aviones, barcos
Teléfonos
Automatización industrial
Pequeños dispositivos ad-hoc
…
Title: Introducción
Body: Ejemplo. Se quiere:
Leer periódicamente una temperatura
Prender y apagar un calefactor
Mostrar en un display la temperatura
Permitir al usuario ajustar la temperatura
Posibilidad de actualizar la funcionalidad con un interfase serie
Title: Introducción
Body: Diseño discreto. Se requiere:
Un microprocesador
20 líneas de I/O (2 chips de 16 c/u)
1 Interfaz serie (1 chip)
1 Timer (1 chip)
Memoria SRAM (para variables)
Memoria Flash (para programa)
Memoria EEPROM (para constantes)
Title: Introducción
Body: Diseño discreto.
Title: Introducción
Body: Diseño Integrado.
ATmega16 (atmel)
Title: Oferta de Microcontroladores
Body: Estructurada por “familias” y “subfamilias”.
Por ejemplo, cada familia tiene el mismo nucleo del procesador (su código será compatible): 8051,PIC,HC,ARM
O son familias orientadas a la aplicación
O por performance (de diferente tipo)
Title: Oferta de Microcontroladores
Body: Dentro de cada “familia” hay mucha varidad de dispositivos
Pueden estar agrupados en “subfamilias”
Una forma de clasificación es en base a los perifericos que integran o memoria
Title: Oferta de Microcontroladores
Body: MC9RS08KA Family
Title: Arquitectura
Página siguiente |