Стоп! Но устройство ещё не завершено, включать и радоваться ещё рано… Дело вот в чём, микросхема ATMEGA8 представляет из себя 8-разрядный микроконтроллер с 8 Кбайтами внутрисистемной программируемой Flash памяти. Эти килобайты памяти предназначены для хранения его рабочей программы, то есть ATMEGA представляет из себя небольшую программируемую ЭВМ… Теперь нам нужно зашить программу в контроллер, которая и будет управлять свечением светодиодов. Для этого нам нужен программатор. Проще всего в изготовлении LPT программатор, с него и начнём. Собираем программатор по приведённой схеме. Схема простая до смеха.., главное ничего не перепутать и припаять все ножки куда надо. Нам понадобится старый LPT шлейф или просто разъём, панелька под микросхему, несколько радиодеталей и провода. Работы на час-два, от силы. Вот что получилось у меня:
Всё, программатор готов. Но, сам по себе он работать не может, для этого нужна специальный софт... Итак, нам понадобится прога CodeVision AVR. Устанавливаем её соответствующим образом, как написано в ридми файле. Запускаем и видим заставку проги для прошивки микроконтроллеров: