Hola.
Estoy iniciando con los freescale, de hecho apenas hice mi programador, tengo mi libro todo..pero no me quiere funcionar estas lineas en le code warrior ni en el winide:
$ INCLUDE 'mc68hc908jk3.INC'
FLASH EQU $ECE0
RESET EQU $FFFE
LED EQU 1
SW EQU 2 ;PORTD2
COPD EQU 0
ORG FLASH
INICIO BSET COPD,CONFIG1 ;INHABILITA COPD
BSET LED,PORTB
BSET LED,DDRB
BCLR SW,PORTD
BCLR SW,DDRD
SALTO BRSET SW,PORTD,LED_ON ;SW ABIERTO? IR LED_ON
BRCLR SW,PORTD,LED_OFF ;SW CERRADO? IR LED_OFF
BRA SALTO
LED_ON BSET LED,PORTB ;ENCENDER LED
BRA SALTO
LED_OFF BCLR LED,PORTB ;APAGA LED
BRA SALTO
ORG RESET
DW INICIO
Como ven es algo sencillo, mi primer led encendido cn un freescale..pero al darle ensamblar me sale un error en todas las lineas, como si hubiera hecho algo malo en el programa, seleccione el HC908jk3, assembler pero aún asi me sigue dando error..
Me podrían decir que hice de malo?....hasta quité el signo pesos del include..
Saludos
PD:
Luego de encontrar el error, edite el título del post, quiero postear acá lo que valla aprendiendo, por que quiero que los que vengan de PIC u otros micros no vean tan difícil aprender sobre Freescale...espero que los que tienen más experiencia en esta marca nos puedan dar una mano...cosa que agradecería enormemente.
Saludos