Perdóneme si esta es una pregunta de noob, este es mi primer proyecto de MCU.
Después de leer algunos tutoriales aquí y allá, configuré mi circuito MCU y programé un programa simple en Keil μVision 4 y lo compilé en HEX-80. Sin embargo, estoy teniendo problemas al intentar actualizar el programa a la MCU.
Fundamentalmente, estoy un poco perdido en cómo conectar los dispositivos (PC- > MCU) hacia arriba. Tenía la impresión de que una simple entrada USB-> TTL (Serie) - > MCU UART iba a hacerlo, pero aparentemente no.
Después de 5 horas de búsqueda, solo encontré artículos relacionados con AVR o PIC sin mencionar nada remotamente relacionado con 8051. Entiendo que el AT89S2051 tiene la funcionalidad de ISP, por lo que no necesito un programador de chip dedicado. También descubrí que la MCU tiene capacidades de flash serie.
¿Alguien puede indicarme la dirección correcta aquí?
Detalles adicionales:
MCU: Atmel AT89S2051 (en placa de prueba)
PC: Win 7 x64 (No debería importar, pero aquí está de todos modos)
USB- > TTL: PL2303HX (chipset incorporado)
Cableado:
El RXD (salida TTL) está conectado al TXD (Pin 3.1) del UART
El TXD (salida TTL) está cableado al RXD (Pin 3.0) del UART
La GND (salida TTL) está conectada a tierra en el circuito
El + 5V (salida TTL) está cableado al circuito + 5V
El + 3.3V (salida TTL) no está conectado.
Programas que he probado (y no pude usar):
AtmelISP
PonyProg
IspPgm