- •Раздел 1. Микропроцессорные системы управления.
- •Раздел 2. Микроконтроллерные системы управления.
- •Раздел 3. Вопросы эксплуатации микропроцессорных устройств.
- •1. Микропроцессорные системы управления
- •1.1. Принципы построения и основы работы
- •Вопросы и задания
- •1.2. Элементная база мпсу
- •Вопросы и задания
- •1.3. Оперативные запоминающие устройства.
- •Вопросы и задания
- •1.4. Постоянные запоминающие устройства.
- •Вопросы и задания
- •1.5. Архитектура микропроцессора типа кр580вм80
- •Вопросы и задания
- •1.6. Типы машинных циклов и слово состояния
- •Вопросы и задания
- •1.7. Командные циклы чтения/записи
- •Вопросы и задания
- •1.8. Командный цикл подтверждения прерывания.
- •1.9. Принципиальные электрические схемы
- •Вопросы и задания
- •1.10. Интерфейс мпсу с изолированной системой шин
- •Вопросы и задания
- •1.11. Интерфейс мпсу с общей системой шин
- •1.12. Организация обслуживания запросов прерывания
- •Вопросы и задания
- •1.13. Программируемый контроллер
- •Вопросы и задания
- •1.14. Программируемый контроллер прерываний
- •Вопросы и задания
- •1.15. Программируемый интервальный таймер
- •Вопросы и задания
- •1.16. Мпсу с вводом-выводом аналоговой информации
- •Вопросы и задания
- •1.17. Выходные каскады мпсу
- •Вопросы и задания
- •2. Микроконтроллерные системы управления
- •2.1. Архитектура микроконтроллера к1816ве51
- •Вопросы и задания
- •2.2. Принципиальная электрическая схема порта
- •2.3. Схемы подключения внешней памяти к мк51
- •Вопросы и задания
- •2.4. Интерфейс мк51 с большим числом
- •Вопросы и задания
- •2.5. Таймер/счетчики мк51.
- •Вопросы и задания
- •2.6. Система прерываний мк51. Использование прерываний в программах
- •Вопросы и задания
- •2.7. Основы организации
- •Допустимые различия скорости приемо-передачи
- •2.8. Организация мультиконтроллерных систем
- •Программы инициализации станции и абонентов
- •Программы станции и абонента в сеансе "станция→абонент"
- •2.9. Микроконтроллерная система управления
- •3. Вопросы эксплуатации микропроцессорных устройств
- •3.1. Отладка аппаратных средств мпсу
- •Вопросы и задания
- •3.2. Отладка программного обеспечения мпсу
- •Вопросы и задания
- •3.3. Методы обеспечения помехоустойчивости мпсу
- •Вопросы и задания
- •1. Группа команд пересылок
- •2. Группа команд инкремента-декремента
- •3. Группа арифметических команд
- •4. Группа логических команд
- •5. Группа команд сдвига
- •6. Группа команд передачи управления
- •7. Группа команд работы со стеком
- •8. Группа команд ввода-вывода и управления микропроцессором
- •1. Группа команд пересылок
- •2. Группа команд арифметических операций
- •3. Группа команд логических операций
- •4. Группа команд операций с битами
- •5. Группа команд передачи управления
- •Дворак Николай Маркович микропроцессорные устройства
- •В высших учебных заведениях 3-4 уровней
- •98309, Г. Керчь, ул. Орджоникидзе, 82
- •98309, Г. Керчь, ул. Орджоникидзе, 82
4. Группа команд операций с битами
№ |
Содержание команды |
Мнемокод |
КОП2 |
КОП |
Т |
Б |
Ц |
Операция |
78 |
Сброс переноса |
CLR С |
11000011 |
C3 |
1 |
1 |
1 |
(С) ← 0 |
79 |
Сброс бита |
CLR bit |
11000010 |
C2 |
4 |
2 |
1 |
(b) ← 0 |
80 |
Установка переноса |
SETB С |
11010011 |
D3 |
1 |
1 |
1 |
(С) ← 1 |
81 |
Установка бита |
SETB bit |
11010010 |
D2 |
4 |
2 |
1 |
(b) ← 1 |
82 |
Инверсия переноса |
CPL С |
10110011 |
B3 |
1 |
1 |
1 |
(С) ← () |
83 |
Инверсия бита |
CPL bit |
10110010 |
B2 |
4 |
2 |
1 |
(b) ← () |
84 |
Логическое И бита и переноса |
ANL С, bit |
10000010 |
82 |
4 |
2 |
2 |
(С) ← (С) Λ (b) |
85 |
Логическое И инверсии бита и переноса |
ANL C, |
10110000 |
B0 |
4 |
2 |
2 |
(С) ← (С) Λ () |
86 |
Логическое ИЛИ бита и переноса |
ORL С, bit |
01110010 |
72 |
4 |
2 |
2 |
(С) ← (C)V(b) |
87 |
Логическое ИЛИ инверсии бита и переноса |
ORL С, |
10100000 |
A0 |
4 |
2 |
2 |
(С) ← (С) V() |
88 |
Пересылка бита в перенос |
MOV С, bit |
10100010 |
A2 |
4 |
2 |
1 |
(С) ← (b) |
89 |
Пересылка переноса в бит |
MOV bit, С |
10010010 |
92 |
4 |
2 |
2 |
(b) ← (С) |