¿Cómo realizar la lectura y escritura de lpc2138 en AT24C02?
//************************************ * *****************************************
// Transmisión I2C LPC2103 (maestro) y AT24C02 (esclavo)
//Función: escriba n bytes en la matriz A en AT24C02 y luego vuelva a leer los datos de AT24C02 en la matriz B
#include
//El bit correspondiente del registro de control I2C:
#define AA 1< <2 //Debe ser el bit correspondiente del I2C registro de control:
#define AA 1< <2 //Debe ser el bit correspondiente del registro de control I2C. <2 //Bit de reconocimiento
#define SI 1<<3 //Indicador de interrupción
#define STO 1<<4 //Indicador de parada
# define STA 1<<5 //Habilitar indicador
#define I2EN 1<<6 //Habilitar I2C
#define AT24C02_device_address 0XA0
#define u8 unsigned char
//Declaración de función
void inicialize(void);
void send(u8 dirección_dispositivo,u8 *A,u8 dirección_memoria,u8 número); /p>
inicio vacío(vacío);
inicio vacío_repeat(vacío);
parada vacío(
);