Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  База цифровых устройств 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 [ 117 ] 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

Работа ПИТ

Работа ПИТ протекает следующим образом. После включения питания необходимо запрограммировать каиедый счетчик, который будет использоваться, записывая управляющее слово, а затем начальное число.

Управляющее слово адресуется комбинацией AiAo = 11 и само определяет, какой счетчик программируется. Формат управляющего слова показан нэ рис. 6.30, а. Управляющее слово определяет номер счетчика, для которого оно праднаэначено. чтение-запись для однобайтных или двухбайтных чисел, режим работы счетчика и систему счисления используемых чисел. Сведения, касающиеся команд Read Back и Counter Latch, будут пояснены ниже при рассмотрении операции чтения.

После управляющего слова в счетчик записывается начальное число в формате, определенном управляющим словом. Номер счетчика выбирается сигналами AiAo.

Процедуры инициализации

Процадуры инициализации таймера достаточно свободны в части последовательности подачи управляющих слов и начальных чисел для различных счетчиков. Сладует соблюдать лишь два правила:

□ для каждого счетчика управляющее слово должно быть записано до записи начального числа;

□ начальное число должно подчиняться формату, заданному управляющим словом (соответственно битам D5D4 используются только младший байт, только старший байт или оба байта).

Новые начальные числа могут быть записаны в счетчик в любое время без воздействия на режим вго работы.

Чтение содержимого счетчика

Чтение содержимого счетчика без нврушения процесса счета организуется тремя способами, простым чтением, чтением по команде Counter Latch и чтением по команде Read Back. Первый вариант осуществляется запрещением входных тактовых сигналов выбранного счетчика по входу GATE (т. е. с помощью остановки счетчика).

При втором варианте в РУС записывается команда Counter Latch (AiAo= 11 и D7D6 соглвсно номеру счетчика, но с битами D5D4 = 00, отличающими эту команду (биты D3-D0 безразличны)). Действие этой команды ведет к защелкиванию соответствующих ЗСЭ, из которых процессор читает число, после чего защелки возвращаются а режим спежения. Таким образом, содержимое счетчика читается на лету , без влияния на его работу. Чтение идет согласно запрограммированному формату, причем для двухбайтных чисел не обязательно считывать оба байта подряд.

третий вариант реализуется командой Read Back и позволяет проверить число в СЭ, запрограммированный ражим работы и текущее состояние выхода OUT и флажок нулевого счета в выбранном счетчике. Команда записывается в РУС



при AiAo = 11, DtDb = 11. Биты DsDa определяют объект чтения (ЗСЭ ипи ЗРС) выбранного счетчика, биты D3...D1 выбирают счетчик (Оз = 1 счетчик 2. Ог = 1 - счетчик 1, D, = 1 - счетчик 0) Бит Do не используется, допжен иметь нулевое значение. Нулевое значение бита D5 соответствует о6рав)ению к ЗСЭ выбранного счетчика, нулевое значение битв D4 - к ЗРС. Последнее условие (D4 = 0) может быть использовано для защелкивания информации о состоянии выбранного счетчика, которое доступно для операций чтения.

Формат слова состояния счетчика приведен на рис. 6.30. б. Он позволяет наблюдать уровень выходного сигнала, наличие в счетчике числа или нупя. за-профаммированные режимы работы счетчиков

JЛJlJlxlJгJlJПlЛJ~l гL

CW DW = 4

WR ~1 П Г

nJ-LJljriJTJTJl rUlJniJl

CW DW=4

ш П П Г

GATE OUT .

JlJ LJJlJl ггл-ПLПJГLrL

CW DW = 4

Ш -1 П Г

I r I I

GATE=1, перезапись DW

4 3 2 1 0

Рис. 6.31. Временные диаграммы режима 0 интервального таймера (э, б, а)



До описания режимов работы ПИТ определим некоторые термины: CLK -тактовые импульсы, запуск - положительный фронт сигнала GATF.. затруз-ка счетчика - передача числа из РСЭ в СЭ.

Режим О - прерывание по окончании счета. Здесь после записи управляющего слова выход OUT имеет низкий уровень L и остается таким ло обнуления счетчика, приводящего выход к высокому уровню Н по записи нового числа или управляюшего слова режима О

Ситнал GATE разрешает (при единичном значении) или запрещает (при нулевом) ГЕроцссс счета. При загрузке начального числа N переход синала OUT на высокий урове1№ происходит на N 1 импульсе после записи начального числа. Рис. 6.31 покгтзывает процессы в счетчике для режима О при постоянно разрешенном счете (а), наличии интервгтлов запрещения счета (й), когда GATE = var и при постутыепии повою начальною числа в процессе счета, т с перезаписи начального числа DW, Data Word (в).

Режим 1 - аппаратно-перезапускаемый одновибратор. В этом режиме выход OUT первоначально имеет высокий уровень, после сншала тапуска формируется его отрицательный фронт и начинается счет, а при достижении счетчиком нулевого состояния выход OUT возвращается в исходное состояние Н до поступления нового сигнала запуска. Начальное число N даег импульс длительностью в N тактов.

Одновибратор назван перезапускаемым, т. к. выход OUT ociacrcn па низком уровне в течение N тактов после любого запуска, в том числе поступившего во время существования вы.\олного импульса. Если новое число гаписывает-ся в счетчик во время импульса, ю текущий импульс не изменяется, если нет перезапуска. Перезапуск продлевает импульс на время, соответсшующее новому загруженному числу Времептп,1е диаграммы режима 1 показаны на рис. 6.32.

j-unjurmjuu-ururb

CW DW = 3

ш П П Г

I I I I

31 21 11 О

-Ц г!--

П I

Однократный запуск

Перезапуск при старой загрузке

Рис. 6.32. Временные диаграммы режима I интервального таймера



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 [ 117 ] 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.