Автор, будучи по образованию инженером-механиком, увлекался разработкой устройств цифровой автоматики. Для этого он освоил цифровые микросхемы нескольких серий и применял их при создании разных замысловатых штучек.
Однако, чтобы построить какое либо серьезное устройство, например частотомер, требовалось несколько десятков микросхем. Много времени уходило на разработку схемы, макетирование, поиск и устранение ошибок.
Конструирование нового устройства не могло обойтись без повторения всех этапов работы от схемы и печатной платы до монтажа и устранения ошибок.
Другое дело Ц Микроконтроллер!
Всего на одной микросхеме используя одну универсальную печатную плату можно построить устройство, которое будет выполнять множество разных функций!
Но для того, чтобы "вдохнуть" жизнь в Микроконтроллер необходимо изучить ассемблер , научиться строить графы, блок-схемы алгоритмов, схемы конечных автоматов и т.д. В общем, целая гора всяких полезных и необходимых знаний.
Автор долго топтался у подножья этой горы, не решаясь начать "восхождение ". Это и понятно Ц без специального образования как без альпинистского снаряжения, можно шею свернуть!
На сайте WWW . ATMEL . RU автор нашел это "снаряжение "в виде графического ассемблера Algorithm Builder .
В общем, через несколько дней автор уже "строил " алгоритмы.
Он уверен, что любой заинтересованный радиолюбитель, или специалист, желающий освоить эту увлекательную технику, начнёт писать программы для МК через несколько часов после прочтения этого Учебного пособия!