Intel 8052 (y amigos) configuración mínima

0

Hace poco recibí un lote de microcontroladores viejos (8052 y Z8671) y solo quiero obtener una configuración de trabajo mínima para ellos.

Dado que estos microcontroladores ya tienen casi todo integrado (BASIC, RAM, ROM, Serial Ports), parece que sería una simple cuestión de conectarlos a un chip FTDI e ir por mi cuenta.

Mirando la hoja de datos de Intel 8052, parece que todo lo que necesito es una fuente de energía, un oscilador de cristal y un puerto serie. Dado que el FTDI FT232RL es un chip muy común y de fácil acceso, lo estoy usando tanto para E / S en serie como para alimentación.

Esto es lo que estoy usando como esquema .

Con todo eso en su lugar, y tratando de usar tanto minicom como picocom, no obtengo ninguna respuesta del chip.

¿Qué es lo que me estoy perdiendo? He intentado usar una configuración similar para el Z8671 y tampoco he recibido una respuesta.

Para referencia, aquí está el pinout del 8052

    
pregunta SailorCire

3 respuestas

4
  

Dado que estos microcontroladores ya tienen casi todo incorporado (BASIC, RAM, ROM, puertos serie)

¿Qué te hace pensar que estos microcontroladores tienen BASIC incorporado?

Hubo una versión un poco rara del 8052 que tenía un intérprete BÁSICO incorporado. Si tiene uno de estos, estará claramente marcado como "P8052AH-BÁSICO", como este:

Estas partes no eran ni estándar ni comunes. La ROM en la mayoría de los otros 8052 contendrá un programa específico de la aplicación que probablemente no sea útil para usted.

    
respondido por el duskwuff
4

Intel 8052 tiene una ROM de máscara programada de fábrica cuyo contenido no se puede cambiar. Como no ordenó estos chips de la fábrica, no sabe qué firmware contiene.

Necesitará como mínimo 3 componentes para poder ejecutar el software en este IC : el controlador 8051, un chip EEPROM como 27C256 y un bloqueo de dirección de 8 bits como 74HC573.

Conecte el EA bajo para hacer que el controlador ejecute el código de la ROM externa, PSEN al chip de EEPROM seleccionado, ALE al pestillo 74HC573 habilitado, 74HC573 entradas a P0, 74HC573 salidas a la EEPROM A0..A7, EEPROM A8..An a P2 y EEPROM D0..D7 a P0 y listo.

¡Utiliza cualquier antiguo prommer para escribir tu firmware en el eeprom y disfrutar de los sentimientos de ejecución del programa hardcore clásico de los años 80!

    
respondido por el PkP
1

Los condensadores en el cristal deben ser de 15 a 20 pF, no de los 100 nF que se muestran.

También necesita un condensador de derivación de 100 nF (0,1 uF) entre los pines Vcc y de tierra del procesador, lo más cerca posible de los pines del chip. También sería una buena idea un condensador electrolítico de 47 uF entre Vcc y tierra.

    
respondido por el Peter Bennett

Lea otras preguntas en las etiquetas