МИКРОПРОЦЕССОРЫ

 

 

 

Швец В.А., Шестакова В.В., Бурцева Н.В., Мелешко Т. В. Одноплатные микроконтроллеры. Проектирование и применение

Швец В.А., Шестакова В.В., Бурцева Н.В., Мелешко Т. В.
Одноплатные микроконтроллеры. Проектирование и применение
.

- К.: "МК-Пресс", 2005. - 304с, ил. ISBN 966-96415-4-3

Книга посвящена вопросам комплексного проектирования одноплатных микроконтроллеров для информационных и управляющих систем, построенных на универсальных микропроцессорах х86 и микроконтроллерах семейства х51. Подробно рассматриваются вопросы проектирования узлов одноплатных микроконтроллеров, программного обеспечения, применение микропроцессоров в цифровой обработке информации и измерительных устройствах.

СКАЧАТЬ 2 Mb

ОБСУДИТЬ НА ФОРУМЕ




Rambler's Top100

СОДЕРЖАНИЕ


Содержание..................................................................................................................................3
Введение......................................................................................................................................5
Используемые в книге сокращения..............................................................................................6

Глава1.
Проектирование одноплатных микроконтроллеров......................................................................7
1.1. Общие сведения.....................................................................................................................7
1.2. Форматы данных, используемые в микроконтроллерах........................................................13
1.2.1. Целые двоичные числа без знака.......................................................................................13
1.2.2. Целые двоичные числа со знаком......................................................................................15
1.2.3. Вещественные числа.........................................................................................................15
1.2.4. Строки...............................................................................................................................18
1.3. Проектирование программного обеспечения........................................................................19
1.3.1. Задачи проектирования программного обеспечения..........................................................19
1.3.2. Базовые директивы для оформления модулей на языке Ассемблера 1810..........................22
1.3.3. Базовые директивы для оформления модулей на языке Ассемблера МК51........................45
1.3.4. Программирование ветвлений и циклов на языках Ассемблера 1810 и МК51 ..................59
1.3.5. Арифметические операции над целыми числами на языках Ассемблера 1810 и МК51......62
1.3.6. Арифметические операции над вещественными числами.................................................81
1.3.7. Вычисление элементарных функций.................................................................................96
1.4. Проектирование аппаратного обеспечения.........................................................................104
1.4.1. Процессорный модуль на БИС 1810................................................................................106
1.4.2. Модули памяти микроконтроллера на МП 1810..............................................................109
1.4.3. Селекторы адресов микроконтроллера............................................................................112
1.4.4. Структура микроконтроллера на МК51 ..........................................................................116
1.4.5. Интерфейс параллельных каналов ввода/вывода.............................................................118
1.4.6. Интерфейс последовательных каналов ввода/вывода......................................................138
1.4.7.Формирование временных интервалов.............................................................................169
1.4.8. Система прерываний процессоров на микросхеме 1810...................................................185
1.4.9. Каналы прямого доступа процессоров на КР1810ВМ86..................................................212

Глава 2.
Применение микропроцессоров в устройствах обработки информации....................................245
2.1. Цифровой фильтр...............................................................................................................245
2.1.1. Последовательное включение элементарных фильтров...................................................251
2.1.2. Параллельное включение элементарных фильтров..........................................................254
2.1.3. Алгоритм вычисления и пример программы цифрового фильтра....................................256

Глава 3.
Одноплатные микроконтроллеры в измерительных приборах...................................................261
3.1. Цифровые частотомеры......................................................................................................261
3.1.1. Измерение периода сигнала методом дискретного счета................................................ 262
3.1.2. Измерение частоты методом дискретного счета..............................................................265
3.1.3. Структурная схема измерителя........................................................................................268
3.2. Цифровой фазометр...........................................................................................................269
3.3. Цифровой вольтметр..........................................................................................................271
3.3.2. Время-импульсный вольтметр.........................................................................................272

Глава 4.
Микропроцессоры, применяемые в одноплатных микроконтроллерах......................................274
4.1. Перспективы микроэлектронного производства.................................................................274
4.2. Универсальные микропроцессоры.....................................................................................277
4.2.1. Микропроцессор Pentium................................................................................................279
4.2.2. Микропроцессор архитектуры Alpha...............................................................................287
4.2.3. Микропроцессор PowerPC 620........................................................................................291
4.3. Сигнальные процессоры....................................................................................................293
4.3.1. Сигнальные процессоры Motorola...................................................................................296
4.3.2. Сигнальные процессоры Texas Instruments......................................................................302
4.3.3. Сигнальные процессоры Analog Devices..........................................................................302


По всем вопросам, замечаниям и предложениям обращаться по этому адресу mister-grey@narod.ru

Copyright® Grey 2004-2007

Hosted by uCoz