TODOPIC
Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: ricardinjo en 19 de Abril de 2022, 11:05:53
-
Buenas tardes, alguno sabe si es un error de MPLAB o estoy haviendo algo mal?
El caso es que la eeprom del atmega328p me funciona perfectamente (grabo y leo en direcciones 0 y 1) pero en la pantalla del MPLAB siempre aparece FF sin embargo en esas direcciones hay otros valores.
Un saludo.
-
Has probado a usar Microchip Studio??
Saludos
-
Buenas tardes, alguno sabe si es un error de MPLAB o estoy haviendo algo mal?
El caso es que la eeprom del atmega328p me funciona perfectamente (grabo y leo en direcciones 0 y 1) pero en la pantalla del MPLAB siempre aparece FF sin embargo en esas direcciones hay otros valores.
Un saludo.
No se como lo estás leyendo con el MPLAB X, ni que herramienta usas para leer a la memoria, me imagino que presionas el botón "Read Device Memory"
(https://microchipdeveloper.com/local--files/mplabx:read-a-device-and-save-the-hex-file/ReadDeviceMemoryToFile.png)
Una vez que MPLAB indique que la lectura ha tenido éxito, vas Window en la barra superior de MPLAB, y seleccionas "Target Memory Views", desde ahí seleccionas la porción de memoria del dispositivo que has leído su contenido.
(http://codigoelectronica.com/public/attach/images/uploads/2019/05/im-configurar-pic-1-ingresar-configuracion.jpg)
Tal vez sea de utilidad.
-
Buenas tardes!
Estoy programando un avr en mplabx y quiero debugearlo en proteus! El problema es que no me aparece el main en proteus!
Se me genera el .elf y el .exe y el circuito funciona bien, pero no puedo hacer debug!
Alguien me puede ayudar?
Gracias!
-
Hacé una captura de pantalla cuando abrís el debugger de Proteus.
-
Buenas tardes!
Estoy programando un avr en mplabx y quiero debugearlo en proteus! El problema es que no me aparece el main en proteus!
Se me genera el .elf y el .exe y el circuito funciona bien, pero no puedo hacer debug!
Alguien me puede ayudar?
Gracias!
Podrías poner pausa, reiniciar el código y ahí salta a main el contador de programa, (Por lo menos recuerdo que así era en Proteus, ya que literalmente son muchos años que no lo utilizo, pueda que haya cambiado)