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

Наши базы

Форма входа

Друзья сайта




REM-TV

Сейчас на сайте
Онлайн всего: 208
Гостей: 170
Пользователей: 38
yaani2, Savik, zhenyayalta, lqddrw, Pokemon-20, maxl2303, econ, sanyok7000c, seregaoz, farwood, om-nom, ua3yjv, asdfgh265, avg62, noyhay, Тимофей072, soloshchuk, CARKELSOR, phantom1919, Deka19, zenoviy, boujariss, roma098, grandEllectRo, harhasflorin, ur5fff, mamin_computershik, gaydan1985, genia01, Andriyna, Hamidhamid33, Парт, alexei27, NervousDevil, Wueguen, vittor07, yasin0606, psor

Top 20 Uploaders

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


Приветствую Вас, Гость · RSS 03.11.2025, 00:03:41

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

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


Включаем программатор 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 | Категория: Статьи / Программаторы (железо, инстркуции и софт) | Просмотров: 22734 | Комментариев: 10 | Понравилось: 22 |


Читать другие статьи, блоги:
CM6800T как проверить.
Принтер HP LJ M105a не включается
Ремонт портативной колонки Dialog Progressive AP-1...
Pantum M6500 - Белый экран
Телевизор SAMSUNG LE40C550J1W не включается
Сброс ошибки JVC KD-R327
Прибор для входа в сервис меню тв LG ЛДж
Неродной пульт для DVD на базе процессоров Sunplus...
CD/MP3 видит количество песен на диске но не поет,...
ТВ Panasonic TX-R32LE7, частые повреждения блока п...
Всего комментариев: 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
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]