
- •Алматы 2011
- •1 Лекция 1. Микроконтроллеры в современном мире
- •2 Лекция 2. Выполнение арифметических операций в мп
- •3 Лекция 3. Регистры общего и специального назначения
- •4 Лекция 4. Косвенная адресация. Логика. Маскирование
- •5 Лекция 5. Маскирование. Стек
- •7 Лекция 7. Выполнения умножения и деления
- •8 Лекция 8. Программирование клавиатуры. Дешифратор.
- •9 Лекция 9. Основные элементы цифровой техники
- •10 Лекция 10. Структура микроконтроллера, 2-10 система
- •11 Лекция 11. Прерывания и сторожевой таймер
- •12 Лекция 12. Фактор времени и аналоговый мир
- •Приложение а Список некоторых сокращений
- •Литература
- •Оглавление
- •0 50013, Алматы, Байтурсынова, 126
Приложение а Список некоторых сокращений
1. Русская нотация
АЛУ - Арифметико-логическое устройство.
АЦП - Аналого-цифровое преобразование/преобразователь.
БИС – Большая интегральная схема.
ИСР - Интегрированная среда разработки.
МЭК - Международная электротехническая комиссия.
ППЗУ - Программируемое постоянное запоминающее устройство.
РОН - Регистр общего назначения.
РСН - Регистр специального назначения.
СППЗУ - Стираемое программируемое постоянное запоминающее устройство.
ЦАП - Цифро-аналоговое преобразование/преобразователь.
ЦОС - Цифровая обработка сигналов.
ЦПУ - Центральный процессор управления.
ЭСППЗУ - Электрически стираемое программируемое постоянное запоминающее устройство.
2. Английская нотация
ADC (A/D) Analog-to-Digital Conversion – см. АЦП.
ALU Arithmetic Logic Unit - см. АЛУ.
ANSI American National Standards Institution - Американский национальный институт стандартов.
ASCII American Standard Code for Information Interchange -Американский стандартный код обмена информацией.
BCD (Binary-Coded Decimal) - двоично-десятичный код.
Clrwdt (Clear Watch DOG Timer) - сброс сторожевого таймера.
FSR - регистра h'04', называемым индексным регистром.
INDF - регистр косвенной адресации.
ISR (Interrupt Service Routine) - процедура обработки прерывания.
LIFO-структурой стека (последний пришел – первый ушел).
LSB (Least Significant Bit) - младшим значащим битам.
MЕSA (Manufacturing Enterprise Solution Association) - международная ассоциация поставщиков решений для промышленных предприятий.
MSB (Most Significant Bit)- старшими значащими битами.
PC (Program Counter ) - счетчик команд .
Литература
Сайт в Internet www.microchip.ru.
Погребинский М.П. Микропроцессорные системы управления электротехническими установками. –М.: МЭИ, 2003
Кохц Дитер. Измерение, управление с помощью PIC-контроллеров. Киев. Наукова думка. 2007.
Заец Н.И. Радиолюбительские конструкции на PIC. –М.: Солон, 2003.
Яценков В.С. Микроконтроллеры Microchip. Практическое руководство. – 2 –е изд. исп. и допол. – М.: Горячая линия – Телеком, 2005.
Катцен С. PIC микроконтроллеры. Все, что необходимо вам знать. –М.: Додека, 2008.
Петров И.В. Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования/ Под ред. проф. В.П. Дьяконова. – М.: СОЛОН-Пресс, 2004. -256с.
Копесбаева А.А. Микропроцессорные комплексы в системах управления. Конспект лекций. АИЭС. Алматы, 2009.
Копесбаева А.А. Микропроцессорные комплексы в системах управления. Учебное пособие. АИЭС, 2010. -124 с.
Тарасов В.М. Программирование цифровой техники и микроконтроллеров управления.. Методические указания к выполнению лабораторных работ для студентов всех форм обучения специальности 5В070200 «Автоматизация и управление» - Алматы: АУЭС, 2011
Тарасов В.М. Элементы и устройства автоматики. Методические указания к выполнению лабораторных работ для студентов всех форм обучения специальности 5В070200 - Автоматизация и управление. - Алматы: АУЭС, 2011.
Оглавление
1 Лекция 1. Микроконтроллеры в современном мире |
3 |
2 Лекция 2. Выполнение арифметических операций в МП |
6 |
3 Лекция 3. Регистры общего и специального назначения |
10 |
4 Лекция 4. Косвенная адресация. Логика. Маскирование |
13 |
5 Лекция 5. Маскирование. Стек |
16 |
6 Лекция 6. Конвейер и подпрограмма задержки |
20 |
7 Лекция 7. Выполнения умножения и деления |
24 |
8 Лекция 8. Программирование клавиатуры. Дешифратор. |
28 |
9 лекция 9. Основные элементы цифровой техники |
33 |
10 Лекция 10. Структура микроконтроллера, 2-10 система |
36 |
11 лекция 11. Прерывания и сторожевой таймер |
40 |
12 Лекция 12. Фактор времени и аналоговый мир |
41 |
Приложение А. Список некоторых сокращений Литература |
46 47 |
Св. план 2011 г., поз.
Виталий Михайлович Тарасов
ПРОГРАММИРОВАНИЕ
ЦИФРОВОЙ ТЕХНИКИ
И
МИКРОКОНТРОЛЛЕРОВ
УПРАВЛЕНИЯ
Конспект лекций
для
студентов всех форм обучения специальностей
5В070200 «Автоматизация и управление»
Редактор ________________
Подписано в печать ____________ Формат 60х84 1/16
Тираж _____ экз. Бумага типографская №1
Объем _____ уч. изд. л. Заказ ______ Цена тг.
Копировально-множительное бюро Некоммерческого акционерного общества
«Алматинский институт энергетики и связи»