Автор |
Сообщение |
|
Дата: 21 Дек 2004 00:18:20
#
Здравсвуйте.Хочу поделиться своим отрицательным опытом в прошивки PIC 16f84a.Может кто что и подскажет.Собрал простенький
программатор (ком порт,крен5а выход 5вольт с неё на 14 ногу pic). Конечно по ходу сборки полярность оказалась не та, с 5 контакта ком порта выходит плюс,а с третьего минус.После сборки и подключении методом тыка стал разбираться с ICPROG.Опущу подробности в выборе микросхемы итд...В конце концов кажеться добился что он стал читать микросхему, на экране вместо одних 3fff стали появляеться одни 0000....Как я понял это пустые ячейки памяти.Такой вывод я сделал потому что при вытаскивании
микросхемы из гнезда опять появлялись 3fff.Но при прошивке, программы авиадиапазона и fm (на сайте была ссылка на приёмник собранный на ms3362) , при казалось бы успешном прошивании, ничего не записывается.При проверке сразу же высвечиваеться ошибка в первом адресе.Пробовал стирать, при проверке стирания он пишет что первый адрес 0000f не был стёрт. В общем не записывает.Пробовал всё подряд,все настройки,ничего не получается,всё тоже самое.Как я понял должно получиться при чтении микросхемы,то-же самое чтои в файле прошивки.Может лучше на LPT программатор собрать.Может я чтото не так делаю....?
|
|
Дата: 21 Дек 2004 00:37:44
#
Это, вероятно, ошибка в коде.
|
Реклама Google
|
|
|
Дата: 21 Дек 2004 00:39:44
#
Это, вероятно, ошибка в коде.
Да неее... Это просто бракованный ПИК попался....
|
|
Дата: 21 Дек 2004 00:46:30
#
Нет, не думаю.
Думаю, имеет место брак в цепочке "аденин-тимин" и "гуанин-цитозин"...
|
|
Дата: 21 Дек 2004 10:08:20
#
aaa
посмотрите на схему по этой ссылке, проще не бывает
http://osepie.szm.sk/progser/info_b.htm
и имейте ввиду что в данной схеме имеется ввиду COM порт о 9 ногах,
если у вас разъем с 25 ногами то соответственно номера ног будут другие...
и самое главное, напряжение программирования (то что идет на 4 ножку PIC)
должно быть около 12 вольт - не все порты это обеспечивают, и это главная
проблемма таких программаторов. Поэтому программаторы под порт для принтера имеют внешнее питание 13в. |
|
Дата: 22 Дек 2004 05:43:03
#
Спасибо Анод,нот у меня примерно такаяже схема,тока с 5контакта ком порта выходит плюс,а там я вижу 5 контакт (gnd)общий.Пришлось переделывать.(ком порт маленький 9 ног),а вот напряжение на 4 ноге замерил всего 6 вольт
|
|
Дата: 22 Дек 2004 05:51:22
#
p.s И зачем нужны тогда эти 10 Ком, раз там 12в должно быть на 4 ноге?
|
|
Дата: 22 Дек 2004 19:21:21
#
aaa
И зачем нужны тогда эти 10 Ком, раз там 12в должно быть на 4 ноге?
на выходе у RS-232 +/- 12v (10ком - полагаю погасить -12в)
вот напряжение на 4 ноге замерил всего 6 вольт
рекомендую отключить программатор и посмотреть
осцилографом во время программирования на 3 ноге
COM DB-9 должно быть +/- 12v
|
|
Дата: 30 Янв 2005 21:07:57
#
не всегда, некоторые китайские мамки со встроенными сом портами не дают +/- 12в на ногах DTR DCR, лучше питать программатор от внешнего источника
|
|
Дата: 31 Янв 2005 01:45:14
#
А может собрать простенький PoniProg ну или вроде того .. рамблер поможет ... вот но в варианте с внешним питанием ..
я такой себе собирал .. до сих пор пашет .. и никаких глюков я незаметил .. и софттина на него с русификатором есть ...
|
|
Дата: 31 Янв 2005 13:14:21
#
|
|
Дата: 26 Фев 2005 00:31:24
#
http://pic16f84.narod.ru/progr.htm - на сайте есть схема рабочего на 100% программатора
я такой как раз и собирал, все работало. Делал на Pic16f84 генератор видеосигнала.
|