Триканальний програмований пристрій - мікросхема КР580ВИ53 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Триканальний програмований пристрій - мікросхема КР580ВИ53



 

Мікросхема КР580ВИ53 – трьохканальний програмований пристрій (таймер), призначений для організації роботи мікропроцесорних систем в режимі реального часу. Мікросхема формує сигнали з різними часовими параметрами.

 


Рисунок 2.5 Умовне графічне позначення мікросхеми КР580ВИ53

 

 

Програмований таймер (ПТ) побудований у вигляді трьох незалежних 16 – розрядних каналів з спільною схемою управління. Кожний канал може працювати в шести режимах. Програмування режимів роботи каналів виконується індивідуально і в довільному порядку шляхом вводу керуючих слів в регістри режимів каналів, а в лічильники – запрограмованого число байтів.

 

Керуюче слово вибирає режим роботи каналу, тип рахунку (двійковий або двійково-десятковий), формат чисел (одно- або двох-байтові).

Обмін інформацією з мікропроцесором відбувається по 8-розрядному двонаправленому каналу даних.

Максимальне значення рахунку: в двійковому коді 216, двійково-десятковому коді 104

Частота синхронізації каналів 0 ÷2,5 Мгц.

 

Таблиця 2.8 Призначення виводів мікросхеми КР580ВИ53

Вивід   Позначення   Тип виводу   Функціональне призначення виводів
1-8 D7-D0 Входи/виходи Канал даних
9, 15, 18 C0, C1, C2 Входи Синхронізація каналів 0-2
10, 13, 17 OUT0, OUT1, OUT2 Виходи Сигнали каналів 0, 1, 2 відповідно
11, 14, 16 CE0, CE1, CE2 Входи Сигнали каналів 0, 1, 2 відповідно
12 GND ------ Спільний
19-20 A0, A1 Входи Сигнали вибору каналів 0, 1, 2
21 (-CS) Вхід Вибір мікросхеми
22 (-RD) Вхід Читання
23 (-WR) Вхід Запис
24 Ucc ------ Напруга живлення 5В ± 5%

 

 

Для приведення кожного каналу ПТ в початкове положення, відповідне вибраному режиму, і для загрузки його інформації про розмір рахунку центральний процесор (ЦП) повинен видати в ПТ декий набір керуючих слів і оперантів.

Режим роботи каналів ПТ програмується з допомогою простих операцій вводу/виводу.

Кожен і з трьох каналів ПТ програмується індивідуальним шляхом запису в регістр режиму керуючого слова, а в лічильник – запрограмованого числа байтів.

Так як мікросхема не має апаратного виводу "Початкова установка", то в ній передбачений внутрішній програмний скидач окремо по каналах. Сигнал внутрішнього скидання при записі керуючого слова в регістр режиму вибраного каналу.

Після запису керуючого слова в регістр режиму вибраного каналу він переводиться в один із шести основних режимів роботи: режим 0 (переривання термінального рахунку); режим 1 (чекаючий мультивібратор); режим 2 (імпульсний генератор); режим 3 (генератор меандра); режим 4 (одиночний програмно формуючий стробуючий сигнал); режим 5 (одиночний апаратно стробуючий сигнал).

 

 


Рисунок 2.6 Внутрішня структура мікросхеми КР580ВИ53

 

Читання інформації з ПТ можливе у вигляді показане лічильником і виконується двома способами: шляхом виконання звичайної операції читання або вводу спеціальної команди і наступного читання (читання "на льоту").

При першій спробі читання для забезпечення стабільних показників (щитування текучої інформації) робота лічильника повинна бути припинена шляхом подачі на вхід СЕ напруги низького рівня (режими 0,2 – 4) або блокування сигналів С.

Другий спосіб читання полягає в тому, що програміст може зчитувати вмістиме лічильника, без переривання процесу підрахунку. Вмістиме лічильника при другому способі читання видаляються в наступному порядку: операція запису "закривається" текуче значення рахунку; перша операція читання видаляється вмістимого молодшого байта; друга операція читання видаляється вмістиме старшого байта.

 

 

Таблиця 2.9 Формат керуючого слова

розряд

значення

D7

вибір регістру режиму

00-канал 0

01- канал 1

10- кнал 2

11-заборона

D6
D5

читання (загрузка)

00- операція “защіпка”

01- тільки молодший байт

10- тільки старший байт

11- молодший байт, тоді старший

D4
D3

режими роботи

000- режим 0

001- режим 1

Х10- режим 2

Х11- режим 3

100- режим 4

101- режим 5

D2
D1
D0 код 0- двійковий 1- двійково-десятковий

 

 



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 90; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.115.195 (0.008 с.)