Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/08/2010 #1


Metiendome en el Mundo del HC908
hola soy tecnico electronico y en la escuela di algo de pic16f84... pero ahora consegui un programador de motorola, la placa es la (EVAL08QTY) y el micro que dispongo es MC908QY4CP.
Estuve buscando tutoriales basicos para arrancar de 0 y no encontre nada, todo es un nivel muy avanzado, leo y leo y no puedo agarrar nada.
hago este post para ver si alguien me puede orientar facilitandome, si es que existe, un tutorial basico... mi objetivo es poder prender un ledd

muchas gracias
28/08/2010 #2

Avatar de foso

Respuesta: Metiendome en el Mundo del HC908
Que es lo que necesitas precisamente???. Ayuda para usar la placa o para programar??? . Programas en assembler o en C ???.

Te podes descargar el manual del micro de la pagina de Freescale. Está en ingles, obvio. Pero te digo que son mucho mas entendibles que los de Microchip.

Si sabías de Pics no vas a tener mucho problema.
El software que necesitas es el ICS08QTQYZ In Circuit Simulator. Si no lo podés bajar de la pagina te lo paso por mail.
Cualquier cosa pregunta aca.
Saludos
30/08/2010 #3

Avatar de damianf

Respuesta: Metiendome en el Mundo del HC908
bombu , yo puedo ayudarte , estoy viendo esos micro en el colegio , justo ese y tambien el JL3

aca va un programa para prender un led, si el pin A0 está en 0 , apaga el led que va conectado en B0.
si el pin A0 está en 1 , prende el led que va conectado en B0.



$include 'qtqy_registers.inc'
org $f800
bset 0,config1

mov #$00,ddra ; configuro el puerto a como entrada
mov #%00000001,ddrb ; configuro el pin B0 (portb) como salida
inicio brclr 0,porta,apago ; si está en 0 el bit "0" del porta (A0), salto a la etiqueta "apago"

bset 0,portb ; sino es 0, pongo un 1 en la pata B0 para poder prender el led
bra inicio ; salto a la etiqueta inicio para leer siempre lo que entra


apago bclr 0,portb ; como entró un 0, entonces tengo que apagar la pata B0 ,
bra inicio ; salto nuevamente para leer lo que está entrando

org $fffe
dw inicio

bombu , yo puedo ayudarte , estoy viendo esos micro en el colegio , justo ese y tambien el JL3

aca va un programa para prender un led, si el pin A0 está en 0 , apaga el led que va conectado en B0.
si el pin A0 está en 1 , prende el led que va conectado en B0.



$include 'qtqy_registers.inc'
org $f800
bset 0,config1

mov #$00,ddra ; configuro el puerto a como entrada
mov #%00000001,ddrb ; configuro el pin B0 (portb) como salida
inicio brclr 0,porta,apago ; si está en 0 el bit "0" del porta (A0), salto a la etiqueta "apago"

bset 0,portb ; sino es 0, pongo un 1 en la pata B0 para poder prender el led
bra inicio ; salto a la etiqueta inicio para leer siempre lo que entra


apago bclr 0,portb ; como entró un 0, entonces tengo que apagar la pata B0 ,
bra inicio ; salto nuevamente para leer lo que está entrando

org $fffe
dw
30/08/2010 #4


Respuesta: Metiendome en el Mundo del HC908
damianf dijo: Ver Mensaje
bombu , yo puedo ayudarte , estoy viendo esos micro en el colegio , justo ese y tambien el JL3

aca va un programa para prender un led, si el pin A0 está en 0 , apaga el led que va conectado en B0.
si el pin A0 está en 1 , prende el led que va conectado en B0.



$include 'qtqy_registers.inc'
org $f800
bset 0,config1

mov #$00,ddra ; configuro el puerto a como entrada
mov #%00000001,ddrb ; configuro el pin B0 (portb) como salida
inicio brclr 0,porta,apago ; si está en 0 el bit "0" del porta (A0), salto a la etiqueta "apago"

bset 0,portb ; sino es 0, pongo un 1 en la pata B0 para poder prender el led
bra inicio ; salto a la etiqueta inicio para leer siempre lo que entra


apago bclr 0,portb ; como entró un 0, entonces tengo que apagar la pata B0 ,
bra inicio ; salto nuevamente para leer lo que está entrando

org $fffe
dw inicio

bombu , yo puedo ayudarte , estoy viendo esos micro en el colegio , justo ese y tambien el JL3

aca va un programa para prender un led, si el pin A0 está en 0 , apaga el led que va conectado en B0.
si el pin A0 está en 1 , prende el led que va conectado en B0.

gracias por la informacion, en esta semana voy a intentar si me sale todo bien avisooo
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.