malok » 21 ноя 2011 02:23
День назад перепаял свой порграмматор (LPT (ECP) сделал как удлиннитель 2 метра, потом программатор и 10 см шнурок к панельке МК), поставил светодиоды управления МК GA,GB 74hc244 (питание обраткой от панельки МК, также не забываем, что GA,GB инверсные - ставим через резюк на плюс) и в самой панельке с МК на MISO,MOSI,SCK. Питание завел от выхода на внешний винт(+5, 2 земли, +12) -так как заодно спаял схему паралельного перепрограммирования - сброса заводских настроек МК - после запорки фьюзов, (а ей нужно +12). Всё красиво мигает, но
Результат:
1. XTAL можно вообще выкинуть, для частотки МК лучше поставить отдельно на неё кварц.
2. Codevision Chip Blaster 1.12 видит и шьёт нормаль но, но из пакета Codevision AVR 2.05.0 Chip Blaster глючит, для стабильности записи нужно в настройках ставить delay>2. Все естественно должно быть не эвалуейшен а норм. крякнутое.
3. PonyProg последний!!!!! ( Device missing .... (-24) было на старом пони) видит, тестит, и шьёт норм (только сначала МК указать ему)
4. Напруга везде 5.0-5.2.
5. RESET при программировании должен выскакивать "-" так как он инверсный!
6. Панелька для микросхем из материнки жестоко коротит и глючит - либо оловом утолстить ножки либо впаивать намертво либо ставить панельку ЦАНГОВУЮ. Бибался ошибкой прошивки часа три, пока понял что не ошибка в схеме, а просто плохой контакт в панельке для МК.
7. Дудка шила всё без проблем сразу, шьёт и сейчас!
8. uniprof нифига не находит, но в нем есть опция проверки контактов (может подгорел LPT?)
wixa Проверьте эти варианты, может поможет.
P.S. Распечатал и прочитал книгу Евстифеева "Tiny", но попрактиковать решил на С. Как запал на управлении портами, ШИМ-ом, его эмуляцией таймером, ЦАП-ом (светодиоды то на MISO,MOSI,SCK впаянные), уже два дня отойти не могу, новая цяця! Так ещё с Z80 в детство не впадал. Вообще неохота асм пробывать, С-ка також ЖИР )))))
Добавлено спустя 6 минут 20 секунд:
Заметил непонятку, СМД TINY13V10SU леды горят намного ярче чем на обычной TINY13 20FU - эт я что-то подпалил уже? (в результате экспериментов с паралельным программатором +12в)