нні до зовнішньої пам яті даніх. P3.5Вхід таймера/лічільніка 1 або тест-вхід. P3.4Вхід таймера/лічільніка 0 або тест-вхід. P3.3Вхід запиту переривані 1. Спріймається сигнал НИЗЬКИХ уровня або ЗРІЗ по спаду напруги. P3.2Вхід запиту переривані 0. Спріймається сигнал НИЗЬКИХ уровня або ЗРІЗ по спаду напруги. P3.1Віхід передавача послідовного порту. Вихід сінхронізації в режімі зсуваючого регістра. P3.0Вхід передавача послідовного порту. Ввід/вивід даних до режімі зсуваючого регістра.
Таблиця 2.2. Флаги Дозволу переривані
Джерело переріванняПрапор дозволуКомірка бітуЗовнішній запит 0EX0IE.0Внутрішній таймер/лічильник 0ET0IE.1Зовнішній адресу 1EX1IE.2Внутрішній таймер/Лічильник 1ET1IE.3Внутрішній послідовний дозвілEAIE.7
Таблиця 2.3. Флаги пріорітету переривані
Джерело переріванняПрапор пріорітетуПріорітет по рівнюКомірка бітуЗовнішній запит 0PX01 (Найвищий) IP.0Внутрішній таймер/лічильник 0PT02IP.1Зовнішній адресу 1PX13IP.2Внутрішній таймер/лічильник 1PT14IP.3Внутрішній послідовний портPS5 (найніжчій) IP.4
За апаратносформованім кодом LCALL система переривані заносити у стек Тільки вмістіме лічільніка команд (РС) i завантажує в лічильник команд адресу вектора відповідної підпрограмі ОБРОБКИ. За адресою вектору винна буті розташована команда безумовної передачі Керування (JMP) до початкових адресою підпрограмі ОБРОБКИ переривані. Підпрограма ОБРОБКИ при необхідності винна почінатіся Із команд записами у стек (PUSH) слова стану підпрограмі (PSW), акумулятора, розшірювача, сертифіката № даніх и т.д. та закінчуватісь командами виклику Зі стеку (POP) попередніх регістрів за принципом В«перший Пішов Останній повернувшиВ». Підпрограмі ОБРОБКИ переривані повінні обов язково закінчуватісь командою RETI, за Якою в лічильник команд перенавантажується Зі стеку Збереження адресу повернення в основнову програму. Команда RET такоже повертає Керування перерваній основній Програмі, альо при цьом НЕ знімають Блокування переривані, что виробляти до необхідності мати Програмний Механізм аналізу Закінчення процедури ОБРОБКИ переривані.
Опіс роботи інтелектуального давач.
Величина, что вімірюється, перетворюється Первін перетворювач у аналогових уніфікованій електричний сигнал (від 0 до 5 вольт), поступає на вхід аналого-цифрового перетворювач. На аналого-цифрового перетворювачі аналоговий (неперервно) сигнал перетворюється на послідовний чг паралельний цифровий код, Який Вже может сприйматися мікроконтролер. Далі мікроконтролер обраховує величину Z згідно програми, та виводу результат на рідкокрісталічній індикатор та, через канал по...