Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
цимпу / Таблицы и рисунки к конспекту лекций по ЦиМПУ раздел 3.docx
Скачиваний:
33
Добавлен:
13.02.2016
Размер:
4.85 Mб
Скачать

3.5 Программирование микроконтроллеров

Пример исходного файла на языке Ассемблер:

.LIST P=P33FJ32MC204

.INCLUDE "P33FJ32MC204.inc"

.GLOBAL __reset ;Метка начала кода

__reset:

main:

NOP

GOTO MAIN

service:

NOP

NOP

RETFIE

.END ;Конец кода

Таблица 3.10 – Синтаксис числовых значений

Тип

Синтаксис

Пример

Шестнадцатеричный

0x< числовое значение >

#0x9F

Десятичный

<числовое значение>

#123

Двоичный

0b<числовое значение>

#0b11

Рисунок 3.28 – Схема алгоритма к примеру 3.24

Рисунок 3.25 – Обобщенная схема процесса конструирования программы

Рисунок 3.26 – Создание файла библиотеки

3.6 Организация памяти микропроцессорных систем

Рисунок 3.31 – Типичные сигналы ЗУ

Рисунок 3.32 – Классификация полупроводниковых ЗУ

Рисунок 3.33 – Структура ОЗУ типа 2D

Рисунок 3.34 – Структура постоянного ЗУ типа 3Dс одноразрядной (а) и многоразрядной организациями (б)

Окончание рисунка 3.34

Рисунок 3.35 – Структура ЗУ типа 2DMдляROM

Рисунок 3.36 – Структура ЗУ типа 2DMдляRAM

Рисунок 3.37 – Структура Кэш-памяти

Рисунок 3.38 – Структура полностью ассоциативной Кэш-памяти

Рисунок 3.39 – Принципиальная электрическая схема ЗЭ на КМОП-транзисторах

Рисунок 3.40 – Схема подключения резервного источника питания к накопителю ЗУ

Рисунок 3.41 – Принципиальная схема ЗЭ динамического ОЗУ

Рисунок 3.42 – Схема включения усилителя-регенератора в разрыв линии записи-считывания динамического ЗУ (а) и вариант схемной реализации усилителя-регенератора (б)

Рисунок 3.43 – Матрица диодных запоминающих элементов масочного ПЗУ

Рисунок 3.44 – Запоминающие элементы с плавкими перемычками (а) и диодными парами (б)

Рисунок 3.45 – Структуры транзисторов типов МНОП (а) и ЛИЗМОП с двойным затвором (б)

Рисунок 3.46 – Схема подключения ЛИЗМОП-транзисторов с двойным затвором к линиям выборки и считывания в РПЗУ

Рисунок 3.47 – Структура матрицы накопителя Флэш-памяти на основе ячеек ИЛИ-НЕ

3.7 Интерфейсные бис/ сбис

Рисунок 3.48 – Шинный формирователь КР580ВА86. Схема логическая (а) и временные диаграммы работы (б)

t1 – задержка распространения сигналов от входов к выходам;

t2 – задержка перехода выходов в Z-состояние;

t3 – задержка перехода выходов в активное состояние;

t4 и t5 – время выдержки и предустановки сигнала T относительно сигнала .

б)

Окончание рисунка 3.48

Рисунок 3.49 – Буферный регистр КР580ИР82. Схема логическая (а) и временные диаграммы работы (б)

t1 – задержка распространения сигналов от входов к выходам;

t2 – задержка перехода выходов в Z-состояние;

t3 – задержка перехода в активное состояние;

t4 – интервал от изменения строба до изменения выхода схемы;

t5 и t6 – времена предустановки и выдержки входного сигнала относительно спада строба ().

б)

Окончание рисунка 3.49

Таблица 3.11 – Адресация внутренних регистров ППА и направление передач

Информации

A1

A0

Операция

0

0

0

1

0

Порт A → Системная ШД

0

1

0

1

0

Порт B → Системная ШД

1

0

0

1

0

Порт C → Системная ШД

1

1

0

1

0

Запрещенная комбинация

0

0

1

0

0

Системная ШД → Порт A

0

1

1

0

0

Системная ШД → Порт B

1

0

1

0

0

Системная ШД → Порт C

1

1

1

0

0

Системная ШД → РУС при D7 = 1

Системная ШД → BSR при D7 = 0

X

X

1

1

0

Шины отключены (Z-состояние)

X

X

X

X

1

Шины отключены (Z-состояние)

Примечание – Знак «X» означает произвольный уровень сигнала (0 или 1)

Рисунок 3.50 – Параллельный периферийный адаптер. Схема электрическая структурная

Рисунок 3.51 – Формат управляющего слова УС1 ППА

Рисунок 3.52 – Формат управляющего слова УС2 ППА