J
jou_c
Guest
Ciao, io sto avendo problemi di lettura e scrittura di un EEPROM 24LC512 ext per PIC16F877A.ho provato con LED per vedere se la eeprom sta leggendo i dati che ho scritto in esso.tuttavia l'unico risultato che ho trovato è che la eeprom legge 0xFF non importa quello che scrivono i dati in ...pls qualcuno può aiutarmi in questo?grazie!
alcune informazioni sul progetto:
Sto utilizzando 20MHz oscillatore a cristallo.
Gli Stati della EEPROM foglio che è freq max è 400KHz.
nel mio codice ho utilizzare queste linee:
# usano il ritardo (clock = 1000000)
# usa i2c (master, sda = pin_B7, scl = pin_B6, veloce = 400.000)
Non sono sicuro se questo pregiudicare le linee del programma.se no, qual è il problema?Sto usando il compilatore CCS.
P / s: ho anche collegato un oppositore 1k pullup ohm al SCL e SDA pins, rispettivamente.
alcune informazioni sul progetto:
Sto utilizzando 20MHz oscillatore a cristallo.
Gli Stati della EEPROM foglio che è freq max è 400KHz.
nel mio codice ho utilizzare queste linee:
# usano il ritardo (clock = 1000000)
# usa i2c (master, sda = pin_B7, scl = pin_B6, veloce = 400.000)
Non sono sicuro se questo pregiudicare le linee del programma.se no, qual è il problema?Sto usando il compilatore CCS.
P / s: ho anche collegato un oppositore 1k pullup ohm al SCL e SDA pins, rispettivamente.