<html><body><p>Uprime receno a co jako cekate, kdyz prectete z dane adresy dato</p><p>a na tu samou zapisete to dato ktere jste precetl..</p><p>Predpokladam, ze se obsah EEPROM nezmeni, ale tak to je i v programu :-D</p><p><br></p><p>Zdenek Aster<br>---------- Původní zpráva ----------<br>Od: Miroslav Draxal <evik@volny.cz><br>Datum: 8. 12. 2012<br>Předmět: pic 18f1320+hitech 9,80</p><br><blockquote><div><div><p>Dobrý den </p><p> Proč mi to nenačte a nezapíše do eeprom? </p><p> </p><p>#include <htc.h> </p><p>Void main (void) </p><p>{ </p><p> unsigned char data; </p><p> unsigned int address = 0x0010; </p><p> data=eeprom_read(address); </p><p> eeprom_write(address, data); </p><p>} </p><p> </p><p>Přeloží to jako </p><p> Line Address Opcode Label DisAssy </p><p> 4087 1FEC 0E00 main MOVLW 0x0 </p><p> 4088 1FEE 6E03 MOVWF 0x3, ACCESS </p><p> 4089 1FF0 0E10 MOVLW 0x10 </p><p> 4090 1FF2 6E02 MOVWF address, ACCESS </p><p> 4091 1FF4 6E01 MOVWF 0x1, ACCESS </p><p> 4092 1FF6 0E00 MOVLW 0x0 </p><p> 4093 1FF8 6E04 MOVWF data, ACCESS </p><p> 4094 1FFA 5001 MOVF 0x1, W, ACCESS </p><p> 4095 1FFC EF00 GOTO 0x0 </p><p> 4096 1FFE F000 NOP </p><p> </p><p>Fakt už nevím. Co dělá špatně ten mezi klávesnicí a monitorem? </p><p> Míra </p></div> <br>
<br>
__________ Informace od ESET NOD32 Antivirus, verze databaze 7780 (20121208) __________<br>
<br>
Tuto zpravu proveril ESET NOD32 Antivirus.<br>
<br>
<a href="http://www.eset.cz">http://www.eset.cz</a><br>
</div></blockquote></body></html>