de programació C, necessita ajuda per a l'accés I2C Atmega

K

Kuzito

Guest
Hola a tots,

Im principiant i proveu connectar I2C 8bit sèrie eeproms 24C02 i 24C16 a ATMEGA16.
No hi ha codi de treball i amb gran 24C02 EEPROM perquè tenen adreces de 0x00 a 0xFF.

Codi:

# Defineix EEPROM_BUS_ADDRESS 0xa0eeprom_read_8bit (unsigned char adreça)

(

i2c_start ();

i2c_write (EEPROM_BUS_ADDRESS);

i2c_write (direcció);

i2c_start ();

i2c_write (EEPROM_BUS_ADDRESS | 1);

de dades = i2c_read (0);

i2c_stop ();

)
 

Welcome to EDABoard.com

Sponsor

Back
Top