Хто-нибудь писал для I2C на Code Vision?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено rs 26 мая 2005 г. 21:15

Вот текст програмы для записи во Flash. По осцылу ни SCL ни на SDA ничего нету (подтяжки поставил).

Что я не так делаю?

/ 2 Wire Bus initialization
// Generate Acknowledge Pulse: On
// 2 Wire Bus Slave Address: 60h
// General Call Recognition: Off
// Bit Rate: 200,000 kHz
TWBR=0x0C;
TWAR=0xC0;
TWCR=0x44;

#define EEPROM_BUS_ADDRESS 0x50


#asm
.equ __i2c_port=0x12
.equ __sda_bit=1
.equ __scl_bit=0
#endasm

i2c_init();

for(;;)
{
i2c_start();
i2c_write(EEPROM_BUS_ADDRESS);
i2c_write(i);
i2c_write(0x88);
i2c_stop();

delay_ms(100);

}

/////////

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru