O
omara007
Guest
Ciao gente ..
Sto utilizzando Keil per simulare un programma di montaggio (collegato qui: http://www.8052.com/codelib/ADC.asm) il Dolphin's legacy 8.051 (Breeze) dispositivo di destinazione ..
Quando si tenta di eseguire il dump del contenuto della memoria interna, dopo l'esecuzione del programma, ho usato questo comando (salvo iram.hex 0x00, 0xff) per eseguire il dump dei contenuti interni RAM affrontato da 0x00 a 0xFF H H (da 0 a 255).
Poi, ho usato un programma dato da Origano (http://www.oregano.at/ip/8051.htm), per convertire il file generato IRAM hex dump in un file di 0 e di 1.Il file di output incluso 258 valori, anziché 256!..
Nei casi in cui può essere l'errore?..
1 - Potrebbe essere in Keil?..cuz it discariche sempre una posizione di più!
2 - Potrebbe essere nel programma di convertitore?(da Intel in formato esadecimale a binario)Se qualcuno è esperto nella SAVE () comando in Keil, si prega di feed mi riporta con i suoi commenti ..
Saluti
Sto utilizzando Keil per simulare un programma di montaggio (collegato qui: http://www.8052.com/codelib/ADC.asm) il Dolphin's legacy 8.051 (Breeze) dispositivo di destinazione ..
Quando si tenta di eseguire il dump del contenuto della memoria interna, dopo l'esecuzione del programma, ho usato questo comando (salvo iram.hex 0x00, 0xff) per eseguire il dump dei contenuti interni RAM affrontato da 0x00 a 0xFF H H (da 0 a 255).
Poi, ho usato un programma dato da Origano (http://www.oregano.at/ip/8051.htm), per convertire il file generato IRAM hex dump in un file di 0 e di 1.Il file di output incluso 258 valori, anziché 256!..
Nei casi in cui può essere l'errore?..
1 - Potrebbe essere in Keil?..cuz it discariche sempre una posizione di più!
2 - Potrebbe essere nel programma di convertitore?(da Intel in formato esadecimale a binario)Se qualcuno è esperto nella SAVE () comando in Keil, si prega di feed mi riporta con i suoi commenti ..
Saluti