TL_pro
01-04-2013, 10:08 PM
CT ghi eeprom 24c08
i2c_start();
i2c_write(0xa0);
i2c_write(0x00);
i2c_write(0);
i2c_write(1);
i2c_write(2);
i2c_write(3);
i2c_write(4);
i2c_write(5);
i2c_write(6);
i2c_write(7);
i2c_write(8);
i2c_write(9);
i2c_write(10);
i2c_write(11);
i2c_write(12);
i2c_write(13);
i2c_write(14);
i2c_write(15);
///////////////////
i2c_stop();
delay_ms(100);
i2c_start();
i2c_write(0xa0);
i2c_write(0x10);
////////////////////
i2c_write(16);
i2c_write(17);
i2c_write(18);
i2c_write(19);
i2c_write(20);
i2c_write(21);
i2c_write(22);
i2c_write(23);
i2c_write(24);
i2c_stop();
kq nếu ko có code // : 16 17 18 19 20 21 22 23 24 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
kq nếu có code // : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
địa chỉ nếu đã tự cộng sao ko tự cộng đến 255 mà chứ 16 thanh ghi lại phải viết code lại???
i2c_start();
i2c_write(0xa0);
i2c_write(0x00);
i2c_write(0);
i2c_write(1);
i2c_write(2);
i2c_write(3);
i2c_write(4);
i2c_write(5);
i2c_write(6);
i2c_write(7);
i2c_write(8);
i2c_write(9);
i2c_write(10);
i2c_write(11);
i2c_write(12);
i2c_write(13);
i2c_write(14);
i2c_write(15);
///////////////////
i2c_stop();
delay_ms(100);
i2c_start();
i2c_write(0xa0);
i2c_write(0x10);
////////////////////
i2c_write(16);
i2c_write(17);
i2c_write(18);
i2c_write(19);
i2c_write(20);
i2c_write(21);
i2c_write(22);
i2c_write(23);
i2c_write(24);
i2c_stop();
kq nếu ko có code // : 16 17 18 19 20 21 22 23 24 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
kq nếu có code // : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
địa chỉ nếu đã tự cộng sao ko tự cộng đến 255 mà chứ 16 thanh ghi lại phải viết code lại???