Está en la página 1de 2

Procedimiento para grabar programas en W7100a con el WIZISP

1. Se hace el cableado del micro de modo serial a usb en la laptop para la


grabacin del programa
2. Se pone el microcontrolador en modo boot (1 modo boot, 0 modo
aplicacion)
3. Resetear el micrcontrolador, el pin de reset se pone a 0 y luego a 1
4. Se abre el WIZISP, se abre el puerto de com a 11500 bps
5. Se elige grabar la memoria code (set code)
a. Para grabar el programa de prueba se sigue el siguiente path:
D:\Users\ZVaras\Desarrollo\8051\w7100a_app_note\W7100A_Sam
pleCodes_v1.51_Aplications\HTTPs\HTTPs.uvproj este es el
programa ejemplo
b. Compilelo y generara el archivo: 7100Webserver.hex, si desea
modificarlo, modifique el archivo: HTTPs.uvproj y cambien en el
cdigo el tamao del code en el programa, en el ejemplo el code
= 20578

c. El programa 7100Webserver.hex se puede pasar a binario (.bin)


con la funcin HexToBin del programa WIZISP
d. Aqu hay otro procedimento mas, las paginas web que se usaran
se juntan usando el programa: ROMFILEMaker.exe y este crea el
programa: wizweb.rom, la pagina web principal se llama:
index.html y se encuentra en el programa de esta manera:

e. Copias el archivo 7100Webserver.bin y el archivo wizweb.rom en


la carpeta binhexutil, all esta el archivo allbin.bat, lo ejecutas y se
crea un archivo con la fecha de hoy, por ejemplo:
All_20110329.bin

f.

Este archivo All_20110329.bin es el que cargas finalmente al


microcontrolador W7100a con el programa WIZISP

6. No se elige bloquear ninguna de las memorias


7. Se carga el cdigo ya sea el documento .hex o .bin
8. Se borra el micro (erase), se clickea blink, ver que este elegido la
memoria de cdigo (code)
9. Se graba el programa en el micro (program)
10.Opcionalmente se puede leer (read), verificar (verify), y simular (run)
11.Pero si prefieres simularlo en real, cierra el puerto (close), desconecta el
jumper de modo bootloader y resetea e micro, el micro debe ejecutar el
programa.

También podría gustarte