• Viernes 3 de Mayo de 2024, 20:20

Autor Tema:  Hola A Todos  (Leído 4259 veces)

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Hola A Todos
« en: Jueves 3 de Febrero de 2005, 17:54 »
0
La verdad es que me registré en el foro ayer por la noche porque lo encontre de forma fortuita mientras buscaba una librería de funciones escritas en C para controlar un display gráfico con controlador integrado SED1335.

Al dar con el foro empecé a leer las discusiones y me olvidé por completo de lo que estaba haciendo, de forma que sin darme cuenta he escrito dos mensajes sin siquiera presentarme, tendréis que perdonarme, soy novato en esto de los foros; algún día hay que empezar.

En realidad no se mucho de nada y un poco de alguna cosa, hace tres años programé en ensamblador el uP MC68000 (una locura), al año siguiente anduve con el 89C51RD2 ya en C, y ahora estoy tonteando con los dsPIC (7/8 de C y 1/4 de ASM).

¿Si puedo servir de ayuda? Por lo que veo es recíproca. Creo que todos sabemos lo que es quedar atrapados en un problema durante varios días y estar desesperados por no encontrar la solución, lo más gracioso es que al final normalmente se trata de un dichoso e "insignificante" BIT con el que alguna otra persona ya ha peleado.

Bueno no os doy más la vara, enhorabuena por el foro,  :rolleyes:

Saludos a todos!

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Hola A Todos
« Respuesta #1 en: Viernes 4 de Febrero de 2005, 01:14 »
0
Bienvenido al foro Platypus y gracias por corregir el error en el post de los registros de 16bits .. es que no conosco mucho los dsPICs y todo lo hago a "ojo" como quien diria. En lo que te pueda ser util puedes contar conmigo y en lo que no veremos como se resuelve. Un abrazo y nuevamente Bienvenido!! ;)

PD: En verdad has andado por muchos lugares.. dime.. cuando programaste el 89c51, lo hiciste solo en C?.. es que ando ingresando en el tema pero quiero solo assembler. Saludos!
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Re: Hola A Todos
« Respuesta #2 en: Viernes 4 de Febrero de 2005, 18:24 »
0
Hola Jonathan, te agradezco tu afecto

Estuve trabajando con el 89C51 desde marzo hasta julio de 2003, en concreto no era de ATMEL sino de Philips. Para programarlo utilizabamos la caracteristica ISP (programación serie), para lo cual con un sencillo montaje (MAX232, cable RJ11, un adaptador de RJ11 a DB para puerto serie y el software adecuado, tienes lo necesario para programarlo con unos gastos muy reducidos).

Con ATMEL puedes hacer el mismo montaje, pero seguramente el software de descarga sea distinto al que yo utilizaba. De todos modos aquí tienes los nombres por si te interesa buscarlos o probar con Philips (aunque el uC creo que es un poco más caro):

FlashMagic (software de descarga)
Prowiew 32 de Franklin Sotware Inc. (entorno IDE)

No se cuales son las últimas versiones ni como está el tema ahora mismo, llevo un tiempo sin tocarlo.

En cuanto al entorno de desarrollo de Franklin (yo solo utilicé código fuente en C, pero admite ASM como todos los que conozco) te puedo decir que incorpora el mejor simulador que yo he visto (muy visual y bien organizado), aunque la verdad es que he visto pocos.

Para terminar sólo decirte que el único problema con que algunos de los que en su día estuvimos trabajando con esto nos encontramos, es que a veces se corrompía el Boot Loader, una dirección de inicio o no se qué (no recuerdo muy bien) y la única forma de recuperar el uC era con un programador paralelo; por el resto fenomenal.

Te adjunto una foto de la tarjeta de desarrollo que me hice, aunque la hice a pelo y no dispongo del esquemático.

Espero que te sea de provecho. Un Saludo.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Hola A Todos
« Respuesta #3 en: Sábado 5 de Febrero de 2005, 07:18 »
0
Gracias por tu respuesta :)

Código: Text
  1.  
  2. Para terminar sólo decirte que el único problema con que algunos de los que en su día estuvimos trabajando con esto nos encontramos, es que a veces se corrompía el Boot Loader, una dirección de inicio o no se qué (no recuerdo muy bien) y la única forma de recuperar el uC era con un programador paralelo; por el resto fenomenal.
  3.  
  4.  

- Eso quiere decir que no me conviene realizar un programador ISP? .. si voy a necesitar de un programador paralelo para reactivar el micro directamente me convendria hacer un prog por LPT  :blink: .. no sabia que se corrompian por grabarlos por ISP  :unsure: .. gracias por el dato.

Código: Text
  1. Te adjunto una foto de la tarjeta de desarrollo que me hice, aunque la hice a pelo y no dispongo del esquemático.
  2.  
  3.  

- No creo que lo hayas hecho a pelo.. esta muy prolijo y ordenado :smartass:  :lol: .. Muy interesante realmente, talves me fabrique un entrenador similar, como para agarrarle gusto a los Atmel.

- Gracias por tu ayuda :) .. buscare ya mismo informacion del software y el hard para programar el 89C51. Saludos! :hola: :gracias:
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Re: Hola A Todos
« Respuesta #4 en: Sábado 5 de Febrero de 2005, 14:43 »
0
Hola,

lo que ves montado en la tarjeta es un proyecto concreto y no la circuitería de grabación. La tarjeta de desarrollo está montada con wraping y lo único que tiene son los puertos del uC ordenados a su alrededor y un MAX232 con una conexión RJ11, para eso no hace falta esquemático, de todos modos tienes uno en la respuesta del post: Bienvenidos a Microcontroladores ATMEL para que veas las conexiones incluida la del cable al PC para descargas ISP.

Saludos.  :)

PD: Según tengo entendido, los problemas que daba la pérdida del Bootloader o la dirección esa han mejorado (ya ha pasado un tiempo) y no se presentan o si lo hacen es en casos más puntuales.

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Hola A Todos
« Respuesta #5 en: Lunes 7 de Febrero de 2005, 23:38 »
0
- Gracias por los comentarios. Donde dices:

Código: Text
  1. Según tengo entendido, los problemas que daba la pérdida del Bootloader o la dirección esa han mejorado (ya ha pasado un tiempo) y no se presentan o si lo hacen es en casos más puntuales.
  2.  

- Si es asi, fabricare el cable y buscare el soft, voy a mirar el foro de atmel para ver el hard que has posteado.. Gracias por tu ayuda. Nos veremos!
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Gokuden

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Hola A Todos
« Respuesta #6 en: Lunes 14 de Febrero de 2005, 01:54 »
0
Cita de: "Platypus"
Hola Jonathan, te agradezco tu afecto

Estuve trabajando con el 89C51 desde marzo hasta julio de 2003, en concreto no era de ATMEL sino de Philips. Para programarlo utilizabamos la caracteristica ISP (programación serie), para lo cual con un sencillo montaje (MAX232, cable RJ11, un adaptador de RJ11 a DB para puerto serie y el software adecuado, tienes lo necesario para programarlo con unos gastos muy reducidos).

Con ATMEL puedes hacer el mismo montaje, pero seguramente el software de descarga sea distinto al que yo utilizaba. De todos modos aquí tienes los nombres por si te interesa buscarlos o probar con Philips (aunque el uC creo que es un poco más caro):

FlashMagic (software de descarga)
Prowiew 32 de Franklin Sotware Inc. (entorno IDE)

No se cuales son las últimas versiones ni como está el tema ahora mismo, llevo un tiempo sin tocarlo.

En cuanto al entorno de desarrollo de Franklin (yo solo utilicé código fuente en C, pero admite ASM como todos los que conozco) te puedo decir que incorpora el mejor simulador que yo he visto (muy visual y bien organizado), aunque la verdad es que he visto pocos.

Para terminar sólo decirte que el único problema con que algunos de los que en su día estuvimos trabajando con esto nos encontramos, es que a veces se corrompía el Boot Loader, una dirección de inicio o no se qué (no recuerdo muy bien) y la única forma de recuperar el uC era con un programador paralelo; por el resto fenomenal.

Te adjunto una foto de la tarjeta de desarrollo que me hice, aunque la hice a pelo y no dispongo del esquemático.

Espero que te sea de provecho. Un Saludo.
hola amigo platypus. ando con el 51 ahorita y me interesa ese simulador Prowiew 32 de Franklin Sotware Inc. (entorno IDE). donde lo puedo conseguir que no lo veo por ningun lado. gracias

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Re: Hola A Todos
« Respuesta #7 en: Lunes 14 de Febrero de 2005, 15:48 »
0
Hola Gokuden,  :hola:

aquí tienes el link a Franklin Software Inc. Product Evaluation es una demo que tiene restricciones en cuanto a extensión de codigo fuente y objeto, por lo demás no hay diferencia.

Saludos.  :)

PD: Si todavía no trabajas con algún fabricante específico date una vuelta por el foro Microcontroladores ATMEL a lo mejor encuentras algo que te interese más.

Castor

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Hola A Todos
« Respuesta #8 en: Miércoles 17 de Enero de 2007, 11:32 »
0
Hola Platypus, buscando en el foro vi que estuviste programando un MP6800 para controlar un Display con placa controladora SED1335. Yo solamente he programado el micro de Atmel de la flia 8051. Queria saber si se puede seguir utilizando el mismo micro, o si tengo que cambiar a un microprocesador. De hecho en las hojas de datos del SED1335 solamente habla de interfaz con MP de la flia 6800 o de la flia 8080, lo cual me hace dudar mucho !
  Saludos,
          El Castor.