Cómo programar el microcontrolador Winbond W78E58B
Estoy usando W78E58B, pero el emulador no es suficiente y es muy molesto conectarlo y desconectarlo con el programador. Escuché que es compatible con ISP, así que lo voy a probar. De alguna manera, también probé el ISP de W77E516. Primero, busqué en Internet las experiencias de otras personas y estos son los pasos que tomé con éxito a través de experimentos:
1. Utilice un programador para escribir LDU40910.BIN en el LDROM de W78E58B (dirección 8000H-8FFFH). . El SUOERPROL580U que uso solo necesita especificar la dirección inicial como 8000H al cargar el código.
2. Conecte P2.6 y P2.7 a tierra. Por supuesto, primero se debe ajustar el puerto serie del sistema del microcontrolador.
3. Después del reinicio, inicie 8051IspWriter.exe, haga clic en Seleccionar chip para configurarlo en W78E58B, haga clic en Seleccionar archivo para cargar el código de destino, configure el número de puerto de serie y haga clic en ConNet después de. El software se comunica correctamente con el microcontrolador, resulta gris. El botón Porgram All está disponible, haga clic en él para iniciar la descarga del ISP.
4. Libere P2.6 y P2.7 Después del reinicio del encendido, el microcontrolador puede funcionar normalmente.
El ISP de W77E516 es ligeramente diferente al anterior:
1 Escriba LDU40910.BIN en el LDROM de W77E516 (dirección 10000H-10FFFH). Además, el bit de configuración H/W debe estar habilitado.
2. Los siguientes pasos son los mismos que los anteriores, pero W77E516 parece comenzar a ejecutarse normalmente después de que la descarga se haya realizado correctamente, sin reiniciar