Всё о фьюзах...
Просьба подсказать, как в IC-Prog поставить биты защиты для PIC18F452?
Последний раз редактировалось IRF840 Вт ноя 04, 2008 07:35:13, всего редактировалось 1 раз.
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
Доброго всем.
У меня какая-то непонятная хрень происходит с tiny13. Беру рабочую прошивку(моргалку), ставлю тактирование от внутреннего генератора 9,6 МГц, fuses как положено - прошиваю. все работает. Меняю тактовую частоту на 4,8 МГц - прошиваю. И писец - контроллер молчит, шиться через ISP не хочет. Меняю fuses, на паралельном программаторе, для 9,6 МГц - и контроллер оживает. проверял на нескольких контроллерах - одно и тоже.
Может кто сталкивался с такой проблеммой(или похожей) - пните на правильный путь...
У меня какая-то непонятная хрень происходит с tiny13. Беру рабочую прошивку(моргалку), ставлю тактирование от внутреннего генератора 9,6 МГц, fuses как положено - прошиваю. все работает. Меняю тактовую частоту на 4,8 МГц - прошиваю. И писец - контроллер молчит, шиться через ISP не хочет. Меняю fuses, на паралельном программаторе, для 9,6 МГц - и контроллер оживает. проверял на нескольких контроллерах - одно и тоже.
Может кто сталкивался с такой проблеммой(или похожей) - пните на правильный путь...
- Владимир К.
- Мучитель микросхем
- Сообщения: 438
- Зарегистрирован: Ср ноя 21, 2007 14:14:37
- Откуда: Краснодар
- Left Radio
- Прорезались зубы
- Сообщения: 235
- Зарегистрирован: Пт авг 22, 2008 03:58:30
- Откуда: Union Soviet Socialist Republics
- Контактная информация:
Подскажите пожалуйста как мне выставить тактирование от внутреннего генератора в PIC18F4685 и как при этом задать частоту МК.
Вт гляньте правильно ли я выставил фьюзы , а то не хочется напутать и потом не запустить МК
:
Вт гляньте правильно ли я выставил фьюзы , а то не хочется напутать и потом не запустить МК
Код: Выделить всё
#include <18F4685>
#device adc=10
#FUSES NOWDT //No Watch Dog Timer
#FUSES WDT128 //Watch Dog Timer uses 1:128 Postscale
#FUSES INTRC_IO //Internal RC Osc, no CLKOUT
#FUSES NOPROTECT //Code not protected from reading
#FUSES NOBROWNOUT //No brownout reset
#FUSES BORV20 //Brownout reset at 2.0V
#FUSES NOPUT //No Power Up Timer
#FUSES NOCPD //No EE protection
#FUSES STVREN //Stack full/underflow will cause reset
#FUSES NODEBUG //No Debug mode for ICD
#FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOWRT //Program memory not write protected
#FUSES NOWRTD //Data EEPROM not write protected
#FUSES IESO //Internal External Switch Over mode enabled
#FUSES FCMEN //Fail-safe clock monitor enabled
#FUSES NOPBADEN //PORTB pins are configured as digital I/O on RESET
#FUSES BBSIZ4K //4K words Boot Block size
#FUSES NOWRTC //configuration not registers write protected
#FUSES NOWRTB //Boot block not write protected
#FUSES NOEBTR //Memory not protected from table reads
#FUSES NOEBTRB //Boot block not protected from table reads
#FUSES NOCPB //No Boot Block code protection
#FUSES LPT1OSC //Timer1 configured for low-power operation
#FUSES MCLR //Master Clear pin enabled
#FUSES NOXINST //Extended set extension and Indexed Addressing mode disabled (Legacy mode)
#use delay(clock=8000000)
Подскажите пожалуста правельноли выставлены фьюзы , для кварца 16Mhz? Мк запустился работает , только такое ошушение что он работает от внутренего генератора, так как LCD заполняется около 2секунд а должен моментально.
- Вложения
-
- фьюзы.JPG
- (33.68 КБ) 652 скачивания
-
Dimych1976
- Родился
- Сообщения: 11
- Зарегистрирован: Сб ноя 22, 2008 14:48:58
Господа, подскажите пожалуйста. У атмеги64 есть фьюзы, отключающие RESET (типа RSTDISBL у атмеги8 )? А то случилась трабла. Видимо, криво прошил фьюзы, связанные с тактовыи генератором. И теперь вообще ничем не определяется. Даже с программатором с внешним тактом. В мануалах фьюз RSTDISBL у атмеги64 не нашел. 
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Если говорите, что " криво прошил фьюзы, связанные с тактовыи генератором, то причем здесь RSTDISBL? Если ни подключение быстрого/медленного кварцев, ни внешний такт не помогают, то печально.
Но варианты есть, например http://radiokot.ru/forum/viewtopic.php?t=10130
Но варианты есть, например http://radiokot.ru/forum/viewtopic.php?t=10130
Оптимизм х (Опыт + Знания) = const
-
Dimych1976
- Родился
- Сообщения: 11
- Зарегистрирован: Сб ноя 22, 2008 14:48:58
я считал фьюзы в cv avr, изменил одну галочку в выборе клока ( как потом оказалось не ту) и заново их перезаписал. После этого контроллер не отвечает даже на внешние такты. Что там с ним начудил ?! А основная проблема в том, что платка с ним залита лаком, так-что выдрать tqfp проблематично.
Спасибо за ссылку . Обязательно посмотрю
Спасибо за ссылку . Обязательно посмотрю
-
Dimych1976
- Родился
- Сообщения: 11
- Зарегистрирован: Сб ноя 22, 2008 14:48:58
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Плата управления шаговым двигателем
Доброй ночи котам! Вопрос как расставить фюзы Attiny2313 Плата управления шаговым двигателем, програматор SmartProg, с Attiny2313 работать неприходилось, хочу попробовать собрать устройство, Плата управления шаговым двигателем в програмировании полный 0 вообше.
На самом деле нужно сделать чтото вроде дойстика для управления движения каретки станка ЧПУ по осям X,Y,Z. При удержании кнопки скорость должна наростать, и уменьшаться при приближении к концу стола в каждом направлении, может есть где готовая схема ткните носом в нужном направлении желательно на МК и с драйверами на сборках имею приличное количество внутренностей от принтеров думаю их для этого приспособить есть достаточно мощные драйвера от больщёго принтэра EPSON и других поменьше, драйвера
STK 6885H, STK6713BMK2, STK66025A, STK66125, и блок питания от него. Сооружение было достаточно габаритное весилокилограм 30-40. Все детали на платах пока невыпаивал.

На самом деле нужно сделать чтото вроде дойстика для управления движения каретки станка ЧПУ по осям X,Y,Z. При удержании кнопки скорость должна наростать, и уменьшаться при приближении к концу стола в каждом направлении, может есть где готовая схема ткните носом в нужном направлении желательно на МК и с драйверами на сборках имею приличное количество внутренностей от принтеров думаю их для этого приспособить есть достаточно мощные драйвера от больщёго принтэра EPSON и других поменьше, драйвера
STK 6885H, STK6713BMK2, STK66025A, STK66125, и блок питания от него. Сооружение было достаточно габаритное весилокилограм 30-40. Все детали на платах пока невыпаивал.
- GRafGRay
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт окт 02, 2007 14:43:23
- Откуда: Ростов-на-Дону
- Контактная информация:
Доброго времени суток. Проблема следующая, зашил намеренно в меге8 фуз ресета, PC6 будь он неладен понадобился. Собственно имеется HVProg, но шить обратно (в параллельном режиме) он отказывается, ругается стало быть. Где траблу искать?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
-
BerZerK-ku
- Мучитель микросхем
- Сообщения: 492
- Зарегистрирован: Вт июл 22, 2008 08:10:54
GRafGRay писал(а):Доброго времени суток. Проблема следующая, зашил намеренно в меге8 фуз ресета, PC6 будь он неладен понадобился. Собственно имеется HVProg, но шить обратно (в параллельном режиме) он отказывается, ругается стало быть. Где траблу искать?
В железке HVProg или в ПО. Т.к. сама мега шеться обратно без проблем.
- GRafGRay
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт окт 02, 2007 14:43:23
- Откуда: Ростов-на-Дону
- Контактная информация:
BerZerK-ku писал(а):В железке HVProg или в ПО. Т.к. сама мега шеться обратно без проблем.
HVProg - программатор Хаммера
ПО - АВРстудия4
программатор исправен, адаптер под мегу тож правильно разведён (раньше шил без проблем), мега - тоже рабочая, зашитая в неё программка (до сброса ресета) работает как часики
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!