11.01.2013, 12:05
|
#1231
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,701
Сказал спасибо: 5,498
Сказали Спасибо 25,126 раз(а) в 5,643 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Может кому поможет.
Понадобилось мне на днях к контроллеру м/с приемника по i2c прицепить. Взял, припаял пару ног, SDA притянул к + питания через 10к. Включаю - хрен. Проходит "старт" и на запросе адреса по шине виснет - нет ACK от микросхемы. Я его и так и эдак. И уже настройки портов программе менял и в Протеусе пытался что-то увидеть - нет никакой активности, хоть убейся на ногах шины. После пары дней непоняток что-то меня дёрнуло повесить подтяжку и на CLK. И чудо - всё заработало! Не знаю, с чем это связано. Ноги пика были самые обычные A6 и А7 (у 16ф628 ). Не ОК. Но без подтяжки шина не работала. Обе ноги контроллера настроены на вход и только при обращении к шине в нужные моменты драйвер конфигурирует их на выход и ставит низкий уровень (если нужен 0 на шине). Когда нужна единица - ноги на вход.
|
|
|
|
11.01.2013, 15:25
|
#1232
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Цитата:
|
После пары дней непоняток что-то меня дёрнуло повесить подтяжку и на CLK. И чудо - всё заработало!
|
Спинной мозг вспомнил картинку из стандарта ![Улыбка](images/smilies/icon_smile.gif) Везде стоят два резистора, а земноводных надо душить, пока они маленькие
__________________
misterdi<@>i.ua
|
|
|
|
11.01.2013, 19:52
|
#1233
|
Частый гость
Регистрация: 01.03.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
В чем проблема то ?
Подтягиваются обе линии.
Wiki
|
|
|
|
11.01.2013, 22:41
|
#1234
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,701
Сказал спасибо: 5,498
Сказали Спасибо 25,126 раз(а) в 5,643 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Проблема решилась. Просто раньше писал под шину на асме и ни разу не видел, что CLK подтягивать надо..
|
|
|
|
12.01.2013, 18:28
|
#1235
|
Прохожий
Регистрация: 24.02.2010
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 4 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
|
|
|
Эти 4 пользователя(ей) сказали Спасибо fishfinder за это сообщение:
|
|
|
13.01.2013, 23:04
|
#1236
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Eddy71
|
...
Взял, припаял пару ног, SDA притянул к + питания через 10к. Включаю - хрен...
|
"
О сколько нам открытий чудных
Готовят просвещенья дух
И опыт, сын ошибок трудных,
И гений, парадоксов друг,
И случай, бог изобретатель...
"
|
|
|
|
13.01.2013, 23:28
|
#1237
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Eddy71
|
Проблема решилась. Просто раньше писал под шину на асме и ни разу не видел, что CLK подтягивать надо..
|
Круто. Необходимость соблюдения требований протокола от Филипс зависит от языка программирования? ![Улыбка](images/smilies/icon_smile.gif) Да и звучит тоже красиво. Шина на асме и шина на Сях. А как там шина в Африке? Тоже шина?
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
15.01.2013, 09:29
|
#1238
|
Прописка
Регистрация: 14.02.2010
Адрес: СССР
Сообщений: 286
Сказал спасибо: 141
Сказали Спасибо 51 раз(а) в 43 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Конечно спасибо.
А без пароля/регистрации можно?
Их сказавших "спасибо" кто-нибудь скачивал? поделитесь плиз.
|
|
|
|
15.01.2013, 19:54
|
#1239
|
Почётный гражданин KAZUS.RU
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,975
Сказал спасибо: 370
Сказали Спасибо 1,725 раз(а) в 706 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Old_Monster
|
Их сказавших "спасибо" кто-нибудь скачивал? поделитесь плиз.
|
Welcome........... http://rusfolder.com/34529348
|
|
|
Эти 3 пользователя(ей) сказали Спасибо welcome61 за это сообщение:
|
|
|
20.01.2013, 23:25
|
#1240
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Не хочу плодить новую тему.
Частенько встречаю выражения вида (1‹‹2). Особенно в прогах под АВР. В чем прикол? Не проще ли просто написать 4? Или вот такое - (1‹‹PORT_B)?
Я еще могу понять вот такое: CSS = 1‹‹CS1;. А что будет, если переменная имеет значение больше 8?
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:11.
|
|