Среднее Заочное отделение / 4 семестр / Цифровые и микропроцессорные устройства / Электронный конспект лекций (ЦиМПУ)
.pdf3.2.2 Структура простой микропроцессорной системы .................................... |
178 |
3.2.3 Мультиплексирование шины адресов/данных.......................................... |
182 |
3.3.4 Архитектура микропроцессоров и микропроцессорных систем ............ |
183 |
3.2.5 Структура простого микропроцессора....................................................... |
185 |
3.2.6 Блок регистров.............................................................................................. |
187 |
3.2.7 Дешифрация команд .................................................................................... |
188 |
3.2.8 Блок синхронизации и управления............................................................. |
190 |
3.2.9 Синхронизация и последовательность действий МП .............................. |
191 |
3.2.10 Блок управления прерываниями ............................................................... |
195 |
3.2.11 Форматы данных и команд. Способы адресации.................................... |
198 |
3.2.12 Система команд простого микропроцессора........................................... |
201 |
Контрольные вопросы к теме 3.2......................................................................... |
209 |
Тема 3.3 Программирование микропроцессоров ............................................... |
210 |
3.3.1 Приемы программирования микропроцессоров ....................................... |
210 |
3.3.2 Язык Ассемблер............................................................................................ |
212 |
3.3.3 Программирование последовательных участков алгоритма ................... |
213 |
3.3.4 Программирование циклических вычислительных процессов ............... |
214 |
3.3.5 Составление программ, содержащих подпрограммы............................... |
216 |
Контрольные вопросы к теме 3.3......................................................................... |
218 |
Тема 3.4 Принципы организации однокристальных микроконтроллеров ...... |
219 |
3.4.1 Общие сведения............................................................................................ |
219 |
3.4.2 Архитектура микроконтроллеров dsPIC33F.............................................. |
219 |
3.4.3 АЛУ, умножитель, поддержка деления и DSP-инструкций .................... |
220 |
3.4.4 Программная модель микроконтроллеров семейства dsPIC33F ............. |
225 |
3.4.5 Организация памяти программ микроконтроллеров семейства dsPIC33F |
|
................................................................................................................................. |
227 |
3.4.6 Организация памяти данных микроконтроллеров семейства dsPIC33F 229 |
|
3.4.7 Система тактирования микроконтроллеров семейства dsPIC33F........... |
231 |
3.4.8 Биты конфигурации микроконтроллеров семейства dsPIC33F............... |
233 |
3.4.9 Система прерываний микроконтроллеров dsPIC33F ............................... |
234 |
3.4.10 Система сброса микроконтроллеров семейства dsPIC33F..................... |
236 |
3.4.11 Сторожевой таймер микроконтроллеров семейства dsPIC33F ............. |
237 |
3.4.12 Энергосберегающие режимы работы микроконтроллеров семейства |
|
dsPIC33F ................................................................................................................. |
237 |
3.4.13 Параллельные порты ввода/вывода микроконтроллеров семейства |
|
dsPIC33F ................................................................................................................. |
238 |
|
321 |
3.4.14 Модуль таймера микроконтроллеров семейства dsPIC33F ................... |
240 |
3.4.15 Модули захвата входа микроконтроллеров семейства dsPIC33F ......... |
242 |
3.4.16 Модуль сравнения выхода микроконтроллеров семейства dsPIC33F .. |
242 |
3.4.17Модуль аналого-цифрового преобразования микроконтроллеров
семейства dsPIC33F............................................................................................... |
242 |
3.4.18Коммуникационные интерфейсы микроконтроллеров семейства
dsPIC33F ................................................................................................................. |
245 |
3.4.19 Режимы адресации микроконтроллеров семейства dsPIC33F............... |
246 |
3.4.20 Система команд микроконтроллеров семейства dsPIC33F ................... |
248 |
Контрольные вопросы к теме 3.4......................................................................... |
264 |
Тема 3.5 Программирование микроконтроллеров ............................................. |
266 |
3.5.1 Обзор инструментальных средств .............................................................. |
266 |
3.5.1.1 Редактор исходного кода .......................................................................... |
266 |
3.5.1.2 Ассемблер................................................................................................... |
266 |
3.5.1.3 Компилятор ................................................................................................ |
267 |
3.5.1.4 Компоновщик ............................................................................................ |
267 |
3.5.1.5 Библиотекарь ............................................................................................. |
267 |
3.5.1.6 Отладчик..................................................................................................... |
268 |
3.5.1.7 Визуальный генератор исходного кода .................................................. |
268 |
3.5.1.8 Интегрированная среда разработки......................................................... |
269 |
3.5.2 Обзор языков программирования ............................................................... |
269 |
3.5.2.1 Различия языков программирования....................................................... |
269 |
3.5.2.2 Языки программирования для микроконтроллеров ............................. |
270 |
3.5.2.3 Особенности языков программирования Ассемблер и C ..................... |
270 |
3.5.2.4 Обзор Ассемблера MPLAB ASM30......................................................... |
271 |
3.5.2.5 Общий формат инструкций и директив языка Ассемблер ................... |
272 |
3.5.2.6 Директивы языка Ассемблер ................................................................... |
273 |
3.5.2.7 Числовые константы и системы счисления............................................ |
275 |
3.5.3 Конструирование программ ........................................................................ |
277 |
3.5.3.1 Разработка исходного кода....................................................................... |
277 |
3.5.3.2 Ассемблирование и компиляция исходного кода.................................. |
278 |
3.5.3.3 Компоновка программы или библиотеки ............................................... |
279 |
Контрольные вопросы к теме 3.5......................................................................... |
281 |
Тема 3.6 Организация памяти микропроцессорных систем ............................. |
281 |
3.6.1 Общие сведения и основные параметры запоминающих устройств ...... |
281 |
3.6.2 Классификация ЗУ ....................................................................................... |
284 |
|
322 |
3.6.3 Основные структуры адресных запоминающих устройств ..................... |
288 |
3.6.4 Кэш-память ................................................................................................... |
292 |
3.6.5 Запоминающие элементы оперативных ЗУ............................................... |
294 |
3.6.6 Запоминающие элементы постоянных ЗУ................................................. |
299 |
Контрольные вопросы к теме 3.6......................................................................... |
307 |
Тема 3.7 Интерфейсные БИС/СБИС ................................................................... |
308 |
3.7.1 Общие сведения об интерфейсных схемах................................................ |
308 |
3.7.2 Шинные формирователи ............................................................................. |
308 |
3.7.3 Буферные регистры ...................................................................................... |
310 |
3.7.4 Параллельные периферийные адаптеры (ППА)........................................ |
313 |
Контрольные вопросы к теме 3.7......................................................................... |
317 |
ЛИТЕРАТУРА ....................................................................................................... |
318 |
323