Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
25.04.2009, 13:15
|
|
Прописка
Регистрация: 29.09.2007
Адрес: Донецк, ????
Сообщений: 199
Сказал спасибо: 21
Сказали Спасибо 19 раз(а) в 15 сообщении(ях)
|
Подтяжка +5V
Да, смотрю датащит на предмет внутренних подтяжек, насчет нуля или чепухи, так оно, так и есть ![Улыбка](images/smilies/icon_smile.gif) , только один раз удалось считать несколько байт правильно, и то только при последовательном чтении
|
|
|
|
26.04.2009, 10:39
|
|
Прописка
Регистрация: 29.09.2007
Адрес: Донецк, ????
Сообщений: 199
Сказал спасибо: 21
Сказали Спасибо 19 раз(а) в 15 сообщении(ях)
|
Подтяжка +5V
Включил.
надо было сделать:
Код:
|
bsf STATUS,RP0 ;bank1
bcf OPTION_REG,NOT_RAPU ; OPTION_REG бит 7 |
При первом и втором включениях считалось несколько байт правильно, затем затерлась тестовая информация в 24C16 ![Одобряю](images/smilies/icon_true.gif)
Попробую поиграться с задержками.
Респект realid, натолкнули на правильный путь ![Улыбка](images/smilies/icon_smile.gif)
[/code]
|
|
|
|
26.04.2009, 12:04
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Внутренние подтяжки автоматически отключаются если вывод переводится на выход(бит TRIS 0).
|
|
|
|
26.04.2009, 19:56
|
|
Прописка
Регистрация: 29.09.2007
Адрес: Донецк, ????
Сообщений: 199
Сказал спасибо: 21
Сказали Спасибо 19 раз(а) в 15 сообщении(ях)
|
Подтяжка +5V
Спасибо, не знал, учту ![Прикольно](images/smilies/icon_wink3.gif)
Честно говоря,это мой первый серьезный проект под PIC
|
|
|
|
26.04.2009, 20:04
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Мой совет, лучше поставте внешние подтяжки(2-10 кОм).
|
|
|
|
26.04.2009, 20:26
|
|
Прописка
Регистрация: 29.09.2007
Адрес: Донецк, ????
Сообщений: 199
Сказал спасибо: 21
Сказали Спасибо 19 раз(а) в 15 сообщении(ях)
|
Подтяжка +5V
На плате, которую буду разводить по новой, конечно так и сделаю ![Улыбка](images/smilies/icon_smile.gif) , но на тех, которые уже есть, придется значит
программно мудрить, потому что возможности допаять увы, нет
(все SMD-шное, кроме 24C16, места для резюков нет
|
|
|
|
26.04.2009, 21:10
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
|
|
|
|
27.04.2009, 12:51
|
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Re: Подтяжка +5V
Сообщение от tolyanv8
|
На плате, которую буду разводить по новой, конечно так и сделаю , но на тех, которые уже есть, придется значит
программно мудрить, потому что возможности допаять увы, нет
(все SMD-шное, кроме 24C16, места для резюков нет
|
Подтягивающие резисторы на кристале МК реализованы так, что от экземляра к экземпляру их сопротивление может плавать от 20 до 100 кОм(для некоторых и выше).Посему если уж жестокая реальность вынуждает использовать внутр. подтяжку, скорость I2С следует сделать минимальной, либо какждый образец тщательно подстраивать с Осцилом в зубах. О высоких скоростях можно забыть. Правильно подсказывают - внешняя подтяжка - обязательна! Причем чем меньше подтяг. резистор - тем Круче фронты. Все упирается в емкость линии I2C. Обычно если присутствует 1 слейв, а длина дорожки к нему не более 10см, 4,7кОм подтяжки при 5В питания вполне достаточно для скоростей до 400 кГц
|
|
|
|
27.04.2009, 15:13
|
|
Прописка
Регистрация: 29.09.2007
Адрес: Донецк, ????
Сообщений: 199
Сказал спасибо: 21
Сказали Спасибо 19 раз(а) в 15 сообщении(ях)
|
Подтяжка +5V
В данном экземпляре платы длина шины I2C ~1 см
т.е микросхемы рядом, выводы брошены напрямую
резисторы допаять просто некуда без риска устроить к.з.
|
|
|
|
05.05.2009, 15:55
|
|
Прописка
Регистрация: 29.09.2007
Адрес: Донецк, ????
Сообщений: 199
Сказал спасибо: 21
Сказали Спасибо 19 раз(а) в 15 сообщении(ях)
|
Подтяжка +5V
Исхитрился, допаял ![Улыбка](images/smilies/icon_smile.gif)
Теперь читает FF FF FF FF ....,
но только не то, что надо
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
PIC16F630
|
Lex_DJ |
Микроконтроллеры, АЦП, память и т.д |
39 |
06.11.2010 22:22 |
asm программирование МК PIC16F630
|
SVDimon |
Микроконтроллеры, АЦП, память и т.д |
13 |
13.12.2007 12:15 |
программирование PIC16F630
|
Lex_DJ |
Микроконтроллеры, АЦП, память и т.д |
0 |
25.05.2007 10:39 |
Проблема с I2C
|
HaZaR |
Микроконтроллеры, АЦП, память и т.д |
3 |
04.07.2005 17:10 |
I2C
|
chipic128 |
Микроконтроллеры, АЦП, память и т.д |
4 |
23.02.2005 02:19 |
Часовой пояс GMT +4, время: 14:09.
|
|