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 |
|
|
 |
| Publicado: Jue Ago 18, 2005 1:34 pm |
|
|
 |
 |
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!
|
|
|
|
Li-ion
Moderador
| Registrado: 26 Ene 2005 |
| Mensajes: 1018 |
| Ubicación: Armenia, Colombia |
|
 |
| Publicado: Dom Ago 21, 2005 3:41 pm |
|
|
 |
 |
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.
|
|
|
|
Raflex
| Registrado: 09 Abr 2005 |
| Mensajes: 138 |
| Ubicación: Chihuahua, Mexico |
|
 |
| Publicado: Sab Ago 27, 2005 9:15 pm |
|
|
 |
 |
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).
|
|
|
|
pilar
| Registrado: 18 Ago 2005 |
| Mensajes: 3 |
|
|
 |
| Publicado: Mar Ago 30, 2005 10:58 am |
|
|
 |
 |
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!
|
|
|
|
Raflex
| Registrado: 09 Abr 2005 |
| Mensajes: 138 |
| Ubicación: Chihuahua, Mexico |
|
 |
| Publicado: Sab Sep 03, 2005 9:50 pm |
|
|
 |
 |
Hola, te sale mejor armar el programador easy downloader 8051 que encuentras en internet, funciona bien.
|
|
|
|
pilar
| Registrado: 18 Ago 2005 |
| Mensajes: 3 |
|
|
 |
| Publicado: Dom Sep 04, 2005 9:34 pm |
|
|
 |
 |
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!
|
|
|
 | Foros de Electronica |  |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.09476 segundos, Consultas = 13
|
 |