Розробка цифрового фільтра

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство освіти і науки РФ

РГРТА

ПОЯСНЮВАЛЬНА ЗАПИСКА

до курсового проекту з дисципліни:

«Цифрові пристрої й мікропроцесори»

Студент Агарков Д.М.

Група 215 Спеціальність 2015

2005

Зміст

Ведення

  1. Формалізація завдання

  2. Розробка загального алгоритму функціонування пристрою

  3. Обгрунтування апаратної частини пристрою

5. Розробка та налагодження робочої програми на мові команд мікропроцесора

6. Складання та опис електричної принципової схеми пристрою

7. Розрахунок швидкодії пристрою

8. Розрахунок АЧХ пристрої для заданих і реальних значень коефіцієнтів. Оцінка стійкості пристрої

Висновок

Список використаних джерел

Введення

У наші дні, розвиток цифрових пристроїв відбувається гігантськими кроками. Очевидно і перевага застосування цифрової обробки сигналу поряд з аналоговим: поліпшується перешкодозахищеність каналу зв'язку, нескінченні можливості кодування інформації. Застосування мікропроцесорів у радіотехнічних системах істотно покращує їх масогабаритні, технічні та економічні показники, відкриває широкі можливості реалізації складних алгоритмів цифрової обробки сигналів.

Мікропроцесори знаходять застосування при вирішенні широкого кола радіотехнічних завдань, таких як побудова радіотехнічних вимірників координат, що згладжують і екстраполюючих фільтрів, пристроїв вторинної обробки сигналів, спеціалізованих обчислювальних пристроїв бортових навігаційних комплексів, пристроїв кодування і декодування сигналів, ваговий обробки пачечной сигналів в радіолокації і в інших пристроях . У даному курсовому проекті мікропроцесор використовується для побудови цифрового фільтра.

Цифровий фільтр має ряд істотних переваг. Сюди відносяться, наприклад, висока стабільність параметрів, можливість отримувати найрізноманітніші форми АЧХ і ФЧХ. Цифрові фільтри не вимагають настройки і легко реалізуються на ЕОМ програмними методами.

У даному курсовому проекті фільтр повинен бути виконаний на основі набору К1821 при використанні ЦАП К572ПА1. Набір К1821 складається з мікросхем: К1821ВМ85 - мікропроцесор, КР1821РФ55 - ПЗУ (місткість - 2 Кб; два 8-розрядних порту вводу-виводу), КР1821РУ55 - ОЗП (ємність -256 байт; два 8-розрядних і один 6-розрядний порти введення- виведення, вбудований лічильник-таймер).

Вхідний сигнал цифрової, вихідний аналоговий, перетворення з цифрового сигналу в аналоговий сигнал здійснюється за допомогою ЦАП на мікросхемі К572ПА1.

Після приходу сигналу з периферійного пристрою (ПУ) на порт введення в додатковому цифровому коді на ПУ видається сигнал квитування. Частота дискретизації F Д = 5.5 кГц, розрядність вхідного сигналу 8. Обробка повинна відбуватися в реальному масштабі часу.

Проектоване пристрій і його базова конфігурація повинні містити мінімальні апаратні і програмні засоби, достатні для виконання поставленої вище задачі обробки.

1. Формалізація завдання

Мінімальна конфігурація МП-системи на основі набору К1821 (К1821ВМ85, КР1821РФ55, КР1821РУ55), спільно з ЦАП К572ПА1 і допоміжними елементами визначає функціональну схему смугового фільтра, яка представлена ​​на рис.1.

МП - система ЦАП

(ВМ 85, РФ 55, РУ 55) 572ПА1



R ос

U вх



U вих



U оп


Рис.1. Функціональна схема проектованого фільтру

Вхідна напруга у вигляді коду надходить в порт PA БІС РУ55. Частота дискретизації = 5.5 кГц формується апаратним таймером РУ55, в якому частота переповнення в режимі 3, дорівнює . При використанні в якості вхідних імпульсів таймера тактових імпульсів CLK МП - системи ( = 3 МГц) початковий стан таймера одно:

N ТАЙМЕРА = F CLK МП / F Д = 545 (10) = 00 0010 0010 0001 (2)

При доповненні 14-розрядного двійкового коду N ТАЙМЕРА двома бітами 1 1, які задають третій режим роботи таймера, отримуємо байти:

N ст = 11000010 (2) = С2 h

N мл = 00100001 (2) = 21 h

Байти і завантажуються під час ініціалізації системи (фільтра).

Необхідність зберігання даних випливає з виду різницевого рівняння. Рівняння використовує вхідні вибірку відліків (x n, x n -1, x n -2) і вихідну вибірку (y n, y n -2). Всі вибірки мають бути доступні для обчислень, а отже, повинні зберігатися в пам'яті МП - системи. Потрібна також обчислити три поточні твору (p 1 n = 0.091 x n -1; p 2 n = 0.13 x n -2;

p 3 n = 0.98 y n -2) і зберегти їх у пам'яті. Отже, 8 комірок ОЗУ (РУ55) при складанні програми необхідно визначити для зберігання даних у поточному циклі обробки вхідного сигналу. Після обчислення вихідного і запису в ОЗУ, перед прийомом нового вхідного відліку, необхідно зрушити відліки всіх вибірок в пам'яті, (n -1) - й відлік на місце (n -2)-ого, а n-й на місце (n -1)-ого . У результаті обчислення різницевого рівняння, можна отримати результат, що виходить за межі (-1, +1). Для запобігання переповнення розрядної сітки, введемо масштабування вхідних відліків, шляхом множення на коефіцієнт масштабування <1, при якому обчислення різницевого рівняння ніколи не дає неприпустимого результату. Коефіцієнт отримаємо, припустивши, що відліки в різницевому рівнянні приймають максимальні значення (- 1, + 1) і такі знаки, при яких складові різницевого рівняння складаються по модулю, тобто складаються за модулем коефіцієнти.

y n max = 1 +0.091 +0.13 +0.98 = 2.201

K M = 1ày n max = 0.454

Реальні значення коефіцієнтів різницевого рівняння і коефіцієнта відрізняються від заданих, внаслідок обмеження довжини розрядної сітки, з цієї причини форма і параметри реальних частотних характеристик фільтра (АЧХ, ФЧХ) відрізняються від розрахункових. Можуть також порушуватися умови стійкості фільтру.

a = 0.091 (10) ≈ 0.0001011 (2) = 0.086 (10)

b = 0.130 (10) ≈ 0.0010000 (2) = 0.125 (10)

c = 0.980 (10) ≈ 0.1111100 (2) = 0.977 (10)

K M = 0.454 (10) ≈ 0.0111010 (2) = 0.453 (10)

Алгоритм множення на коефіцієнт (на константу без знаку) доцільно реалізувати програмним способом на основі алгоритму множення вручну: арифметичні зрушення множимо вправо, відповідні позиціям одиниць множника, і накопичення суми часткових творів. Розряди множимо, що виходять у результаті зсуву за кордон розрядної сітки, втрачаються.

Узгодження коду МП та коду ЦАП необхідно, так як за завданням вхідний код - додатковий, Обчислений відлік , Перед виведенням на ЦАП підсумовується з константою 10000000 (2). Висновок даних на ЦАП доцільно здійснювати через порт PA (РФ55), цей порт має вихідний буферний регістр, в якому відлік зберігається протягом всього інтервалу дискретизації.

Опорна напруга для ЦАП U ВП у схемі четирехквадрантного множення визначає діапазон зміни напруги на виході фільтра U ВИХІД. Завдання на КП вимагає забезпечити зміну вихідної напруги в діапазоні - 1 ... + 1 В. Тому приймемо U ВП = - 1 В.

Вихідний стан апаратної частини і програми фільтру встановлюється при включенні харчування за сигналом апаратного вузла скидання.

При цьому:

  • програмний лічильник (ВМ85) приймає нульове значення;

  • скидається прапор дозволу переривань (ВМ85);

  • всі лінії портів PA і PB (РФ55) налаштовуються на введення;

  • порти PA, PB, PC (РУ55) налаштовуються на введення даних в режимі простого обміну даними;

  • таймер (РУ55) зупиняється;

  • вміст комірок ОЗУ і буферних регістрів портів (РУ55) зберігається.

3. Розробка загального алгоритму функціонування фільтра

Загальний алгоритм функціонування фільтра будується на основі висновків і визначень, зроблених під час аналізу завдання, і включає в себе всі функції пристрою, реалізовані апаратно й реалізовані програмно. Він містить також всі сигнали і повідомлення, необхідні для взаємозв'язку апаратно-реалізованих і програмно-реалізованих операцій.

При подачі живлення, схема скидання формує імпульси скидання, який обнуляє лічильник команд МП і ініціює формування імпульсу скидання RESET для установки МП - системи в початковий стан. Запускається програма ініціалізації МП - системи, яка повинна починатися з нульового адреси. При ініціалізації:

  • в покажчик стека SP записується початкову адресу, з якого починається стек;

  • порт PA (РФ55) налаштовується на введення даних; в регістр напрямку передачі записується керуюче слово;

  • таймер налаштовується на період переповнення, рівним в режимі 3;

  • порт PA (РУ55) налаштовується на введення;

  • пуск таймера;

  • настройка режиму переривання.

Програма ініціалізації завершується зупинкою МП. Зі стану зупину МП виводиться сигналом INTRA, що надходять на вхід RST 5.5 МП. Наступні операції виконуються під управлінням робочої програми фільтра. Виконання робочої програми - це реакція на переривання, тому після обслуговування переривань по команді повернення з підпрограми МП повертається в стан зупинки.

4. Обгрунтування апаратної частини пристрою

Основою апаратної частини пристрою є набір К1821, до складу якого входять три мікросхеми:

  • К1821ВМ85 - мікропроцесор;

  • КР1821РФ55 - ПЗУ з двома портами вводу / виводу, що працюють в режимі простого обміну;

  • КР1821РУ55 - ОЗУ, таймер і два спрямованих порту введення / виводу. Вихідний сигнал повинен мати аналоговий вигляд, для перетворення цифрового коду в аналоговий сигнал, використовується ЦАП типу К572ПА1.

Мікросхема ЦАП К572ПА1 перетворює 10 - значний вхідний паралельний двійковий код у ток на аналоговому виході, пропорційний значенням коду і опорного напруги.

Для перетворення коду у ток використовують зовнішнє джерело опорного напруги і матриця резисторів R - 2 R.

До висновку ЦАП підключається операційний підсилювач (К140УД8).

5. Розробка та налагодження програми на мові команд мікропроцесора

Робоча програма розробляється на основі алгоритму функціонування пристрою. Порт P У РУ 55 налаштовується на вивід за допомогою керуючого слова має вигляд: , Яке необхідно записати в регістр напрямку передачі порту.

Для настроювання таймера на період переповнення в третьому режимі роботи необхідно в молодший байт таймера записати 21 h, а в старший байт таймера записати C 2 h.

Порт PA РУ 55 налаштовується на введення даних в режимі обміну, а також запускається таймер. Для цього керуюче слово записується в регістр керуючого слова.

Формат керуючого слова:

D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0

PA і PB - задають напрямок передачі даних через порти PA і PB відповідно.

"0" - введення, "1" - висновок; отже записуємо "0" в D 1 і D 1.Біти PC2 і PC1 - варіанти використання порту С, тому що порт З нами не використовується, то записуємо в D 4 і D 3 - "0". Біти IEA і IEB дозволяють (IE = 1) або забороняють вироблення сигналів переривання INTR портів А і В, даний тип переривання нам немає потрібен, тому записуємо в D 5 і D 4 - "0". TM 2, TM 1 - біти які містять команди управління таймером, для запуску таймера в ці біти записуємо одиниці.

Керуюче слово буде мати вигляд:

11000000 (2) = С0 h

При налагодженні режимів переривань необхідно дозволити переривання МП типу RST 5.5. Використовується команда SIM встановлює маску переривань.

Формат маски:

A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0

M 7.5, M 6.5, M 5.5 - маски забороняють відповідні переривання.

R 7.5 - біт скидальний тригер, де фіксується запит зовнішнього переривання по входу RST 5.5.

MSEN - дозвіл установки маски переривань.

SDEN-дозвіл виводу даних що знаходяться в розряді A 7.

SOD - дані призначені для виводу через лінію SOD.

Маска переривань буде мати вигляд:

00011110 (2) = 1 Dh

Розподіл пам'яті ПЗУ:

0000 h ... 001 Dh - програма ініціалізації;

002Ch ... 0096 h - програма реакції на переривання типу RST 5.5;

Розподіл пам'яті ОЗУ:

5000 h, 5001 h, 5002 h - зберігання відліків , , ;

5003 h, 5004 h, 5005 h - зберігання відліків , , ;

5006 h, 5007 h, 5008 h - зберігання творів , , ;

50 FFh - початковий адресу стека.

Текст програми:

* Курсовий проект *

* На тему: Цифровий смуговий фільтр *

* Виконав: ст.гр.215 *

* Агарков Дмитро Миколайович *

* Дата: 18.04.05 р. *

* Завдання на курсовий проект: *

* Лінійне різницеве ​​рівняння: Y (n) = X (n) -0,091 X (n-1)-0.13Х (n-2) - *

*- 0,98 Y (n -2) *

* Частота дискретизації: Fд = 5.5кГц *

* Вхідний код - додатковий *

* Вихідний сигнал - аналоговий, діапазон вимірювання (-1 .. +1) *

* ЦАП-К572ПА1 *

* Мікропроцесор-КР1821ВМ85 *

PA RF. EQU 0800 h; порт РА (РФ55)

RGA RF. EQU 0802 h; регістр напрямку передачі

; Порту РА (РФ55)

PA RU. EQU 7001 h; порт РА (РУ55)

RG RU. EQU 7000 h; регістр керуючого слова (РУ55)

TL. EQU 7004 h; молодший байт таймера

TH. EQU 7005 h; старший байт таймера

STL. EQU 21 h; молодше слово для завантаження в таймер

STH. EQU C 2 h; старше слово для завантаження в таймер

SRF. EQU FFh; керуюче слово для налаштування порту

; РА (РФ55)

SRU. EQU C 0 h; керуюче слово для налаштування

; Портів і пуску таймера (РУ55)

SPR. EQU 1 Dh; керуюче слово для налаштування

; Переривань

AX. EQU 5000 h; адресу відліку

AX 1. EQU 5001 h; адресу відліку

AX 2. EQU 5002 h; адресу відліку

AY. EQU 5003 h; адресу відліку

AY 1. EQU 5004 h; адресу відліку

AY 2. EQU 5005 h; адресу відліку

AP 1. EQU 5006 h; адресу твори

AP 2. EQU 5007 h; адресу твори

AP 3. EQU 5008 h; адресу твори

; Ініціалізація по сигналу «Скидання»

. ORG 0000; початковий адресу програмного

; Модуля ініціалізації

DI; заборона переривань

LXI SP, 50 FFh; організація стека

MVI A, SRF; настройка порту РА (Рф55) виведення

STA RGA RF;

MVI A, STL; налаштування таймера на частоту

STA TL; переповнення Т = Тд в режимі 3

MVI A, STH;

STA TH;

MVI A, SRU; настройка порту РА (РУ55) на введення

STA RG RU; і пуск таймера

MVI A, SPR; настройка режиму переривань

SIM;

EI; дозвіл переривань

M 1: HLT; останов, очікування переривання

JMP M 1; перехід на команду зупину

; Процесора після закінчення подпрог-

; Рамі обслуговування переривання

. ORG 2С h; початковий адресу програмної

; Реакції на переривання типу RST 5.5

LDA PA RU; введення поточного коду АЦП в акумулятор

; Програмний модуль масштабування

; Обчислення добутку

; X n: = 0.0111010 * x n = (2 -2 +2 -3 +2 -4 +2 -6) * x n

; Вхідний відлік зберігається в акумуляторі

; Масштабованих відлік записати в клітинку

; ОЗУ з адресою AX

MOV H, A; X n à A

ARHL; арифметичні зрушення в право

ARHL; відліку і накопичення суми

MOV A, H; часткових творів

ARHL; в акумуляторі

ADD H;

ARHL;

ADD H;

ARHL;

ARHL;

ADD H;

STA AX; запам'ятовування відліку в пам'яті

; Програмний модуль обчислення

; Твори

; P 1 n: = 0.091 * x n -1 ≈ 0.0001011 * x n -1 = (2 -4 +2 -6 +2 -7) * x n -1

; X n -1 зберігається в комірці ОЗУ з адресою AX 1

; записати в осередок ОЗУ з адресою AP 1

LDA AX1; X n-1 à A

MOV H, A; A à H

ARHL; арифметичні зрушення в право

ARHL; відліку і накопичення суми

ARHL; часткових творів

ARHL; в акумуляторі

MOV A, H;

ARHL;

ARHL;

ADD H;

ARHL;

ADD H;

STA AP 1; запам'ятовування в пам'яті

; Програмний модуль обчислення добутку

; P 2 n: = 0.13 * x n -2 ≈ 0.0010000 * x n -2 = (2 -3) * x n -2

; X n -2 зберігається в комірці ОЗУ з адресою Y 2

; записати в осередок ОЗУ з адресою P 3

LDA AX2; X n-2 à A

MOV H, A; A à H

ARHL; арифметичні зрушення в право

ARHL; відліку і накопичення суми

ARHL; часткових творів

MOV A, H; в акумуляторі

STA AP 2; запам'ятовування в пам'яті

; Програмний модуль обчислення добутку

; P 3 n: = 0.98 * y n -2 ≈ 0.1111101 * y n -2 = (2 -1 +2 -2 +2 -3 +2 -4 +

; +2 -5 +2 -7) * Y n -2

; Y n -2 зберігається в комірці ОЗУ з адресою AY 2

; записати в осередок ОЗУ з адресою AP 3

LDA AY2; Y n-2 à A

MOV H, A; A à H

ARHL; арифметичні зрушення в право

MOV A, H; відліку і накопичення суми

ARHL; часткових творів

ADD H; часткових творів

ARHL; в акумуляторі

ADD H;

ARHL;

ADD H;

ARHL;

ADD H;

ARHL;

ARHL;

ADD H

STA AP 2; запам'ятовування в пам'яті

; Програмний модуль обчислення вихідного

; Відліку

; Y n = X n - P 1 n - P 2 n - P 3 n

; Складові зберігаються у клітинці ОЗУ, результат

; Обчислення записати в осередки ОЗУ

LDA AX; X n à A

LXI H, AP 1; завантаження адреси твори в реєстрову

; Пару HL

SUB М; (A) - ([HL]) à A

LXI H, AP 2; завантаження адреси твори в реєстрову

; Пару HL

SUB М; (A) - ([HL]) à A

LXI H, AP 3; завантаження адреси твори в реєстрову

; Пару HL

SUB М; (A) - ([HL]) à A

STA AY; запам'ятовування в пам'яті

ADI 80 h; отримання зміщеного вхідного

; Коду ЦАП

STA P А RF; висновок коду на ЦАП через

; Порт РА (РФ55)

; Програмний модуль зсуву відліків

; В пам'яті

LHLD AX;

SHLD AX 1;

LHLD AY;

SHLD AY 1;

RET; повернення з підпрограми

; Обслуговування переривання

Лістинг програмного модуля обчислення вихідного відліку.

Fri Apr 23 2004 15:52 Page 1

2500 AD 8085 Macro Assembler - Version 4.02a

------------------------------------------------

Input Filename: SH.asm

Output Filename: SH.obj

Січень 0800 PARF.EQU 0800H

Лютий 5005 AP1.EQU 5005H

Березень 5006 AP2.EQU 5006H

Квітень 5007 AP3.EQU 5007H

Травень 5000 AX.EQU 5000H

Червень 5003 AY.EQU 5003H

Липень 0000. ORG 0000

Серпень 0000 3A 00 50 LDA AX

Вересень 0003 21 травня 1950 LXI H, AP1

Жовтень 0006 96 SUB M

Листопад 0007 21 червня 1950 LXI H, AP2

12 000A 96 SUB M

13 000B 21 липня 1950 LXI H, AP3

14 000E 96 SUB M

15 000F 32 березня 1950 STA AY

16 0012 C6 80 ADI 80H

17 0014 32 00 08 STA PARF

18 0017. END

Fri Apr 23 2004 15:52 Page 2

Defined Symbol Name Value References

2 AP1 = 5005 9

3 AP2 = 5006 1911

4 AP3 = 5007 1913

5 AX = 5000 8

6 AY = 5003 1915

Pre CODE 0000 7

Pre DATA 0000

1 PARF = 0800 1917

Lines Assembled: 18 Assembly Errors: 0

7. Розрахунок швидкодії пристрою

Швидкодія фільтра в робочому режимі оцінимо як час, необхідний для обробки кожного переривання процесора. Робоча програма фільтра лінійна (не містить розгалужень), тому загальне число машинних тактів, необхідних для виконання програми, отримаємо як суму машинних тактів всіх послідовно виконуваних команд, складових робочий цикл процесора.

Сума машинних тактів для робочого циклу наведеної вище програми дорівнює 524.

Тривалість одного машинного такту дорівнює

T CLK МП = 1 / F CLK МП = 1 / (3 * 10 6) = 0.333 мкс.

Загальний час виконання всієї програми

T вип. = 524 * 0,333 * 10 -6 = 0.175 мс

Тривалість періоду дискретизації

T Д = 1 / F Д = 1 / (5.5 * 10 3) = 0,182 мс

З цього випливає висновок, що процесор успвает виконати підпрограму обслуговування переривання за інтервал дискретизації T Д. Тобто розраховується дайте йому працювати коректно, при забезпеченні відповідної роботи зовнішнього пристрою.

  1. Розрахунок АЧХ пристрої для заданих і реальних значень коефіцієнтів. Оцінка стійкості пристрої

Виходячи з різницевого рівняння фільтра, можна записати вирази для передавальної функції пристрою.

Y n = X n -0.091 * X n -1 -0.13 * X n -2 -0.98 * Y n -2 -

різницеве ​​рівняння, звідси вираз для передатної функції буде мати вигляд:

,

де . Підставляючи значення і замінюючи отримаємо вираз для комплексного коефіцієнту передачі фільтра:

,

модуль від цього виразу дасть АЧХ:

- АЧХ;

в цьому вираз - Період дискретизації.

Отримана формула для АЧХ справедлива для заданих значень коефіцієнтів, в реальній ситуації, через похибки у поданні коефіцієнтів у формі двійкового коду, на увазі кінцівки розмірності розрядної сітки МП, значення коефіцієнтів у виразах для АЧХ будуть іншими:

a = 0.091 (10) ≈ 0.0001011 (2) = 0.086 (10)

b = 0.130 (10) ≈ 0.0010000 (2) = 0.125 (10)

c = 0.980 (10) ≈ 0.1111100 (2) = 0.977 (10)

підставивши ці значення коефіцієнтів у різницеве ​​рівняння, можна отримати вирази для реальної АЧХ фільтру:

Графіки АЧХ для заданих і реальних коефіцієнтів зображені на рис.1 відповідно (пунктиром показані реальні залежності). За графіками на рис.2 видно, що реальні і задані характеристики практично не відрізняються.

Рис.1

Рис.2

Для того щоб оцінити стійкість фільтра, потрібно знайти полюс передавальної функції

Полюс передавальної функції фільтра розташований всередині одиничному колі на комплексній z площині, отже фільтр стійкий.

Висновок

У даному курсовому проекті спроектовано цифровий смуговий фільтр на основі МП-системи. Розроблено програму на мові команд мікропроцесора, що забезпечує виконання МП-системою заданого алгоритму фільтрації. МП-система побудована, згідно із завданням на курсовий проект, на основі набору К1821 з мінімальною конфігурацією. Апаратна частина фільтра також включає в себе ЦАП і аналогове пристрій - перетворювач струм / напруга.

Список використаних джерел:

  1. Рафікузаман М. Мікропроцесори і машинне проектування мікропроцесорних систем: У 2-х кн. Пер. З англ.-М.: Світ, 1988.

  2. Токхайм Р. Мікропроцесори: Курс і вправи / Пер. з англ., під ред. В.Н. Герасевіча. М.: Вища школа, 1998.

3. Щелкунов М.М., Діанов А.П. Мікропроцесорні засоби та системи .- М.: Радіо і зв'язок, 1989.

  • Федорков Б.Г., Телець В.А. Мікросхеми ЦАП і АЦП: функціонування, параметри, застосування .- М.: Вища школа, 1990.

5. Перельман Б.Л. Шевальє В.В. Вітчизняні мікросхеми та їхні зарубіжні аналоги: довідник. М: НТЦ: Мікротех 1998.

6. Мікропроцесорний комплект К1810: Структура, програмування, застосування: Довідкова книга. Під ред. Ю.М. Казарінова .- М.: Вищ. шк., 1990.

  1. Шило В.Л. Популярні цифрові мікросхеми: Довідник.-М.: Радіо і зв'язок, 1989.

  2. Методичні вказівки до курсового проекту з дисципліни "Цифрові пристрої й мікропроцесори" / Ряза. держ. радіотехн. акад.; Сост. Н.І. Сальников. Рязань, 2002.

Додати в блог або на сайт

Цей текст може містити помилки.

Комунікації, зв'язок, цифрові прилади і радіоелектроніка | Курсова
110.3кб. | скачати


Схожі роботи:
Проектування цифрового режекторного фільтра
Проектування цифрового фільтра верхніх частот
Реалізація та аналіз цифрового фільтра з кінцевою імпульсною характеристикою
Реалізація та аналіз цифрового фільтра з кінцевою імпульсною характеристикою 2
Розробка активного фільтра для сабвуфера
Розробка цифрового таймера
Розробка цифрового апарата
Розробка цифрового спідометра для ГИБДД
Проектування цифрового фазового ланки Розробка загального
© Усі права захищені
написати до нас