Programación Específica > Microcontroladores MOTOROLA

 Mc68hc908jk1

(1/3) > >>

borgo:
Hola foro
Como tengo la idea de iniciar con micros Motorola me conseguí un 908jk1, el entorno de programación WinIde (está mejor que el Mplab) y el programador, aja  y  ahora???  :(
No entiendo nada!!!!!  Como se selecciona el programador desde el WinIde??? Cual debo poner???
Otra, estoy intentando hacer algo simple, tomar un numero desde el acumulador (es como el W de los pic´s???  <_< ) y pasarlo a un puerto con un display pero .......... y las tablas como se manejan?? En los pic´s está el PC al que le sumamos el valor puntero y recorremos la tabla pero y acá como es???
Este bueno, de repente este foro es solo para pic´s y si es así pido disculpas. Pero está muy interesante el tema de los Motorola siendo que practicamente todo es gratis como en los pic´s. Si alguien sabe algo del tema me sería de mucha ayuda que me tiren una mano  ;)

    Saludos para todos!!!!!

Ale_la_maga:
Holita
Te cuento que estoy igual que vos, he notado que hay en la web muy poca información sobre experiencias con estos micros, poca si la comparo con los pic´s, sin embargo es sabido que el trabajo con motorola es impresionante lo veo en el trabajo que hacen los chicos en la universidad y siempre les pregunto porque no comparten su saber????
Porfis seria posible me pases el esquema del programador que armaste para el jk1 y si es lo mismo para el jk3 ya que tengo JK3 :(  
Y otra consulta he visto que el WinIde tiene un simulador "online" con el micro, eso lo hace cualquier programador o hay que comprar algo especial a Motorola.
Pienso en esta semana tener armado un programador e iniciar mis primeras pruebas con el jk3. Sobre lo que preguntas no te puedo ayudar  :(  pero en unos días de repente si  :D  jaja

   Saludos
   Alejandra

borgo:
Hola Alejandra.
 
Mirá este es el programador que estoy armando pero no lo he terminado estoy en eso jeje. Es el mismo para el JK1,K3 y JL pero me parece que es como en los pic´s es cuestión conectar los pines adecuados y podes trabajar con cualquiera de la serie 908. Sobre el simulador que preguntas, mirá es espectacular porque podes estar entrando por un canal analógico y viendo como se cambian los registros del conversor y el programa corre en el propio micro es un simulador en tiempo real realmente está bueno lo podes hacer con cualquier programador actuando sobre las patitas claro. Debo decirte que no lo he hecho yo, lo he visto hacer y espero poder hacerlo con el mio, lo mismo que el simulador en memoria de la pc es genial como funciona este se parece al del mplab.
Y sobre lo que comentas de los foros de motorola si si estoy de acuerdo contigo, hay pocos y parece que todos son super-expertos con poco tiempo para los que iniciamos el camino, eso tiene de bueno la gente que camina por los pic´s son mucho mas abiertos y comparten mucho mas.

   Saludos y cualquier cosa a tus órdenes.

Daniel´s:
Hola Alejandra & Borgo  :hola:

El programador que tienes es CLASE 1, asi debes selecionarlo en el entorno WinIde. El programador siempre debe estar encendido antes de activar el soft programador.
El acumulador se parece el W de los pic´s solo en el hecho de que tiene 8 bits, pero sus prestaciones son mucho mayores que el W de los pic´s.
En Motorola las cosas son bastante diferentes que en los pic´s para hacer eso que deseas hacer con un decodificador por tablas tienes que usar el registro Indice.
Este registro es de 16 bits formado por la concatenación de dos registros de 8bits el H y el X, te pongo el código de lo que quieres hacer:

1) ------ LDX dato_a_convertir  
2) -------LDA TABLA,X
3)--------STA PUERTO_B  

En la primera línea cargas la parte baja del indice con el dato de 8 bits que quieres re-codificar dentro de la tabla.
En la segunda línea cargas el acumulador desde la tabla con el offset de X, es decir tu variable se ha convertido en el puntero como cuando en los pic´s sumas el dato al PC con addwf pc para el manejo de tablas.
luego pasas el dato al puerto en este caso el B.
Y si es verdad, hay mucha mas información sobre pic´s que sobre los motorola, por lo menos en español.
Si estan pensando en comenzar con motorola el hc908 jk1 o el jk3 son ideales, son como el F84 de los pic´s pero ya tienen conversores AD, son los micros justos para iniciar con Motorola ya que dentro de todo son los mas simples de entender.
Claro está que en F84 solo tiene 4 modos de direccionamiento de memoria y el 908 tiene 16, lo que complica bastante la cosa.
Ojo está claro Motorola y Microchip son mundos distintos, filosofías distintas unos son RISC y los otros CISC, no tienen nada que ver y desde luego ambas tecnologías son excelentes.
Hojalá mis comentarios les sean de utilidad.
Cordiales saludos

  Daniel

© Jonathan ©:
Quisiera saber si alguno de ustedes utiliza windows Xp para programar los microcontroladores motorola :ph34r: , de ser asi que me cuenten sobre el programador, si es de clase 1, 2, 3, etc .. ya que hice el programador que utiliza el 74ls125 y los transistores 2n2907 y 2n2222 (clase 1), pero no me funciona en windows XP, intente usando el max232 y es lo mismo, en windows 98 mi programador vuela!.. pero en XP no :blink: , alguno tuvo algun problema similar?.. todos usan windows 98??. Gracias de antemano :)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa