Facebook Twitter RSS Reset

Programador USB para microcontroladores Freescale HC08

Programador para la familia MC68HC908 JL, JK, en mi caso solo lo he probado con el JL3.

Es un programador llamado Monitor que se encuentra en las notas de aplicaciones de Freescale AN-HK-32 y AN2317, desde aquí se ha rediseñado un programador USB que se alimenta del mismo puerto, lo que nos da un dispositivo portátil y seguro.

Independientemente del programador se puede utilizar el IDE CodeWarrior que provee Freescale o el WinIDE que también funciona bien y posee Debug.

El diseño consta de una etapa osciladora externa funcionando a 9.83MHz construida en base a compuertas NOT (7404), luego un conversor USB/UART basado en el MCP2200 que nos permitirá controlar el programador por USB (Se deben descargar los drivers desde la pagina de microchip, son gratuitos), y por ultimo una fuente SMPS Step-Up basada en MC34063 que nos provee de 9V para la tensión VPP de programación.

Al tratarse de un circuito Monitor de clase 3 se deben realizar “a mano” algunas rutinas, por ejemplo cuando querríamos acceder al MCU nos pedirá que reiniciemos el micro, esto tendremos que hacerlo presionando el botón de Reset, luego de esto dependiendo del IDE podría pedirnos que conectemos o desconectemos la alimentación del MCU, en el WinIDE no lo pide.

Este programador nos pide que realicemos alguna tarea de forma manual porque solo usa los pines Tx y Rx del puerto serial, hay otras versiones como la Clase 1 que además de estos pines también utiliza los de control de flujo para activar automaticamente este reset. Para ello hay que cambiar el MCP2200 por un FT232, pero este ultimo cuesta 4 veces mas que el MCP por eso se ha optado no utilizarlo.

En nuestra sección de Storage pueden encontrar todo lo mencionado desde las notas de aplicación hasta los archivos de diseño y un PDF para imprimir el PCB. “MON08 – USB Programmer.7z” https://sites.google.com/site/electgpl/storage

Programador USB para microcontroladores Freescale HC08
Programador USB para microcontroladores Freescale HC08

No comments yet.

Leave a Comment