Зворотний зв'язок

Функціональний генератор інфранизької частоти на базі мікропроцесорної системи

Крім того необхідно врахувати час ініціалізації таймерів при кожному перериванні (4 цикли):

FF9716 – 416 = FF9316

Результат такої дискретизації показаний на мал.1

Для часу дискретизації 2Т та 4Т це значення буде відповідно рівне:

FFFF16 – 20010 – 416 = FFFF16 – С816¬ - 416 = FF3316

FFFF16 – 40010 - 416 = FFFF16 - 19016¬ – 416 = FE6B16

Призначення використаних регістрів:

R1Лічильник переривань для динамічної індикації

R2Попередній стан кнопок

R3Вибір індикатора

R4Віднімаючий лічильник відліків

R5Додаючий лічильник відліків

R6Амплітуда сигналу

R7Період сигналу

Для виведення інформації на індикатори числа необхідно перекодувати з двійкового коду в 7 – сегментний.

5. ВисновкиВ результаті виконання роботи розроблено принципову електричну схему та програму на мові асемблера функціонального генератора інфранизької частоти на базі мікроконтролера Intel 8051.

Через дискретність часових відліків похибка, котра зумовлює зміну періоду повторення сигналу становить не більше, як половину часу дискретизації. тобто 25 мкс, що відповідає 0.3 %.

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

Таким чином можна стверджувати, що усі вимоги технічного завдання виконано.

Додаток1

Додаток 3. Лістинг програми

.SPACES ON

.LIST ON

.GLOBALS ON


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат