Список форумов Ремонт бытовой техники и електронники Ремонт бытовой техники и электроники
 
  Файло-обменникФайлы    ПрошивкиПрошивки   ПродажаПродажа   ЛитератураЛитература   СтатьиСтатьи 
Каталог статей/блогов
Меню сайта

Наши базы

Форма входа

Друзья сайта




REM-TV

Сейчас на сайте
Онлайн всего: 262
Гостей: 208
Пользователей: 54
Savik, Коша68, ku_bik, nicecockbro, tolyan73, pirat1964, BeatMaster, vostochniy147, Димакимм, bazackip, Evgenn76, Kristi, Lexx1342, demonstarboy, tele6, Alex555555, machenist, tomacgocha, cingiz123, kasp1, Igorkam, Skif-69, данилыч, andron, vornst, Ondr, SMART146, Remros, alexilim, 7996795543, Reger, И90, shuriken1111, pall-dnb, jychara, ggg3, Василий1974, Олег_Zloy, gradikf, MASTERSTUD, LLITbIk, Telefuntik, qqshqa2008, wenom72, mobilsyti, fef1986, Kulibin82, KRISNALL, mih, Saymon197710, [Полный список]

Top 20 Uploaders

Партнёры проекта


Приветствую Вас, Гость · RSS 23.11.2025, 09:15:36

Главная » Статьи » Статьи » Программаторы (железо, инстркуции и софт)

Программирование микроконтроллеров для начинающих


Включаем программатор STK 200/300, сделанный вот по этой схеме.

Печатная плата в форматах P-CAD ASCII(*.pcb) и DipTrace лежат Здесь
На плате разведено место под штекер питания (от игровой приставки Dendi), а также со стороны дорожек можно припаять гнездо Мини USB и питать программатор от компьютера через стандартный кабель (мини USB ------- USB), смотрите распиновку на кабеле USB, так как есть китайские подделки кабелей, если питание будет через USB кабель, то стабилизатор 78L05 не нужно устанавливать на плате!
На рисунке ниже сборочный чертёж и сторона дорожек платы.


Запускаем программу Pony Prog2000 (которую можно найти на просторах интернета)
В появившимся окне, заходим в Setup --- Calibration, далее нажимаем YES: проходит процесс калибровки

Должно появиться

(в процессе калибровки питание программатора отключено).
Далее заходим в Command -- Program Options и выставляем как на рисунке рис1

Рис1
Далее заходим в Setup -- Interface Setup и проверяем настройку порта, она должна соответствовать рисунку 2

Рис2
Далее нажимаем Probe на рисунке 3 должно появиться
Рис3
Если она не появилась, а (появилось Test Failed),то проверяем монтаж и подключение программатора, а вообще этот тест показывает наличие перемычек у ножек (2и12) и (3и11)LPT порта.
Далее включаем питание программатора (я использую стабилизированный БП +5в),
Программировать будем на примере ATmega8,схема её включения на рисунке 4
Рис4
Далее выбираем шаг 1 AVR micro, шаг 2 ATmega8 смотрим рисунок 5
Рис5
После загружаем файл прошивки через File -- Open Device File смотрим рисунок 6
Рис6
Всё приготовление закончено и всё готово к прошивке, нажимаем клавишу Launch program cycle
Смотрим рисунок 7
Рис7
Когда прошивка закончится, программа напишет Program successful
Ну теперь самая важная часть прошивки, это нужно выставить так называемые защитные биты конфигурации фьюзы(fuses), а по научному (Security and Configuration Bits ).
Для этого нажимаем на замочек, смотрим рисунок 8
Рис8
В появившемся окне

Нажимаем кнопочку Read (т.е этим действием мы считываем фьюзы с контроллера), далее как считали выставляем какие нужно конструкции фьюзы и нажимаем Write (запись), всё наш контроллер готов к использованию!
Удачного программирования!
Всего голосов: ... |

Материал добавил: ivan11z, 03.09.2012(Понедельник) в 14:47:41 | Категория: Статьи / Программаторы (железо, инстркуции и софт) | Просмотров: 22753 | Комментариев: 10 | Понравилось: 22 |


Читать другие статьи, блоги:
Простой прибор для проверки датчиков Холла гироску...
Регулируемый блок питания. Часть 4. Конструкция.
VERMONA ER9 чем заменить u112d?
Ремонт телевизора DEXP U50F7000E
Усилитель Fortex PC 1350EL
LG50PN450D уходит в защиту
Увлажнитель воздуха YK-113A-ZN.
Балласт для ремонта источников питания
Адаптер 2.5` SATA to mSATA
ремонт аудиосистемы DEXP V460
Всего комментариев: 101 2 3 ... 7 8 »
#1   (15.09.2012 02:39:09) [Материал]
  
Все правильно,но я хотел бы добавить для новичков:
1Не делайте руссификацию,так как при руссификации в таблице микросхем становиться меньше микросхем(разновидность микросхем)
2Если были неправильно по ошибке выставлены фьюзы и после прошивки программатор не видет микросхему ,не спешите ее выбрасывать,есть много способов исправить фьюзы
http://avrdevices.ru/ispravlenie-fyyuzov-avr/


1-1 2-2 3-3 ... 7-7 8-8
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]