реклама на сайте
подробности

 
 
> PIC16F677 && I2C, Не видит линию
mungo
сообщение Nov 19 2007, 13:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 21-09-07
Из: СССР
Пользователь №: 30 719



Кто пробовал запустить аппаратный I2C в слейв-режиме?
До этого писал код для 16F73. Там I2C работал молча и надежно. Запустил с полоборота. Здесь же вроде и сконфигурировал как надо, но не видит ни старта, ни стопа...
В 73-м была фишка, что надо указывать скорость работы канала. Здесь вообще не нашел никаких упоминаний, на какой скорости все работает.
Люди добрые, помогите, кто смог запустить! help.gif


--------------------
Сомневаюсь, и вам советую!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mungo
сообщение Nov 20 2007, 06:38
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 21-09-07
Из: СССР
Пользователь №: 30 719



Чисто чтобы проверить, повесил триггер на ножку, чтобы при приходе прерывания по и2ц ножка дергалась. Нифига не дергается. Значит прерывания нет.
Запуск:
Код
SSPCON=00111001b; SSPADR=0xFE; SSPSTAT=0; SSPCON=0x36; SSPADR=0xA8;

Может ещё что надо запускать?


--------------------
Сомневаюсь, и вам советую!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 21:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01475 секунд с 7
ELECTRONIX ©2004-2016