Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MICROCONTROLADORES
Y PLACA ARDUINO
2
Cada fabricante de microcontroladores oferta un
elevado número de modelos diferentes, desde los
más sencillos hasta los más sofisticados.
3
ARQUITECTURA INTERNA
Un microcontrolador posee todos los componentes de un computador,
pero con unas características fijas que no pueden alterarse:
– Procesador
– Memoria de programa (No volátil)
– Memoria datos (lectura y escritura)
– Líneas E/S para los controladores de periféricos
– Recursos auxiliares
4
ARQUITECTURA INTERNA
1. Procesador o CPU.
2. Memoria no volátil para contener el programa.
3. Memoria de lectura y escritura para guardar los datos.
4. Líneas de E/S para los controladores de periféricos.
5. Recursos auxiliares (Módulos para el control de
periféricos)
5
PROCESADOR O CPU
Es el elemento más importante del
microcontrolador y determina sus principales
características, tanto a nivel de hardware
como de software
Existen dos arquitecturas, se diferencian en la forma de conexión de
la memoria al procesador y en los buses que cada una necesita:
6
ARQUITECTURA VON NEUMANN
8
MEMORIA DE PROGRAMA (ROM)
9
MEMORIA DE PROGRAMA (ROM)
10
MEMORIA DE DATOS (RAM)
Es una memoria volátil y se destina a guardar las variables y los datos
(SRAM).
11
REGISTROS Y BITS
Un registro es una posición de memoria en la cual se
puede almacenar un dato. Es decir que la memoria esta
dividida en pequeñas partes llamadas “Registros”.
12
LINEAS DE ENTRADA/SALIDA (PUERTOS)
Los microcontroladores cuentan con una serie de pines destinados a
entrada y salida de datos o señales digitales. A estos pines se les denomina
“Puerto”.
13
PLACA ARDUINO
14
PLACA ARDUINO
15
TARJETAS ARDUINO
16
ARDUINO 1 R-3
17