Страница 16 из 134

Добавлено: Пт окт 24, 2008 09:07:03
Тихан
Не....Помехи...с помехами се нармально, значит внешний генератор....... :( :( :(

Добавлено: Сб ноя 01, 2008 00:12:41
IRF840
Просьба подсказать, как в IC-Prog поставить биты защиты для PIC18F452?

Добавлено: Вт ноя 04, 2008 02:56:42
Владимир К.
Доброго всем.
У меня какая-то непонятная хрень происходит с tiny13. Беру рабочую прошивку(моргалку), ставлю тактирование от внутреннего генератора 9,6 МГц, fuses как положено - прошиваю. все работает. Меняю тактовую частоту на 4,8 МГц - прошиваю. И писец - контроллер молчит, шиться через ISP не хочет. Меняю fuses, на паралельном программаторе, для 9,6 МГц - и контроллер оживает. проверял на нескольких контроллерах - одно и тоже.
Может кто сталкивался с такой проблеммой(или похожей) - пните на правильный путь...

Добавлено: Вт ноя 04, 2008 03:01:01
biDE
Владимир К. писал(а):У меня какая-то непонятная хрень происходит с tiny13 .... пните на правильный путь...
Почитай даташит, раздел эррата, там описаны комбинации которые приводят к ошибкам.

Добавлено: Ср ноя 05, 2008 21:20:55
Angelus
Владимир К. писал(а): Меняю тактовую частоту на 4,8 МГц - прошиваю..
А фюз предварительного деления частоты на 8 CKDIV8 Запрограммирован?

Добавлено: Чт ноя 06, 2008 01:01:40
Владимир К.
Ну собсно нашел проблему. Перечитал повнимательней раздел эррата и точно есть такая проблема у них. Никогда не думал что не только программы содержат баги, но и железо тоже этим страдает.

Добавлено: Чт ноя 06, 2008 01:30:38
biDE
Ну железо тоже люди живые рожают :) , отсюда и баги ...

Добавлено: Пт ноя 07, 2008 09:55:52
Left Radio
Подскажите пожалуйста как мне выставить тактирование от внутреннего генератора в PIC18F4685 и как при этом задать частоту МК.
Вт гляньте правильно ли я выставил фьюзы , а то не хочется напутать и потом не запустить МК :cry: :

Код: Выделить всё

#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)

Добавлено: Вс ноя 16, 2008 17:40:58
Man
Подскажите пожалуста правельноли выставлены фьюзы , для кварца 16Mhz? Мк запустился работает , только такое ошушение что он работает от внутренего генератора, так как LCD заполняется около 2секунд а должен моментально.

Добавлено: Вс ноя 16, 2008 18:37:52
Aheir
Да вроде, CKSEL все сняты, остальное не так критично...

Добавлено: Вс ноя 16, 2008 19:01:22
Man
Может чтото с кварцем , если я шас поставлю например кварц на 8Mhz то надо будет фьюзы менять?

Добавлено: Пн ноя 17, 2008 02:34:43
Паятель
Если бы кварц был виноват, тогда вообще не работало бы.
Man писал(а):Может чтото с кварцем , если я шас поставлю например кварц на 8Mhz то надо будет фьюзы менять?
Нет, но работать-то ещё медленнее будет.

Добавлено: Сб ноя 22, 2008 14:52:15
Dimych1976
Господа, подскажите пожалуйста. У атмеги64 есть фьюзы, отключающие RESET (типа RSTDISBL у атмеги8 )? А то случилась трабла. Видимо, криво прошил фьюзы, связанные с тактовыи генератором. И теперь вообще ничем не определяется. Даже с программатором с внешним тактом. В мануалах фьюз RSTDISBL у атмеги64 не нашел. :cry:

Добавлено: Вс ноя 23, 2008 13:33:08
Aheir
Если говорите, что " криво прошил фьюзы, связанные с тактовыи генератором, то причем здесь RSTDISBL? Если ни подключение быстрого/медленного кварцев, ни внешний такт не помогают, то печально.
Но варианты есть, например http://radiokot.ru/forum/viewtopic.php?t=10130

Добавлено: Вс ноя 23, 2008 16:40:50
Dimych1976
я считал фьюзы в cv avr, изменил одну галочку в выборе клока ( как потом оказалось не ту) и заново их перезаписал. После этого контроллер не отвечает даже на внешние такты. Что там с ним начудил ?! А основная проблема в том, что платка с ним залита лаком, так-что выдрать tqfp проблематично.
Спасибо за ссылку . Обязательно посмотрю

Добавлено: Вс ноя 23, 2008 16:54:34
Dimych1976
кстати, я правильно понял, что если фьюзы запрограммированы на RC цепочку, то и подключать ее придется. А внешние клоки не спасут?

Плата управления шаговым двигателем

Добавлено: Чт ноя 27, 2008 04:28:27
Skorpion
Доброй ночи котам! Вопрос как расставить фюзы Attiny2313 Плата управления шаговым двигателем, програматор SmartProg, с Attiny2313 работать неприходилось, хочу попробовать собрать устройство, Плата управления шаговым двигателем в програмировании полный 0 вообше.
На самом деле нужно сделать чтото вроде дойстика для управления движения каретки станка ЧПУ по осям X,Y,Z. При удержании кнопки скорость должна наростать, и уменьшаться при приближении к концу стола в каждом направлении, может есть где готовая схема ткните носом в нужном направлении желательно на МК и с драйверами на сборках имею приличное количество внутренностей от принтеров думаю их для этого приспособить есть достаточно мощные драйвера от больщёго принтэра EPSON и других поменьше, драйвера
STK 6885H, STK6713BMK2, STK66025A, STK66125, и блок питания от него. Сооружение было достаточно габаритное весилокилограм 30-40. Все детали на платах пока невыпаивал.
:)

Добавлено: Пт ноя 28, 2008 00:14:55
GRafGRay
Доброго времени суток. Проблема следующая, зашил намеренно в меге8 фуз ресета, PC6 будь он неладен понадобился. Собственно имеется HVProg, но шить обратно (в параллельном режиме) он отказывается, ругается стало быть. Где траблу искать?

Добавлено: Пт ноя 28, 2008 06:55:53
BerZerK-ku
GRafGRay писал(а):Доброго времени суток. Проблема следующая, зашил намеренно в меге8 фуз ресета, PC6 будь он неладен понадобился. Собственно имеется HVProg, но шить обратно (в параллельном режиме) он отказывается, ругается стало быть. Где траблу искать?
В железке HVProg или в ПО. Т.к. сама мега шеться обратно без проблем.

Добавлено: Пт ноя 28, 2008 08:28:30
GRafGRay
BerZerK-ku писал(а): В железке HVProg или в ПО. Т.к. сама мега шеться обратно без проблем.
HVProg - программатор Хаммера
ПО - АВРстудия4

программатор исправен, адаптер под мегу тож правильно разведён (раньше шил без проблем), мега - тоже рабочая, зашитая в неё программка (до сброса ресета) работает как часики