книга Основы проектирования микропроцессорных устройств автоматики

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
0-9 A B C D I F G H IJ K L M N O P Q R S TU V WX Y Z #


Основы проектирования микропроцессорных устройств автоматики

скачать Основы проектирования микропроцессорных устройств автоматики бесплатно
Название: Основы проектирования микропроцессорных устройств автоматики
Автор: Каган Б.Б., Сташин В.В.
Страниц: 304
Формат: DJVU
Размер: 10 Мб
Качество: Нормальное
Язык: Русский
Год издания: 1987


Рассмотрены особенности организации 8- и 16-разрядных микропроцессоров(МП), однокристальных микроконтроллеров, структуры и функционирование основных БИС МП-наборов.Описаны методы комплексирования, синхронизации и программной настройки БИС МП-наборов при проекторовании, способы программной реализации типовых процедур управления и обработки данных.
Для инженеров, работающих в области автоматики, АСУ ТП, вычислительной и информационно-измерительной техники.


ОГЛАВЛЕНИЕ

Предисловие ..............
Глава первая. Основные понятия....... 6
1.1. Общие сведения...........
1.2. Основные характеристики и типы МП -..... 8
1.3. Типичная структура микропроцессорного устройства (системы).............. 11
Глава вторая. Организация однокристальных 8-разрядных
микропроцессоров............ 15
2.1. Общие сведения о микропроцессоре К580 .... 15
2.2. Представление чисел в микропроцессорах .... 16
2.3. Структура микропроцессора К580 ...... 19
2.3.1. Блок регистров........... 20
2.3.2. Арифметическо-логическое устройство..... 22
2.3.3. Стековая память........... 23
2.3.4. Буферные схемы........... 24
2.4. Система команд микропроцессора К580 24
2.5. Управление МП-системой......... 32
2.5.1. Алгоритм управляющего автомата МП .... 32
2.5.2. Тактирование МП и синхронизация МП-системы . . 33
2.5.3. Слово состояния МП— средство управления системой 36
2.5.4. Управляющее устройство МП....... 37
2.5.5. Работа МП-системы под управлением первичного автомата............... 40
2.5.6. Работа первичного управляющего автомата в режиме прерывания.............. 43
2.5.7. Работа первичного управляющего автомата в режиме прямого доступа к памяти.......... 45
Глава третья. Организация однокристальных 16-разрядных
микропроцессоров............ 47
3.1. Общие сведения о микропроцессоре К1810 .... 47
3.2. Логическая организация и интерфейс микропроцессора
К1810............... 48
3.2.1. Устройство сопряжения с шиной...... 48
3.2.2. Операционное устройство........ 52
3.2.3. Интерфейс МП и реакция устройства управления на
внешние сигналы............ 54
3.3. Работа устройства управления МП...... 58
3.4. Система команд МП К1810........ 59
3.4.1. Общие сведения о системе команд...... 59
3.4.2. Форматы команд........... 60
3.4.3. Способы адресации.......... 65
3.4.4. Группы команд........... 67
Глава четвертая. Организация и особенности использования
однокристальных микроконтроллеров....... 85
4.1. Общие сведения о микроконтроллере 1816 . . . 85
4.2. Организация микроконтроллера 1816...... 86
4.2.1. Функциональное назначение выводов корпуса МК . . 87
4.2.2. Арифмётическо-логическое устройство , 89
4.2.3. Память микроконтроллера........ 91
4.2.4. Организация ввода — вывода информации в МК . . 94
4.2.5. Управление работой микроконтроллера..... 98
4.3. Система команд однокристального микроконтроллера 18І6 107
4.3.1. Группа команд пересылки данных...... 109
4.3.2. Группа команд арифметических и логических операций 115
4.3.3. Группа команд ввода — вывода информации 120
4.3.4. Группа команд передачи управления 124
4.3.5. Группа команд операций с таймером..... 130
4.3.6. Группа команд, управления режимом работы МК . 131
4.4. Варианты структур МК-системы....... 133
Глава пятая. Организация интерфейса микропроцессорных
систем. Интерфейсные БИС......... 138
5.1. Общие сведения........... 138
5.2. Способы организации передачи информации между устройствами МП-системы.......... 141
5.3. Структура интерфейса И41 . . . . 143
5.4. Организация прерываний. Арбитраж...... 146
5.5. Функционирование интерфейса И41...... 152
5.6. Особенности организации интерфейса МАЛТИБАС-2 153
5.7. Унифицированные интерфейсные БИС..... 159
5.8. Порт ввода —- вывода.........,160
, 5.9. Шинный драйвер........... 164
5.10. Программируемый периферийный адаптер . . . . 165
5.11. Программируемый связной адаптер ...... 170
5.11.1. Внутренняя организация адаптера..... 170
5.11.2. Программируемый связной адаптер в асинхронном режиме системного обмена......... 175
5.11.3. Программируемый связной адаптер в синхронном режиме системного обмена.......... 177
5.12. Блок приоритетного прерывания...... 177
5.13. Программируемый контроллер прерываний . . , 181
5.14. Программируемый интервальный таймер .... 192
5.15. Контроллер прямого доступа к памяти..... 199
Глава шестая. Программная реализация типовых вычислительных процедур............ 209
6.1. Типовые структуры схем алгоритмов обработки данных 212
6.2. Примеры программ для МП К580 ...... 213
6.2.1. Операции с массивами данных ....... 213
6.2.2. Операции над многобайтными числами . . . . 216
6.2.3. Программная реализация операции умножения . • 218
6.2.4. Программная реализация операции деления ¦ , . 219
6.3. Примеры программ обработки данных в микропроцессоре К1810.............. 221
6.3.1. Умножение 32-разрядных целых чисел без анака . . 2?!
6.3.2. Деление 32-разрядного числа на 16-разрядное • • 223
6.3.3. Добавление элемента данных к неупорядоченному списку............... 224
6.3.4. Нахождение максимального и минимального чисел в неупорядоченном списке данных........ 225
6.3.5. Сортировка............ 227
6.4 Примеры программ для однокристального микроконтроллера 1816.............. 228
Глава седьмая. Программная реализация типовых функций
управления.............. 231
7.1. Опрос двоичного датчика......... 232
7.2. Ожидание события.........• 233
7.3. Формирование управляющего сигнала..... 234
7.4. Формирование временной задержки...... 235
7.5. Формирование последовательности импульсных сигналов
с изменяемыми длительностью и скважностью .... 237
7.6. Программная реализация временной задержки большой длительности............ 240
7.7. Часы астрономического времени...... 241
7.8. Измерение временного интервала....... 244
7.9. Организация связи МП-системы с оператором . . . 249
7.9.1. Сопряжение с клавиатурой........ 249
7.9.2. Подключение линейного дисплея на светодиодных индикаторах.............. 256
7.9.3. Контроллер видеотерминала ...... . 258
7.10. Программная реализация управляющих функций в однокристальном микроконтроллере 1816...... 260
Глава восьмая. Программное обеспечение МП и методы
проектирования МП-систем ......... 262
8.1. Основные понятия 262
8.2. Области применения МП......... 264
8.3. Формализованный подход к разработке прикладных программ МП-систем............ 266
8.4. Пример проектирования МП-системы..... 269
8.5. Средства и методы разработки МП-систем .... 277
8.5.1. Ручное программирование в машинных кодах . . . 277
8.5.2. Программирование на языке ассемблера .... 279
8.5.3. Разработка МП-систем с использованием языков высокого уровня............ 281
8.5.4. Программное обеспечение для разработки МП-систем 283
8.5.5. Средства проектирования МП-систем..... 284
8.6. Пример проектирования микроконтроллерного устройства
на МК 1816.............. 285
8.7. Особенности проектирования МП-контроллеров . 291
8.7.1. Основные положения......... 291
8.7.2. Особенности разработки аппаратных средств . . , 293
8.7.3. Методика разработки прикладных программ . . 295 Список литературы............. 298



   [turbobit]  [dfiles]




С этой книгой бесплатно скачивают:



1

 

 

Kodges.ru — сервис, позволяющий бесплатно скачать книги в различных форматах. Кроме этого, ресурс библиотеки постоянно пополняется, благодаря чему даже самые притязательные читатели смогут найти для себя что-то интересное. В разделе «Технические издания» представлена такая специализированная литература, как «Основы проектирования микропроцессорных устройств автоматики», а также другие книги для узких специалистов и любознательных читателей. Путешествовать по разделам библиотеки Kodges.ru удобно и увлекательно.


Поделитесь ссылкой на книгу со своими друзьями:

HTML ссылка:


Ссылка для форумов:


Прямая ссылка:



Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent



Навигация по сайту


Читательские рекомендации

Информация