Доброго всем.
У меня какая-то непонятная хрень происходит с tiny13. Беру рабочую прошивку(моргалку), ставлю тактирование от внутреннего генератора 9,6 МГц, fuses как положено - прошиваю. все работает. Меняю тактовую частоту на 4,8 МГц - прошиваю. И писец - контроллер молчит, шиться через ISP не хочет. Меняю fuses, на паралельном программаторе, для 9,6 МГц - и контроллер оживает. проверял на нескольких контроллерах - одно и тоже.
Может кто сталкивался с такой проблеммой(или похожей) - пните на правильный путь...
Ну собсно нашел проблему. Перечитал повнимательней раздел эррата и точно есть такая проблема у них. Никогда не думал что не только программы содержат баги, но и железо тоже этим страдает.
Подскажите пожалуйста как мне выставить тактирование от внутреннего генератора в 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)
Подскажите пожалуста правельноли выставлены фьюзы , для кварца 16Mhz? Мк запустился работает , только такое ошушение что он работает от внутренего генератора, так как LCD заполняется около 2секунд а должен моментально.
Господа, подскажите пожалуйста. У атмеги64 есть фьюзы, отключающие RESET (типа RSTDISBL у атмеги8 )? А то случилась трабла. Видимо, криво прошил фьюзы, связанные с тактовыи генератором. И теперь вообще ничем не определяется. Даже с программатором с внешним тактом. В мануалах фьюз RSTDISBL у атмеги64 не нашел.
Если говорите, что " криво прошил фьюзы, связанные с тактовыи генератором, то причем здесь RSTDISBL? Если ни подключение быстрого/медленного кварцев, ни внешний такт не помогают, то печально.
Но варианты есть, например http://radiokot.ru/forum/viewtopic.php?t=10130
_________________ Оптимизм х (Опыт + Знания) = const
я считал фьюзы в cv avr, изменил одну галочку в выборе клока ( как потом оказалось не ту) и заново их перезаписал. После этого контроллер не отвечает даже на внешние такты. Что там с ним начудил ?! А основная проблема в том, что платка с ним залита лаком, так-что выдрать tqfp проблематично.
Спасибо за ссылку . Обязательно посмотрю
Доброй ночи котам! Вопрос как расставить фюзы Attiny2313 Плата управления шаговым двигателем, програматор SmartProg, с Attiny2313 работать неприходилось, хочу попробовать собрать устройство, Плата управления шаговым двигателем в програмировании полный 0 вообше.
На самом деле нужно сделать чтото вроде дойстика для управления движения каретки станка ЧПУ по осям X,Y,Z. При удержании кнопки скорость должна наростать, и уменьшаться при приближении к концу стола в каждом направлении, может есть где готовая схема ткните носом в нужном направлении желательно на МК и с драйверами на сборках имею приличное количество внутренностей от принтеров думаю их для этого приспособить есть достаточно мощные драйвера от больщёго принтэра EPSON и других поменьше, драйвера
STK 6885H, STK6713BMK2, STK66025A, STK66125, и блок питания от него. Сооружение было достаточно габаритное весилокилограм 30-40. Все детали на платах пока невыпаивал.
Доброго времени суток. Проблема следующая, зашил намеренно в меге8 фуз ресета, PC6 будь он неладен понадобился. Собственно имеется HVProg, но шить обратно (в параллельном режиме) он отказывается, ругается стало быть. Где траблу искать?
_________________ При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Доброго времени суток. Проблема следующая, зашил намеренно в меге8 фуз ресета, PC6 будь он неладен понадобился. Собственно имеется HVProg, но шить обратно (в параллельном режиме) он отказывается, ругается стало быть. Где траблу искать?
В железке HVProg или в ПО. Т.к. сама мега шеться обратно без проблем.
В железке HVProg или в ПО. Т.к. сама мега шеться обратно без проблем.
HVProg - программатор Хаммера
ПО - АВРстудия4
программатор исправен, адаптер под мегу тож правильно разведён (раньше шил без проблем), мега - тоже рабочая, зашитая в неё программка (до сброса ресета) работает как часики
_________________ При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения