1
�
1IC)
=и
�
2
V
1
и
с
:i:
с
с
w
:i:
s
х �
r...
. . ,-
1
>
�
1
с
�
z
!:
= 3
,:с 1
с
�
3
�
�
�
i
3
i
Книга 1
А. В. Кравченко
10 практических
устроиств на
АVR-микроконтроллерах
КНИГА 1
Москва, Издательский дом "Додэка-ХХI"
Киев, "МК-Пресс"
2008
ББК 32. 973-04
УДК 004. 312
К78
Кравченко А. В. К78 10 практических устройств на АVR-микроконтроллерах. Книга 1 - М. :
Издательский дом "Додэка-ХХI", К. "МК-Пресс", 2008. - 224с, ил
ISBN 978-5-94120-205-8 (Изд. дом "Додэка-ХХI")
ISBN 978-966-8806-41-4 ("МК-Пресс")
Данная книга открывает серию сборников с практическими примерами применения
микроконтроллеров В· ней рассмотрены десять завершенных устройств на базе микрокон
троллеров AVR, которые можно легко собрать в домашних условиях и применять в быту
или профессиональной деятельности генератор световых эффектов, счетчик событий,
музыкальный звонок, индикатор уровня звука, повышающий преобразователь, схема
управпения шаговым двигателем, цифровой термометр и др. Благодаря подробному анализу аппаратной и программной части устройств, книга
будет интересна и полезна как начинающим, так и опытным радиолюбителям, желающим
изучить методы эффективного применения микроконтроплеров. ББК 32. 973-04
ISBN 978-5-94120-205-8 (Изд дом "Додэка-ХХI") © Кравченко А. В. , текст, 2007
ISBN 978-966-8806-41-4 ("МК-Пресс") © "МК-Пресс", оформление, 2008
3
Содержание
Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 5
Глава 1. �рограмматор SТК200 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 7
Глава 2. Шар со световыми эффектами для новогодней елки . . 16
Программа ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 20
ГJ1ава 3. Верхушка новогодней елки... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 24
Программа ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 27
Плата ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 34
Глава 4. Счетчик событий ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... . 39
Программа ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 41
Плата ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 56
Глава 5. Музыкальный звонок ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 58
Программа ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 60
Плата ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 67
Настройка схемы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 68
Глава 6.