Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.12.2007, 23:01
|
#91
|
Вид на жительство
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Ошибка нашлась. Нашел dosikus спасибо ему за это.
Транзистор VT3 указан как ВС817 а надо BC807.
Если кто повторил, прошу прощения, хотя при величине резистора в цепи сброса микроконтроллера 1к работает, а теперь работает с любым резистором или без него вообще.
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/06122007/5555040.JPG)
|
|
|
|
07.12.2007, 16:01
|
#92
|
Прописка
Регистрация: 09.08.2006
Адрес: Днепр
Сообщений: 59
Сказал спасибо: 21
Сказали Спасибо 34 раз(а) в 14 сообщении(ях)
|
Возвращаюсь к старым постам. По поводу PIC16F628/A - ICD2 его поддерживает только как программатор. Дальше - по поводу LVP - высоковольтное программирование работает ВСЕГДА. И в принципе MPLAB спрашивает о неправильно (для отладки) установленных битах конфига. И еще одно - в версиях MPLABa больше 7,00 кривоватые драйвера - при обновлении ОС в ИСД возникают разные баги. Ставиш принудительно из седьмой версии - все ОК. У меня ICD2 Clone на базе 877А и 4550 под выводные дискреты. Первый раз, когда поставил MPLAB 7.62 - он так залил ось, что пришлось чипы отладчика перешивать
|
|
|
|
08.12.2007, 23:05
|
#93
|
Вид на жительство
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Сообщение от nocturnus
|
И еще одно - в версиях MPLABa больше 7,00 кривоватые драйвера - при обновлении ОС в ИСД возникают разные баги. Ставиш принудительно из седьмой версии - все ОК. У меня ICD2 Clone на базе 877А и 4550 под выводные дискреты. Первый раз, когда поставил MPLAB 7.62 - он так залил ось, что пришлось чипы отладчика перешивать
|
Да нет с МПЛАБОМ проблем нет, скорее это какой то вариант защиты. Все дело в разводке платы отладчика да в загрузчике прошитом в 4550.
|
|
|
|
10.12.2007, 10:07
|
#94
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Сообщение от nocturnus
|
Возвращаюсь к старым постам. По поводу PIC16F628/A - ICD2 его поддерживает только как программатор.
|
Только напоминаю, что не все пики имеют встроенный отладочнный модуль, соответствено ICD2 как отладчик работать не может. Для отладки как будто есть специальные чипы с -ICD в конце. Правда в широкой продаже не попадались. Да и в узкой тоже
__________________
Мыслю, следовательно существую
|
|
|
|
10.12.2007, 16:37
|
#95
|
Прописка
Регистрация: 09.08.2006
Адрес: Днепр
Сообщений: 59
Сказал спасибо: 21
Сказали Спасибо 34 раз(а) в 14 сообщении(ях)
|
По-моему все новые уже имеют отладочный модуль. Кстати, а кто-нибудь работал с отладчиками CCS?
|
|
|
|
10.12.2007, 17:15
|
#96
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Сообщение от nocturnus
|
По-моему все новые уже имеют отладочный модуль. Кстати, а кто-нибудь работал с отладчиками CCS?
|
Не хочу дразнить, но ошибаетесь. 10F200 сравнительно новые, выпустили год назад. Отладчика не имеют.
__________________
Мыслю, следовательно существую
|
|
|
|
11.12.2007, 03:11
|
#97
|
Прописка
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Сообщение от Popeye
|
Для отладки как будто есть специальные чипы с -ICD в конце. Правда в широкой продаже не попадались. Да и в узкой тоже
|
Особо не расстраивайся. У меня есть такой Header для отладки 14-ти ногих пиков с PIC16F676-ICD/P20/P Толку-то с него. Вот цитата (касается этого камня) из спецификации: "These devices cannot be programmed or read using MPLAB® ICD 2 while GP1/RA1 is high(VIH)." Это значит, что ни компаратор, ни АЦП нормально использовать нельзя, т.к RA1 должен быть входом. Для АЦП эта нога - внешнее опорное. Ну прогу в него залить еще можно, если RA1 на землю посадить. А как эту прогу дебажить, если при RA1 = 1 ICD2 в упор этого камня не видит? Дебаггер ведь должен с этого камня инфу читать. Памяти программ на отладочный модуль не добавлено. Как было 1Кб, так и осталось. Добавлены только ноги для интерфейса с ICD2. Так что лежит он у меня без дела и в мусорное ведро посматривает. Кстати стОит этот модуль не дешево, сейчас уже точно не помню, но что-то в районе 700 целковых. В Гамме брал. Раньше, да и сейчас, отлаживаю код на больших камнях. Потом портирую на нужный мне Пик. Но вот дернула меня нечистая модуль купить...
|
|
|
|
11.12.2007, 09:44
|
#98
|
Временная регистрация
Регистрация: 06.12.2007
Сообщений: 91
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Код:
|
да и сейчас, отлаживаю код на больших камнях. Потом портирую на нужный мне Пик. |
Аналогично. Толку, что в 8 -ножках отладка есть. Что там можно отладить, если все ножки заняты ?
Только так.[/code]
__________________
разум когда-нибудь победит... (с)
|
|
|
|
11.12.2007, 10:18
|
#99
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Сообщение от FreeTramp
|
Особо не расстраивайся.
|
И не подумаю ![Валяюсь от смеха](images/smilies/icon_biggrin.gif) Годы научили, пиши внимательно, по возможности МЕДЛЕННО, думай что почем, читай спецификацию 10 раз, не менее (плохо ленивый стал, обхожусь 3). Неграмотную программу, наспех писанную никакой дебагер не исправит. Грамотная пойдет почти сразу.
__________________
Мыслю, следовательно существую
|
|
|
|
02.02.2008, 23:27
|
#100
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Сообщение от FreeTramp
|
Сообщение от Popeye
|
Для отладки как будто есть специальные чипы с -ICD в конце. Правда в широкой продаже не попадались. Да и в узкой тоже
|
Особо не расстраивайся. У меня есть такой Header для отладки 14-ти ногих пиков с PIC16F676-ICD/P20/P Толку-то с него. Вот цитата (касается этого камня) из спецификации: "These devices cannot be programmed or read using MPLAB® ICD 2 while GP1/RA1 is high(VIH)." Это значит, что ни компаратор, ни АЦП нормально использовать нельзя, т.к RA1 должен быть входом. Для АЦП эта нога - внешнее опорное. Ну прогу в него залить еще можно, если RA1 на землю посадить. А как эту прогу дебажить, если при RA1 = 1 ICD2 в упор этого камня не видит? Дебаггер ведь должен с этого камня инфу читать. Памяти программ на отладочный модуль не добавлено. Как было 1Кб, так и осталось. Добавлены только ноги для интерфейса с ICD2. Так что лежит он у меня без дела и в мусорное ведро посматривает. Кстати стОит этот модуль не дешево, сейчас уже точно не помню, но что-то в районе 700 целковых. В Гамме брал. Раньше, да и сейчас, отлаживаю код на больших камнях. Потом портирую на нужный мне Пик. Но вот дернула меня нечистая модуль купить...
|
![](http://i012.radikal.ru/0802/76/2a95b87ab4ed.jpg)
Вообще то даташиты необходимо читать на здоровую голову...
ВСЕ СКАЗАННОЕ ПРО RA1 относится к ОБЫЧНОМУ кристаллу, а не отладочному. А отладочный как раз ВСЕ функциональные ноги позволяет использовать.[img][/img]
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ICD2+PIC16F84
|
otest |
Микроконтроллеры, АЦП, память и т.д |
3 |
05.06.2008 19:09 |
CCS и ICD2
|
dosikus |
Микроконтроллеры, АЦП, память и т.д |
0 |
02.12.2007 18:31 |
PIC 870 и ICD2
|
an-sver |
Микроконтроллеры, АЦП, память и т.д |
2 |
13.08.2007 10:08 |
ICD2 с USB
|
dosikus |
Микроконтроллеры, АЦП, память и т.д |
0 |
27.09.2006 19:32 |
MPLAB и ICD2
|
dosikus |
Микроконтроллеры, АЦП, память и т.д |
11 |
26.06.2006 14:19 |
Часовой пояс GMT +4, время: 23:15.
|
|