Hoy vamos a tomar un vistazo a los distintos lugares de la memoria en el microcontrolador Atmega328p y ver si podemos comprender mejor cómo se almacenan las cosas, donde se almacenan y cómo funcionan los punteros y tablas de búsqueda.
El tutorial se separará en dos partes. La primera parte es conseguir un control sobre dónde y cómo los datos se almacenan en el microcontrolador y la segunda parte es sobre el funcionamiento de memoria de la computadora a un nivel fundamental con cierres de SR (y, en este caso, D-cierres, que son más o menos lo mismo)
Usted necesitará los siguientes elementos:
Parte 1:
- la placa de prototipado
- 8 LED ' s
- una resistencia de 220 ohm
Parte 2: (si decides hacerlo)
- un regulador de voltaje LM7805C https://www.sparkfun.com/products/107 "
- un interruptor de 3 polos https://www.sparkfun.com/products/9609
- dos pulsadores https://www.sparkfun.com/products/97
- dos LEDs https://www.sparkfun.com/products/9590
- 4 NPN BC547 transistores https://www.sparkfun.com/products/8928
- resistencias de 1kohm 6 https://www.sparkfun.com/products/10969
- 2 resistentes a alrededor de 100 ohm a 330 ohmios o tan https://www.sparkfun.com/products/10969
- un montón de conectar los cables https://www.sparkfun.com/products/124
- el Manual de instrucciones de Set: www.atmel.com/images/atmel-0856-avr-instruction-s...
- la hoja de datos: www.atmel.com/images/Atmel-8271-8-bit-AVR-Microco...
Aquí hay un enlace a la colección completa de mis tutoriales de ensamblador AVR: