[an error occurred while processing this directive]
Вот рабочий пример. (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Sinelogic 26 августа 2005 г. 21:24
В ответ на: Помогите считать данные с PCF8574....а то мозги уже кипят. Записать могу, а вот с чтением траблы ... отправлено <font color=gray>Василий Н.</font> 26 августа 2005 г. 17:05


i2c_read:
ldi temp,8
cbi ddrc,sda
rcall i2c_delay
i2c_read_loop:
sbi portc,scl
rcall i2c_delay
rol temp1
sbr temp1,(1<<0)
sbis pinc,sda
cbr temp1,(1<<0)
cbi portc,scl
rcall i2c_delay
dec temp
brne i2c_read_loop
cbi ddrc,sda
rcall i2c_delay
sbi portc,scl
rcall i2c_delay
cbi portc,scl
rcall i2c_delay
cbi ddrc,sda
rcall i2c_delay
ret


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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru