ВВЕДЕНИЕ
Бурное развитие технологий изготовления цифровых интегральных схем,
характерное для конца двадцатого века, привело к появлению микропроцессоров
(процессоров выполненных на одном кристалле кремния), а затем и однокристальных
микроЭВМ. Малогабаритные и недорогие (от одного доллара США) эти устройства
стали широко использоваться при реализации электронных схем, всё более и более
тесня своих аналоговых собратьев. В результате на сегодняшний день трудно найти
современную систему управления, выполненную на базе аналоговых электронных
элементов. МикроЭВМ встраиваются в бытовую технику, автомобильную технику и
даже в игрушки. Управляющие системы на производстве организованы в
иерархические вычислительные сети с суперЭВМ на верхнем уровне и локальными
управляющими контроллерами – на нижнем.
Такое положение вещей не могло не привести к соответствующей корректировке
программы обучения специалистов по автоматизации технологических процессов и
производств. В программе появились курсы, знакомящие: с цифровой
микросхемотехникой; принципами организации и функционирования
микропроцессорных систем; дающие навыки программирования и практического
использования микропроцессоров. К ним и относится данный курс «Основы
микропроцессорных систем управления».
Микропроцессорная система управления или микроконтроллер представляет
собой совокупность программно-аппаратных средств, поэтому специалист по
цифровым системам управления – это, прежде всего, специалист по программированию
и цифровой электронике. Этим и обусловлен круг вопросов, рассматриваемых в данном
пособии. В главах один и два рассмотрены способы представления и кодирования
информации в ЭВМ. В третьей главе изложены математические основы построения
цифровых схем (алгебры Буля). Четвертая глава посвящена описанию типовых узлов
цифровой микросхемотехники. В пятой главе рассмотрены принципы организации
микропроцессоров.
Таким образом, данный курс является вводным в блоке дисциплин, посвящённых
использованию микропроцессоров в системах управления, и содержит сведения об
аппаратных средствах.
Хотелось бы выразить благодарность людям, в разное время работавшим на
кафедре ЭПиАПУ КнАГТУ и участвовавшим разработке базовой концепции данного
курса и учебно-методического обеспечения - доцентам Прокопову А.А. и Мурашко Ю.П.,
а также студентам специальности 210100 «Управление и информатика в технических
системах», внесших посильный вклад в проработку отдельных вопросов и создание
рукописи, и в частности Урасову Д.
Автор
Первый элемент
нулевой ячейки
Ячейка с адресом 2