Paso 7: Carga archivo HEX en 8051 (p89v51rd2).
Regulador micro sólo entiende lenguaje binario. Así que tenemos que instalar código hexadecimal en la ROM del chip del controlador. Hay muchos cargadores en el mercado de destello de la ROM de microcontroladores. Pero son muy costosos. Como postee anteriormente sobre flash magia y especificación de p89v51xx chip. Podemos programar fácilmente archivo hexadecimal en ROM. Vamos a usar cable DB-9 o RS-232 para esto y flash software mágico.
Flash magia sólo se admiten esos dispositivo compatible con ISP. Esto chip tiene arranque cargar software en construido y se le conoce como un gestor de arranque. Así que nuestro principal objetivo es poner nuestro chip de víctima en arranque carga modo. Esto se logra restablecer chip.
al oprimir el botón start de la magia de flash para indicar el flasheo de la ROM, continuamente envía 'U' controlador y cuando el chip se está restableciendo, entra en modo de carga de arranque y da el eco a la magia de flash y código hexadecimal entonces se carga en la ROM.
Hay principalmente dos maneras para poner chip de arranque carga el modo...
Interruptor de reinicio de uso 1)
2) sin interruptor de reinicio
Usando el interruptor de reinicio
Uso de interruptor de reinicio puede poner chip en modo de carga de arranque mediante método dos, en ambos el diagrama del circuito del método sigue siendo mismo.
Método 1:
1) configurar flash magic
2) Encienda el circuito
3) haga clic en el botón de "Inicio" en la magia de flash
4) cuando pida "Reset device" Oprima el conmutador de reset
Método 2:
1) configurar flash magic
2) Encienda el circuito
3) Pulse y mantenga pulsado el botón de reinicio
4) haga clic en el botón de "Inicio" en la magia de flash
5) cuando pida "Reset device" lanzan el interruptor del reset
Sin usar reset switch
Diagrama del circuito se da abajo y la única diferencia en este es que no contiene interruptor de reinicio. Por lo tanto la función que vamos a utilizar aquí es de color marrón a la detección.
1) configurar Flash magic
2) haga clic en "Inicio" en la magia de flash
3) cuando pide "Reiniciar dispositivo" encienda el circuito
Así que es muy fácil y menos tiempo consumiendo. Puede utilizar cualquier método adecuado para usted.