Цитата(Boltik @ Nov 14 2007, 04:43)

Начинаю делать проект на dsPIC30 и не получается собрать минимальную схему для проверки контроллера. Имеются в наличии 30f3012 и 30f4013 в DIP корпусах. Собрал схему на матрице wire up следущим образом: кварц на 20 мегагерц к ножкам OSC с 2 конденсаторами 22 пико на землю, питание 5 вольт (от компьютерного блока питания), MCLR через 1-10 килоом (пробовал ставить разные) на плюс питания, разьем на программатор (ICD2 микрочиповский) по схеме указаной на сайте.
При подключении 3012 выкидывает ошибку : ICDWarn0020: Invalid target device id (expected=0xC1, read=0xFFF). При проверке стрирания чипа выкидывает ошибку : ICD0161: Verify failed (MemType = Config, Address = 0xF80000, Expected Val = 0xFFFF, Val Read = 0xFFFF).
При подключении 4013 заявляет, что не видет target device вообще.
Внимание, вопрос...что же делать?)
В принципе описано подключение правильное. Нюанс AVdd-AVss тоже необходимо подключить к соотв. питаниям. На MCLR я вообще ничего при прогр.-отладке не вешаю - только ICD (после окончания добавляю RC-цепь)

.
Стандартный ICD2 питать DsPic отказывается, поэтому источник 5В подключать свой обязательно, после включения ИСД. Монтажа на длинных связях необходимо избегать (горит ИСД). Может правильность подкл. проверить повторно? Вообще все работает как часы (китайские

). Удачи!
Сообщение отредактировал volodya - Nov 14 2007, 06:08
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард