Estoy tratando de crear un circuito que utilice el menor número de piezas posible para construir en una placa de pruebas que pruebe la funcionalidad básica de un microcontrolador, específicamente el microcontrolador AT89LP4052.
Esto es lo que tengo hasta ahora:
Omití los condensadores de acoplamiento del cristal porque la velocidad que estoy usando es baja y creo que las tablas de pruebas agregan capacidad.
Intenté cargar los siguientes datos hexadecimales en el micro (eso creo):
75h 90h 01h 75h 90h 02h 75h 90h 03h ... 75h 90h 1Fh
Lo que hace cada línea es establecer el valor del puerto 1 en el último valor de la línea. Si se programa correctamente, debería ver al menos el parpadeo de ambos LED a una velocidad alta, pero ninguno de ellos se enciende, ni siquiera parcialmente.
Lo interesante es que cuando lo programaba, el micro tenía 12V en la línea de reinicio antes de cualquier acción, luego reinicié todo y seguí todos los códigos de operación según las instrucciones en la hoja de datos.
Entonces, antes de que pueda predecir que los datos ingresados en el micro son oficialmente incorrectos, ¿el circuito que se muestra arriba es lo suficientemente bueno para que comience la prueba adecuada? o ¿tendré que recurrir a la adición de un oscilador de súper baja velocidad (de, por ejemplo, 2 hz)?