Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los microprocesadores se encargan de tareas que requieran una gran capacidad de computo,
como parte de un sistema.
Las microcomputadoras suelen referirse a una computadora portátil o PC de escritorio que utilizas
en un hogar típico.
La diferencia principal entre las dos arquitecturas se encuentra en el mapa de memoria: mientras
que en la arquitectura Von Neumann hay un único espacio de memoria para datos y para
instrucciones, en la arquitectura Harvard hay dos espacios de memoria separados: un espacio de
memoria para los datos y un espacio de memoria para las instrucciones.
Von Neumann Se caracteriza por tener una memoria única para los datos y las instrucciones del
programa. A dicha memoria se accede a través de un sistema de buses único (control, direcciones
y datos).
Harvard Este modelo tiene la unidad central de proceso (CPU) conectada a dos memorias, una con
las instrucciones y otra con los datos, por medio de dos buses diferentes. Una de las memorias
contiene solamente las instrucciones del programa (Memoria de Programa), y la otra sólo
almacena datos (Memoria de Datos).
Es un contador digital capaz de realizar las operaciones aritméticas y lógicas entre los datos de un
circuito.
Una ALU debe procesar números usando el mismo formato que el resto del circuito digital. Para
los procesadores modernos, este formato casi siempre es la representación del número binario de
complemento a dos.
Tipos de Memoria
Una parte debe ser no volátil, tipo ROM, y se destina a contener el programa de instrucciones que
gobierna la aplicación.
Otra parte de La memoria será tipo RAM, volátil, y se destina a guardar las variables y los datos.
Oscilador
Todos los microcontroladores destinan parte de su patillaje a soportar líneas de E/S digitales. Por
lo general, estas líneas se agrupan de ocho en ocho formando Puertos. Las líneas digitales de los
puertos pueden configurarse como Entrada o como Salida cargando un 1 ó un 0 en el bit
correspondiente de un registro destinado a su configuración.
Los convertidores A/D son dispositivos electrónicos que establecen una relación biunívoca entre el
valor de la señal en su entrada y la palabra digital obtenida en su salida. La relación se establece en
la mayoría de los casos, con la ayuda de una tensión de referencia.
Comparadores
El ATmega328P tiene un Watchdog Timer que es una característica útil para ayudar al sistema a
recuperarse de escenarios en los que el sistema se cuelga o congela debido a errores en el código
escrito o debido a condiciones que pueden surgir debido a problemas de hardware.
Cuando está habilitada, empieza a contar desde 0 hasta un valor seleccionado por el usuario. Si el
Watchdog Timer no se reinicia cuando alcanza el valor seleccionado por el usuario, el watchdog
reinicia el microcontrolador.
Los distintos momentos son los siguientes 16ms, 32ms, 64ms, 0.125s, 0.25s, 0.5s, 1s, 2s, 4s y 8s.
Puertos Seriales (SPI, USART, TWI)