Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR_brosh_чпу.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Особливості будови, конструкція і робота пу

Якщо не нажата ні одна з клавіш клавіатури, то імпульси задаючого генератора частотою 100 кГц, зібраного на тригері Шмідта (мікросхема D2), через розподільник частоти (мікросхема D4) і схему розширення рахунку (мікросхема D5.3) поступають на вхід лічильника (мікросхема D17, D18), котрий послідовно опитує мультиплексори (мікросхема D21-24).

В момент надходження кода лічильника з номера інформаційного входа мультиплексора, на котрий поступає нулевий сигнал, при натисненні клавіші клавіатури, спрацьовує схема заборони рахунку (мікросхем D5.1, D8, D11.1) - видає імпульси заборони тривалістю 10 мс.

Зафіксований код рахунку через підсилювачі (мікросхеми D14-D16) передається на адресні входи ПЗП (мікросхема D21, D22) для вибору кода символа натисненої клавіші.

Схема одиночного сигнала (мікросхеми D6.1, D9, D13) призначена для виключення дризжання контактів.

При віджатій клавіші при відсутності сигнала «ВЕКТН» спрацьовує схема заборони рахунку і через схему розширення рахунку підготовлює подальшу роботу лічильника. Схема готова до подальшої роботи.

Сигнал «ВЕКТ Н» надходить з інтерфейса ввода даних з ПУ (суббок SB-058), розташованого в логічному блоці і зв’язанного з ПУ кабелем.

При зверненні к ПУ ЦП використовує адреси:

  • 177560 - адреса РС;

  • 17756 - адреса РД.

Формат РС, розряди:

  • 24 - програма пишеться, читається ЦП;

  • 26 - переривання, пишеться, читається ЦП.

Адреса ПУ, пройшовши через формувачі (мікросхеми D1-D4) субблока SB-058 розшифровується селектором адреси (мікросхеми D8-D10.1) і за сигналом «К СИА Н» запом’ятовується в РА (мікросхема D11).

Обмін даними між ЦП і ПУ розраховується за допомогою програмних операцій опитування ознаки (готовність) чи виключення програми обслуговування з використанням пристроїв переривання - регістр ПЕРЕРИВАННЯ (мікросхема D16.1).

Якщо регістр ПРЕРИВАННЯ програмою встановлений, то за сигналом «ГОТ» з мікросхеми D15.1 встановлюєтся регістр вимагання пререривання (мікросхема D18.1) і виробляє сигнал «К ТПР Н».

Якщо процесор дозволяє переривання, то він відповідає сигналами «К ВВОД Н» і «К ППР Н». За сигналом «К ВВОД Н» з тригера (мікросхема D16.2) переривання не дозволяється.

Подальше розповсюдження сигнала «ППРО» дозволяється видачею в канал вектора переривання з МБР (мікросхема D24.2) і виробляє сигнал «К СИП Н». Крім того мікросхема D31 виробляє сигнал «ВЕКТ». Регістр вимагає переривання скидання.

Отримавши адресу вектора переривання, процесор знімає сигнал «ППР», «ВВОД» і переходить на програму обслуговування.

Якщо обслуговування ПУ йде за допомогою програмних операцій, то в цьому випадку ЦП, в циклі ВВОД оцінює готовність ПУ за сигналом з виходу мікросхеми D19.2. При цьому регістр ПЕРЕРИВАННЯ обнулений.

Сигнал «ГОТ», що надійшов із субблока SB-070, вимагає читання кодів, символів, запрограмованих в ПЗУ і запис цих кодів в МБР (мікросхема D31). Таким чином, до моменту переходу ЦП на програму обслуговування переривання чи на програмний обмін кода символ записаний в МБР.

Програма обслуговування побудована так, що процесор виставляє адресу звернення до регістра даних і за сигналом з регістра ГОТОВНІСТЬ (мікросхема D16.1) зчитує код набраного за допомого клавіші символа.

Коли на пульті управління клавіша не натисненна, а віджата, то за відсутності сигнала «ВЕКТН» спрацьовує схема заборони рахунку і через схему розширення рахунку готує подальшу роботу лічильника.

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

Якщо регістр ПЕРЕРИВАННЯ програмою встановлений, то за сигналом «ГОТ» з мікросхеми D15.1 встановлюється регістр вимагання переривання.

Якщо обслуговування пульта управління йде за допомогою програмних операцій, то в цьому випадку центральний процесор в циклі ВВОД оцінює готовність пульта управління за сигналом з виходу мікросхеми D19.2.

Сигнал «ГОТ», що надійшов із субблока SB-070, вимагає читання кодів, символів, запрограмованих в постійному запам’ятовуючому пристрої і запис цих кодів в МБР (мікросхема D31).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]