Hola, estoy trabajando en un proyecto de un Interruptor Horario Programable y estoy usando el microcontrolador AT89C2051 y el compilador uVision v5. El problema está en que a la hora de seleccionar el tipo de memoria de programa en las opciones para este micro como se muetsra en las imágenes adjuntas, el compilador me da error, solamente me compila correctamente cuando selecciono el código de tipo Large 64kB y desmarco la opción Use On-Chip ROM, pero cuando voy a cargar el código al micro con el MiniPro me da error de Out of Memory porque carga el código a partir de la 800h (el AT89C2051 solo llega hasta la 7FFh), por lo que está cargando el código en la supuesta memoria externa (que no la soporta este micro). No he podido hacer que el compilador me genere el HEX correctamente con el código a ejecutar en la ROM interna del micro. Me vendría bien cualquier ayuda con esto. Saludos.