| Автор |
Съобщение |
|
PIC
Ранг: Новодошъл
Регистриран на: Чет Дек 09, 2004 3:15 pm Мнения: 123 Местоположение: Благоевград
|
 Проблем с ICSP на 16F648A
Здравейте, Появи се много странен проблем. Купих си PIC16F648A SO корпус, но не успях да го програмирам на платката на устройството. Пробвах и с кабелче само контролера на приставката на програматора и пак не ще. А DIP корпуса се програмира без проблем. Единствената разлика е че DIP-a е 2004г производство, а SO-то 2011. Четох доста даташийтове за програмиране ICSP и на приставка но не се плучава? 
|
| Сря Май 23, 2012 2:02 pm |
|
 |
|
a_stankov
Ранг: Новодошъл
Регистриран на: Съб Дек 06, 2008 9:22 am Мнения: 119 Местоположение: Пловдив
|
 Re: Проблем с ICSP на 16F648A
На платката на устройството какво имаш закачено на ICSPDAT и ICSPCLK ? Какъв програматор ползваш?
|
| Сря Май 23, 2012 4:16 pm |
|
 |
|
PIC
Ранг: Новодошъл
Регистриран на: Чет Дек 09, 2004 3:15 pm Мнения: 123 Местоположение: Благоевград
|
 Re: Проблем с ICSP на 16F648A
Проблема е, че се опитвам да програмирам контролера без да е запоен на платката на устройството като го свързвам с няколко жички към приставката за прогарамиране на DIP корпуси /преди това пробвах и на платката ICSP/ и не става. А със същия контролер само че DIP корпус нямам проблем и се програмира. Устройството е разработено с контролер 16F648A DIP корпус, а сега искам да го правя серийно със същия контролер SO корпус.
|
| Сря Май 23, 2012 10:21 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с ICSP на 16F648A
Няма логика да не се пише. А защо не каза с какъв програматор се опитваш да го пишеш?
|
| Сря Май 23, 2012 10:26 pm |
|
 |
|
PIC
Ранг: Новодошъл
Регистриран на: Чет Дек 09, 2004 3:15 pm Мнения: 123 Местоположение: Благоевград
|
 Re: Проблем с ICSP на 16F648A
Програматора е по схема от сайта на млад конструктор с max232 и логическа интеграла с 6 елемента "не". До сега не съм имал проблеми и съм правил хиляди пъти запис на този модел контролери само че в DIP корпус. Сега реших да мина на смд корпуса и необяснимо защо не става.
|
| Сря Май 23, 2012 10:36 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с ICSP на 16F648A
Амиии има голяма вероятност да е заради прогаматора. Естествено бих ти препоръчал пиккит3. Само гледай да е по-истински. Не прави грешката да си купуваш куци клонинги. Пиккита изглежда си има вкарани всички необходими "чалъми" за всеки пик и всяка ревизия. Изработва си всички необходими напрежения с точния синхрон и т.н. Това с макса едва ли ги може тия работи.
|
| Сря Май 23, 2012 11:18 pm |
|
 |
|
PIC
Ранг: Новодошъл
Регистриран на: Чет Дек 09, 2004 3:15 pm Мнения: 123 Местоположение: Благоевград
|
 Re: Проблем с ICSP на 16F648A
И аз на програматора съм се нагледал. В Комет има пик кит 3 за около 70-80лв надявам се да ми свърши работа. Ще трябва може би да сменя и mikroC комлилатора с по-добър?
|
| Пет Май 25, 2012 9:29 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с ICSP на 16F648A
Мии поне всеки пик - спрян, текущ и бъдещ ще се пише с него  Гарантирано - ако е здрав пика  . МикроС-то като ти е удобно не го сменяй. Аз съм на тоя принцип - докато ми върши работа е добре, когато вече не моа си свърша работата като хората тогава му мисля.
|
| Съб Май 26, 2012 1:40 pm |
|
 |
|
PIC
Ранг: Новодошъл
Регистриран на: Чет Дек 09, 2004 3:15 pm Мнения: 123 Местоположение: Благоевград
|
 Re: Проблем с ICSP на 16F648A
А мога ли да използвам ic-prog с програматора пик кит 3 например и с какви настройки трябва да бъде?
|
| Съб Май 26, 2012 11:05 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 Re: Проблем с ICSP на 16F648A
Тази гимнастика пък за какво е ?? PICKit3 работи безпроблемно на Linux/Windows с неговия си софтуер ( под Linux чрез MPLAB X ). Мисля, че Microchip осъзнаха грешката си с премахването на скриптовете при PICKit3, преди 2 дни пуснаха PICkit 3 Scripting Tool v3.00 BETA, която версия до някъде уеднаквява PICKit2 и PICKit3. Предполагам, че до 1 година PICKit3 ще бъде напълно съвместим с PICKit2, както и трябваше да бъде. Както често се случва в големите компании, най-вероятно двата варианта са дело на два различни екипа, като екипа направил PICKit2 определено се е старал повече. PICKit3 просто трябваше да бъде PICKit2 с по-бърз процесор, а те се уляха - никаква съвместимост.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Нед Май 27, 2012 6:56 am |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: Проблем с ICSP на 16F648A
Няма логика програматора ти да работи с DIP, а да дава проблеми със SO. По-скоро проблема е, че нещо не правиш, както трябва. Програматорите идея си нямат в какъв корпус е контролера. А и не ги интересува. Провери връзките, пробвай с друг контролер да не си е отишъл нещо при запояването. Поздрави!
_________________www.elkran.com
|
| Нед Май 27, 2012 9:41 am |
|
 |
|
CarBeta
Ранг: Форумен бог
Регистриран на: Пет Май 01, 2009 4:01 pm Мнения: 1438
|
 Re: Проблем с ICSP на 16F648A
Ако свързването ти е правилно няма как да не се програмира. Да не го слагаш обратно на приставката? Дай информация(или схема) за програматора и приставката дето ползваш!
|
| Нед Май 27, 2012 1:37 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с ICSP на 16F648A
Има логика "някакъв" програматор да програмира ревизия А0 и да не иска да програмира ревизия В4 примерно. Още повече че IC-prog съм забеляза, че има сериозен проблем с таймингите.
|
| Нед Май 27, 2012 6:45 pm |
|
 |
|
PIC
Ранг: Новодошъл
Регистриран на: Чет Дек 09, 2004 3:15 pm Мнения: 123 Местоположение: Благоевград
|
 Re: Проблем с ICSP на 16F648A
Повярвайте проверил съм всичко по хиляда пъти, за това се принудих да свържа с 5 жички SO корпуса към приставката - захранване 5V, data(rb7), clock(rb6), MCLR/Vpp 13V(ra5) и не се програмира, а с DIP-a няма проблем. Струва ми се е заради ревизията на контролерите  . Свалих и най-новата версия на ic-prog-a 1.6С и не бива.
|
| Нед Май 27, 2012 10:34 pm |
|
 |
|
CarBeta
Ранг: Форумен бог
Регистриран на: Пет Май 01, 2009 4:01 pm Мнения: 1438
|
 Re: Проблем с ICSP на 16F648A
Твоя програматор е подобрен JDM. Свали WinPic800 и опитай с него. По-стабилен е от icprog!
|
| Пон Май 28, 2012 12:23 am |
|
|