ПредишенСледващото

На първо място, не забравяйте да прочетете прегледа Uniprof. много неща стават ясни.
Изтегли софтуер UniRrof.
Uniprof - програматор за AVR. Радвайки avr.nikolaew.org

Освен това, ние се нуждаем от COM програмист. както и на борда развитие с конектори за свързване на програмиста (например, да се трасира дъска с ATTiny2313). Това е може би всички ние се нуждаем.

прозорец UniRrof изглежда така:

028-Uniprof - програма за AVR чрез COM порт

Сега той ще ви преведе през процеса на програмиране с COM програмиране:

1 Свържете програмист към COM порт.

2 Свържете програмист на борда MCU, се прекъсва захранването на микроконтролера.

3-та серия UniRrof (ако вече не работи), изберете в "програматор свързан» COM порт. Ако не знаете номера на COM порт, просто повтаряме през всички завои. Blue трябва да показва името на микроконтролер. За да тествате надеждността на връзката мушкам няколко пъти в честотата на червения система. Ако такъв прозорец, който се пада на всеки етап. връзката е ненадеждна - поставете отметка "спирачка" - и проверете отново.

4 Натиснете бутона, за да изтеглите «HEX». изберете правилния файл фърмуера. В «ПРОГРАМА» на прозореца ще се покажат цифри - нашата програма.

5 Натиснете «Изтрий» - изтриване на микроконтролера. Ако възникне грешка - поставете отметка "спирачка".

6 Натиснете «Prog» - пише в програмата на микроконтролера. Ако възникне грешка - поставете отметка "спирачка". повторно изтриване и повторно програмируеми. Програмата е написана, остава да бъдат написани Fyuz.

7Obyazatelno поставете отметка "спирачка"! Натиснете бутона «FUSE». виж карето, в която 4 клона (4 байта конфигурацията на регулатора). Във всеки отсек натиснете бутона «Прочети» чете текущата стойност (това ще намали вероятността за грешка при въвеждането на нови стойности). Въвеждане на нови стойности Fyuz. Особено внимание се обръща внимание върху оградени в червено Fyuz. Те трябва да останат в същото състояние, или допълнително програмиране става невъзможно. Push «Напиши» във всеки един от прозорците (първите прозорец - бита защита - не могат да се пипат). Съставено Fyuz зашит!

8 махане от микроконтролера, забранете програмист от дънната платка - микро зашити, че устройството е готово!

- не е намерен микроконтролер - проверете връзката на програмиста към контролера, да провери силата на контролера (с + 5V), опитайте се да промените порта (ако имате повече от един);

- не са признати от контролера - кърлеж "спирачка" червен poklikat няколко пъти честотата на система, поставете керамичен кондензатор за задвижване на краката контролер когато дълго влак от голямо, може би по-голяма намеса предотврати - намаляване на продължителността на цикъла;

- фърмуер записва грешки - кърлежи "спирачки" червен poklikat няколко пъти честотата на система, поставени керамичен кондензатор енергиен контролер крак ако дължината на линия е голям, голям шум може да повлияе - да се намали дължината на линия;

Послепис Трябва мига с изключение на Flash също EEPROM?
Толкова е просто! Първо, поставете отметка EEPROM - EEPROM Ще се появи прозорец (Tick "спирачка" трябва да се примири с това!). След това отворете програмата за HEX файл автоматично ще намерите и изтеглите на ЕНП-файл (пълен с данни, както на прозореца на програмата и EEPROM). Ако той не уточни yuniprof ПЕЕ-файл се отваря диалогов прозорец за избор на файл. След това, действащ както е описано по-горе. Когато натиснете «Prog» ключ може да се програмира и Flash и EEPROM. Това е!

(Посетени 12146 пъти, 11 посещения днес)

навигация в публикациите

Добре дошли! Реших да се опитам да съедините ATTiny2313. Преди фърмуера всичко беше нормално. След фърмуера не се определя микрона. Fyuz показват, както следва:
CKSEL0 о
CKSEL1 о
CKSEL2 -
CKSEL3 о
SUT0 о
SUT1 -
CKOUT -
CKDIV8 -
RSTDISBL о
BODLEVEL0 -
BODLEVEL1 о
BODLEVEL2 -
WDTON -
SPIEN -
EESAVE -
DWEN о
Ж1 -
Lb2 -
SELFPRGEN -
Това, което не е направил?

Освен външен резонатор до 3 MHz.
Той стои? Ако не - сложи цялата работа.
И още:
- CKOUT - имате нужда от изхода на честотния крак главния осцилатор MK? Ако не е забранено - сложи чавка.
- Необходима е таймер WDTON vachdog? - ако не е изключен.

@GetChiper
Благодаря за помощта! Външно кристал не си струва! Не знаех, че различните програми трябва да поставите на Fyuz. Благодаря отново.

@GetChiper
Поставете часовника с кварц-дънна платка все още не е zapuskaetsya.Proboval с Conder и без. Къде другаде може да е проблема?

Кварцов часовник няма да работи. Поставете нормално 1-3 MHz.

@GetChiper
Сложих на 3.2768 MHz кварцов - Бягай! Благодаря за помощта!

Здравейте, възможно ли е да COM програмист Громов и тази програма флаш atmega8a-о чип 1024. Само в Китай донесе VagTacho 3.01 там atmega8a-о чип 1024. Chip определя като mega8 но след натискане на бутона Prog дава грешка.
За ранни благодаря за помощта.

В подкрепа на онлайн програмиране този чип не е така. Но това всъщност е копие на megi8, трябва да се опита - как да се реагира на програмата.

Благодаря за отговора.
Друг въпрос. В прог IU chipblasteravr EESAVE = 0 = 1 UniRrof
SPMEN = 0 UniRrof не го прави.
Какво да направите в този случай.

SPMEN - това е най-често не е необходимо (запис на резолюция за изчистване на програмата - самостоятелно програмиране), така че просто го игнорирате

Между другото, точно това Fyuz писмено SELFPRGEN

EESAVE = 0 UniRrof = 1? Какво ще кажете за

Сложете нещо такова. Това Fyuz активира или деактивира изтриване EEPROM препрограмиране на кристала.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!