егістр є 10-розрядних. p align="justify"> К572ПА1 10-розрядний перетворювач двійкового коду в струм. Виконано по КМДП-технології. Корпус - типу 201.16.8. p align="justify"> Основні параметри перетворювача при Uп = 15 В, Uоп = 10,24 В, Uвх = 3,6 В, Uвх = 0,8 В: ? лд = В± 0,1%;? ош = В± 3% від повної шкали ; tуст = 5 мкс; Iпот = 2 мА; U вих <10 В.
Напруга живлення може змінюватися в межах 5 ... 17 В, однак при цьому погіршуються характеристики точності.
Призначення висновків: 1 - вихід 1; 2 - вихід доповнює 2, 3 - загальний; 4-13 (МР) - цифрові входи; 14 - напруга живлення + Un; 15 - опорна напруга Uоп; 16 - ООС.
Функціональна схема перетворювача містить резистивну матрицю R - 2R, струмові ключі і згода пристрій. Для перетворення струму в напругу на виході мікросхеми встановлюється зовнішній операційний підсилювач. br/>
В В
Розділ 3. Робоча частина
.1 Алгоритм програми
В
.2 Розрахунок часу затримки
Так як амплітуда сигналу дорівнює U = 1 В, а висота однієї сходинки 0.008 В, то ми легко обчислимо кількість сходинок: N = 1 В/0.008 В = 125. Знаючи ставлення U/T = 0.2 В/мс, знайдемо період сигналу: T = 5 мс. Звідси знаходимо ширину однієї сходинки: = T/N = 5 мс/125 = 0.04 мс = 400 мкс. br/>
На частоті f = 6 МГц: ? з = t - 24 * 5 мкс = 400 мкс - 120 мкс = 280 мкс.
Так як холоста команда NOP реалізується за 5 мкс, отже, необхідно застосувати 56 команд NOP.
.3 Програма
R1, # 125h;
Завантаження в R1 константи: MOV R0, # 0 h;
Завантаження в R0 константиB, # 0 h;
Завантаження в B константи: INC R0;
Інкремент регістраA, R0;
Пересилання в акумулятор з R0P0;
Висновок в портR3, # 56 h;
Завантаження в R3 константи: DJNZ R3, M3;
Декремент R3 і перехід, якщо не нульR1, M0;
Декремент R1 і перехід, якщо не нульR2, # 125h;
Завантаження в регістр константи, R2;
Пересилання в акумулятор з R2AB;
Ділення акумулятора на регістр B, A;
Пересилання в R2 з акумулятора: DEC R0;
Декремент регістраA, R0;
Пересилання в акумулятор з R0P0;
Висновок в портR3, # 56 h;
Завантаження в R3 константи: DJNZ R3, M4;
Декремент R3 і перехід, якщо не нульA, R1;
<...