Tengo un par de aparatos antiguos que usan el microcontrolador Megawin MPC89E52A . Quiero descargar el código existente, desmontarlo, hacer mis propios cambios y reprogramar.
La hoja de datos parece bastante básica, pero afirma que es "totalmente compatible con el microcontrolador estándar industrial serie 80C51". La hoja de datos también indica "memoria flash de 8K bytes incorporada para el programa de aplicación", lo que creo que significa que se puede reprogramar en función de las búsquedas en Google que he hecho hasta ahora.
Hay una fila de pines etiquetados como R, T, I, G y A, que he rastreado hasta RXD, TXD, INT0, RESET y EA. EA se describe en la hoja como "EA debe mantenerse en un nivel bajo para permitir que el dispositivo obtenga el código del programa desde una memoria flash externa", lo que suena prometedor.
No sé nada acerca de las partes de 80C51, excepto que están terminadas. Supongo que hay muchas herramientas para ellos si sé dónde buscar.
Mis preguntas:
- ¿Tengo alguna posibilidad de éxito con esta parte en particular?
- Si no puedo reprogramarlo, ¿puedo al menos descargar el código existente y sería difícil encontrar un reemplazo compatible con pin? es un QFP-44
- Suponiendo que la reprogramación es posible, ¿son los pines mencionados arriba los correctos para esto?
- ¿Qué herramientas de software para la programación?
- Finalmente, ¿qué tipo de programador necesito? Esperemos que haya algo disponible para usb, pero puedo hacer trabajos paralelos o en serie.
Quizás la pregunta más importante: ¿Cuál es el mejor lugar para buscar información sobre esto?