Пристрій мікропроцесорної обробки аналогової інформації
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
000000B
OUT82H
MVIA,00000001Bзапуск АЦП
OUT82H
LDA501H
LHLD516H
XCHG
CALL DMULT
MOVL,H
MOVH,A
PUSHH; зберігаємо у стеку результат множення a0* Хn
LDA502H
LHLD514H
XCHG
CALL DMULT
MOVL,H
MOVH,A
PUSHH; зберігаємо у стеку результат множення a1* Хn-1
LDA503H
LHLD512H
XCHG
CALL DMULT
MOVL,H
MOVH,A
PUSHH; зберігаємо у стеку результат множення a2* Хn-3
LDA504H
LHLD518H
XCHG
CALL DMULT
MOVL,H
MOVH,A
PUSHH; зберігаємо у стеку результат множення b0* Yn-1
CALLSUM
SHLD520H; записуємо Yn у память
CALLVYVID
LHLD520H; тоді зсув параметрів у памяті Yn->Yn-1
SHLD518H
LHLD514H; Xn-1 -> Xn-2
SHLD512H
LHLD516H; Xn -> Xn-1
SHLD514H
EI; дозвіл переривання
HLT; зупинка процесора поки не викличеться підпрограма обробки
; переривання і запише нове Xn
JMPSTART
4.3 Оцінка верхньої фінітної частоти вхідного аналогового сигналу
Кількість тактів, за які виконується програма, зведені в таблицю:
Таблиця
Назва програмиКількість тактів, необхідних для виконнаня програмиЧисло виконань даної програми за один циклКількість тактів, за цикл виконання програмиОсновна програма5661566DMULT47531425Обробник переривання1511151
SUM2061206Загальна тривалість 2348
Теорема Котельникова:
Будь-який сигнал, який має скінчений спектр, може бути без втрат перетворений у цифрову форму і потім відтворений за відліками цього дискретного сигналу при умові:
Для виконання програми необхідно всього тактів N=2031. Для максимальної частоти f=2.5МГц для МП KР580ВМ80, частота видачі інформації fвид=2,5МГц/2348=1064,74 Гц
За теоремою Котельникова, верхня гранична частота для фільтра складає
fверхнє = fвид /2=1064,74 /2=532,37 Гц
5. Реалізація блоку ОЗП для МПС розміром 8К на елементах 4096x1
Для побудови ОЗП використаєм схему обєднання модулів для нарощення розрядності та обєму. Визначимо, яку кількість мікросхем даного типу необхідно використати для того, щоб наростити розрядність. Скористаємось наступними формулами:
,
де -розрядність, яку необхідно отримати; -розрядність однієї мікросхеми
Для нашого випадку К=8/1=8
Далі визначаєно скільки мікросхем у нашому випадку потрібно для нарощення обєму. Скористаємось наступними формулами:
,
де -обєм, який необхідно отримати; - обєм однієї мікросхеми
8К=8192
Для нашого випадку К=8192/4096=2.
Отже для вирішення нашої задачі нам потрібно 16 мікросхем.
Потрібними на характеристиками володіють дві мікросхеми КМ132РУ5А та КМ132РУ5Б. Використаєм мікросхему КМ132РУ5А так як її час вибірки адресу менший(не більше 85нс).
Позначення мікросхеми на схемі електричній принциповій
Мікросхе-ма памятіТехнологія виготовленняОбємПотужність при зверненні (мВт)Потужність споживання (мВт)Максимальна напруга живлення (В)КМ132РУ5Аn-МОП4Kx1990165 +6
Призначення виводів мікросхеми КМ132РУ5А
ВиводиПризначенняПозначення1-6,12-17Адресні входиА0-А511Вхід данихDI7Вихід данихDO10Вибір мікросхеми8Сигнал запис-зчитування /RD18Напруга живленняUcc9Загальний0ВA0-Roff
Таблиця істиності мікросхеми КМ132РУ5А
/RDA0-A11DIDOРежим роботи1ХХХRoffЗберігання00А0RoffЗапис 000А1RoffЗапис 101АХДані в прямому кодіЗчитування6. Постійний запамятовуючі пристрої
Як і ОЗП ПЗП в своїй структурі передбачають наявність комірок звернувшись до яких можна вивести їх вміст.
По способу записування інформації ПЗП поділяють на два види:
- ПЗП програмовані маскою на заводі виготовлювачі
- ПЗП програмовані користувачем
ПЗП масочного типу програмуються в процесі виготовлення за допомогою відповідного фотошаблону. Такий тип програмування ПЗП вигідний тоді коли виготовляється велика партія ПЗП з однією і тією ж записаною в них інформацією.
Програмовані ПЗП допускають одноразове програмування і називаються ППЗП.
Найбільшого поширення набули ППЗП з плавкими вставками, ці плавкі вставки переплавляються за допомогою програмованого джерела живлення.
При програмуванні такої комірки плавка перемичка перепалюється і струм не поступає на розрядну шину при подачі високого рівня на адресну шину. На сьогоднішній час відомі комірки ППЗП що базуються на КМОП технології. За допомогою цих комірок вирішується проблема споживання потужності для пристроїв в яких існує жорстке обмеження на енергоспоживання.
Структурна схема ПЗП масочного типу.
DCS-дешифратор рядкаDCK-дешифратор стовпцяМ-комірка памяті
BDO-буфер вихідних даних
ПЗП програмованого типу.
Електрично програмовані ПЗП.
Такі ПЗП допускають багатократне програмування і зберігання інформації при відключенні живлення. В структурі таких мікросхем використовуються елементи які можна встановлювати в один наприклад замкнутий стан вибірково, а решта в розімкнений стан. Програмування таких ПЗП зводиться спочатку до колективної установки всіх комутуючих елементів в один стан, що рівносильно стиранню інформації, а на наступному кроці почергової установки потрібних перемичок в інший стан.
Електрично програмовані ПЗП характеризуються поєднанням енергонезалежності і високою питомою густиною запису інформації з можливість її багаторазового перезапису. Елементарні комірки таких ПЗП представлені на малюнку нижче і являють собою структуру : Метал-Нітрит-Окис-Напівпровідник (МНОП).
1- алюміній;2-нітрит;3-окис кремнію;
&nb