Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Microcontrolador AT89S52


       



#1  Microcontrolador AT89S52
pilar

Registrado: 18 Ago 2005
Mensajes: 3
citar
Hola a todos!
Soy nueva en el foro y este es mi primer mensaje.
Estoy intentando programar un microcontrolador AT89S52, armé el cable de programación para utilizar la herramienta ISP de Atmel, y estoy trabajando en el entorno de programación Keil. Tengo algunas rutinas simples para encender leds conectados a un puerto, pero no estoy segura de como conectar los pines de los puertos que quedan libres, como otros pines que no utilizo.

Si alguien me puede pasar información espero que me escriba.
Gracias!

#2  
Li-ion
Moderador
Registrado: 26 Ene 2005
Mensajes: 996
Ubicación: Armenia, Colombia
citar
La verdad no conozco ese micro, pero te puedo decir que normalmente se recomienda utilizar resistencias de pullup en los puertos que no se van a utilizar, esto con el fin de evitar que se induzcan ruidos que afecten el funcionamiento del micro.

#3  
Raflex

Registrado: 09 Abr 2005
Mensajes: 138
Ubicación: Chihuahua, Mexico
citar
Hola, efectivamente como dice Li-ion, comunmente se utilizan resistencias hacia vcc, aunque para ese micro no es tan necesario en los puertos 1,2 y 3, esto por su circuiteria interna, te recomiendo que le des una vista a la hoja de datos de intel para el microcontrolador 80c51 (la bajas de la pagina de intel).

#4  
pilar

Registrado: 18 Ago 2005
Mensajes: 3
citar
Siguiendo las sugerencias que me dieron conecté los pines del puerto 0 a Vcc a través de resistencias, ya que no los utilizo.
Pero no puedo programar el micro porque el programa ISP de Atmel marca un error al intentar inicializarlo, pidiendome me verifique que la placa esté correctamente encendida y conectada (que sí lo está).
Alquien tiene idea de cual puede ser el problema??
No estoy muy segura de como se debería manejar el tema del reset durante el proceso de carga del programa en el micro.
Gracias!

#5  
Raflex

Registrado: 09 Abr 2005
Mensajes: 138
Ubicación: Chihuahua, Mexico
citar
Hola, te sale mejor armar el programador easy downloader 8051 que encuentras en internet, funciona bien.

#6  
pilar

Registrado: 18 Ago 2005
Mensajes: 3
citar
Ya solucioné el problema: el cable paralelo que estaba usando para conectar la PC con la placa programadora era demasiado largo y la señal se atenuaba demasiado. Probé conectar la placa directamente al conector DB-25 de la PC y pude cargar el programa y hacer las primeras pruebas.
Saludos!

 Responder





 Temas de interés 
No hay mensajes nuevos Convertir de Puerto Paralelo a USB
No hay mensajes nuevos Data Cable Nokia RS-232: Forum
No hay mensajes nuevos Diagrama de construcción data cable Nokia DKU-5 (USB)
No hay mensajes nuevos Data cable para siemens c65
No hay mensajes nuevos Construcción del data cable Nokia 3595

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||