Книга в доступной форме вводит читателя в мир микропроцессорной техники. Собраны материалы, затрагивающие различные аспекты проектирования микропроцессоров: от сведений о простейших логических элементах до изложения принципов разработки микропроцессорных систем и достаточно сложных многомодульных программ для них. Из всего многообразия микропроцессоров в качестве примера рассматриваются микроконтроллеры семейства MCS-51. Выбор связан с их распространенностью, доступностью и поддержкой такими крупнейшими производителями, как Analog Devices и Texas Instruments. Описанные методы разработки микропроцессорных устройств можно применять и при использовании микросхем других семейств. Большое внимание уделено построению структуры, принципам написания и отладке программ для микроконтроллеров на языках Си и ассемблере. Приведены готовые шаблоны для написания программ на ассемблере и показаны особенности применения языка Си для реализации конкретных устройств.
|