Autor Tema: Microcontrolador MC68HC908GP32  (Leído 4554 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado johnyadi

  • PIC10
  • *
  • Mensajes: 2
Microcontrolador MC68HC908GP32
« en: 28 de Febrero de 2006, 14:33:00 »
Hola a todos, soy estudiante de electrónica; estoy trabajando con el microcontrolador MC68HC908GP32(40 pines) el monitor rom del micro y code warrior,una vez he configurado todos los registros necesarios y establecido todas las conexiones adecuadas,procedo a programar el microcontrolador, se despliega una ventana en code warrior donde aparece que el HARDWARE está bien (YES) y las opciones de memoria mal (NO), al parecer el micro está protegido y no permite programarlo. Si alguién me puede ayudar se lo agradeceré bastante, muchas gracias.
A continaución está el archivo generado cuando intento programar el micro:


!Command < attributes CACHESIZE 1000
!bckcolor 50331647
!font "Courier New" 9 BLACK
!AUTOSIZE on
!ACTIVATE "Data:2" "Command" "Procedure" "Data:1" "Source" "Assembly" "Memory" "Register"
done C_layout.hwl

Loading Target ...
Windows NT detected.
Simulated device is HC908GP32
Warning - Reset Vector not initialized.
Device is HC908GP32.
Mode is Full Chip Simulation.

IO registers loaded for MC68HC908GP32 from C:Archivos de programaMetrowerksCW08 V3.1progREGHC908GP32.REG
executing .cmdp&e_FCS_startup.cmd

!// At startup the commands written below will be executed
Target Ready
done .cmdp&e_FCS_startup.cmd

Startup command file correctly executed.
executing P&E_FCS.hwc

done P&E_FCS.hwc

executing .cmdp&e_FCS_preload.cmd

!// Before load the commands written below will be executed

IO registers loaded for MC68HC908GP32 from C:Archivos de programaMetrowerksCW08 V3.1progREGHC908GP32.REG
RESET
done .cmdp&e_FCS_preload.cmd

Preload command file correctly executed.
executing C:Documents and SettingsTesisMis documentos   esis14febinP&E_FCS.bpt

!savebp off

done C:Documents and SettingsTesisMis documentos   esis14febinP&E_FCS.bpt

executing C:Documents and SettingsTesisMis documentos   esis14febinP&E_FCS.mrk

!MARKPOINTS SAVE OFF
A power-on Reset has occured.
done C:Documents and SettingsTesisMis documentos   esis14febinP&E_FCS.mrk

executing .cmdp&e_FCS_postload.cmd

!// After load the commands written below will be executed
!// show main function after loading
!Findproc main
done .cmdp&e_FCS_postload.cmd

Postload command file correctly executed.
COP watchdog disabled.
Windows NT detected.

Opening COM1 at 9600 baud ... Opened.
Starting powerdown reset sequence ...

Trying Security $FFFFFFFFFFFFFFFF Invalid/No Response.
     (Failure of 68HC08 to respond properly. Check connections.)
Trying Security $FFFFFFFFFFFFFFFF Invalid/No Response.
     (Failure of 68HC08 to respond properly. Check connections.)
Trying Security $FFFFFFFFFFFFFFFF Invalid/No Response.
     (Failure of 68HC08 to respond properly. Check connections.)

Error: Error loading debug DLL, loading simulation instead.
Windows NT detected.
Simulated device is HC908GP32
Warning - Reset Vector not initialized.
Device is HC908GP32.
Mode is Full Chip Simulation.

Desconectado ganimides

  • PIC10
  • *
  • Mensajes: 7
Re: Microcontrolador MC68HC908GP32
« Respuesta #1 en: 29 de Mayo de 2006, 10:27:59 »
Hola jhonyadi:


Revisa lo siguiente:


1) Los pines que graban ese micro (en caso que hayas armado erl proto vos mismo).Cada micro tiene su pinout para grabar la flash.Aqui te adjunto un archivo con los pines para cada micro.


2) Revisa todas las direcciones y vectores en tu codigo porque puede que hayas copiado y pegado codigo de otro micro y cuando lo vas a grabar te dice que esta fuera de rango de memoria.


3) Probá con otro micro porque puede que lo hayas quemado.




Saludos.


Ganimides



Desconectado jdhios

  • PIC10
  • *
  • Mensajes: 22
    • BairesRobotics
Re: Microcontrolador MC68HC908GP32
« Respuesta #2 en: 19 de Octubre de 2007, 17:28:27 »
Hola jhonyadi:
En mi sitio tengo un programador para GP32, pero vamos por partes. Para que funcione con codewarrior tenes que tener bien armada la parte de manejo por el DTR de la linea RS232. Casi todos los problemas vienen por ahi. El que esta en www.bairesrobotics.com.ar con la linea de DTR maneja los 5V del micro pero no la linea de IRQ para lo cual deberias hacer un circuito similar con un transistor para los 8,2V. Con el circuito del sitio yo programo todos lo GP, AP, QT y QY si no equivocas los valores anda muy bien.

Cualquier cosa preguntame.

Saludos
Jorge


 

anything