
- •Форма 1 національний технічний університет україни
- •Пакет комплексНих контрольних роБіТ
- •Форма 2 національний технічний університет україни
- •Контрольні завдання
- •Контрольне завдання № 5
- •Контрольне завдання № 6
- •Контрольне завдання № 7
- •Контрольне завдання № 8
- •Контрольне завдання № 9
- •Контрольне завдання № 10
- •Контрольне завдання № 11
- •Контрольне завдання № 12
- •Контрольне завдання № 13
- •Контрольне завдання № 14
- •Контрольне завдання № 15
- •Контрольне завдання № 16
- •Контрольне завдання № 17
- •Контрольне завдання № 18
- •Контрольне завдання № 19
- •Контрольне завдання № 20
- •Контрольне завдання № 21
- •Контрольне завдання № 22
- •Контрольне завдання № 23
- •Контрольне завдання № 24
- •Контрольне завдання № 25
- •Контрольне завдання № 26
- •Контрольне завдання № 27
- •Контрольне завдання № 28
- •Контрольне завдання № 29
- •Контрольне завдання № 30
- •Контрольне завдання № 31
- •Контрольне завдання № 32
- •Контрольне завдання № 33
- •Контрольне завдання № 34
- •Контрольне завдання № 35
- •Контрольне завдання № 36
- •Національний технічний університет україни
- •Відповіді (ключі тестів) на контрольні завдання ккр
- •Контрольне завдання № 1
- •Контрольне завдання № 2
- •Контрольне завдання № 3
- •Контрольне завдання № 4
- •Контрольне завдання № 5
- •Контрольне завдання № 6
- •Контрольне завдання № 7
- •Контрольне завдання № 8
- •Контрольне завдання № 9
- •Контрольне завдання № 10
- •Контрольне завдання № 11
- •Контрольне завдання № 12
- •Контрольне завдання № 13
- •Контрольне завдання № 14
- •Контрольне завдання № 15
- •Контрольне завдання № 16
- •Контрольне завдання № 17
- •Контрольне завдання № 18
- •Контрольне завдання № 19
- •Алгоритм роботи мк
- •Програма роботи мк
- •Розрахунок мінімально можливого часу виконання одного вимірювання.
- •Розрахунок мінімально можливого часу виконання одного вимірювання.
- •Контрольне завдання № 23
- •Контрольне завдання № 24
- •Контрольне завдання № 25
- •Контрольне завдання № 26
- •Контрольне завдання № 27
- •Контрольне завдання № 28
- •Контрольне завдання № 31
- •Контрольне завдання № 32
- •Контрольне завдання № 33
- •Контрольне завдання № 34
- •Контрольне завдання № 35
- •Контрольне завдання № 36 Алгоритм програми:
- •Текст програми:
- •Розрахунок мінімально можливого часу виконання одного вимірювання
- •Принципиальная схема измерителя
Контрольне завдання № 35
(зміст завдання)
Використовуючи блок РСА1 МК 8х51GB спроектувати автомат пральної машинки. Якщо:
Виконується 12 циклів, у яких барабан машини 50 сек. крутиться в одну сторону, а потім 50 сек. в іншу;
Через 2 сек. вимикається насос та наступні 40 сек. зливається вода;
Потім на 12 сек. насос зупиняється для охолодження, а потім знову вмикається на 40 сек. для зливу води;
Вмикається центрифуга на 90 сек. машина автоматично вимикається.
Контрольне завдання № 36
(зміст завдання)
Використовуючи МК 80-51 спроектувати вимірювач середньої частоти проходження позитивних імпульсів на базі таймера «1» (надходять на вхід МК Т1, при цьому калібровані інтервали з ГКІ надходять на відповідний вхід переривання МК) з 8-ми кратним усередненням. Результат вивести через послідовний порт МК на блок семисегментний індикаторів з дешифраторами з вбудованим послідовним інтерфейсом. Представити алгоритм і програму роботи МК, принципову схему вимірювача. Розрахувати мінімально можливий час виконання одного виміру.
Форма 4
Національний технічний університет україни
“Київський політехнічний інститут”
Відповіді (ключі тестів) на контрольні завдання ккр
з навчальної дисципліни Мікроконтролери в системах НК
(назва)
для студентів спеціальності (напряму) 7.05.1003
(код)
Приладобудування
(назва)
Контрольне завдання № 1
Принципова схема вимірювача
Алгоритм виконання головної програми
Алгоритм виконання підпрограми
Лістинг програми
org 0000h
mov A8,#81h
mov 89,#0Bh
mov 88,#11h
mov R0,#08h
mov R1,#22h
mov R3,#07h
mov R2,#00h
NOP
org 0003h
DJNZ R0,M1
mov A,@R1
M3: dec R1
add A,@R1
jc M2
M4:
DJNZ R3,M3
mov P0,A
mov P1,R2
mov R0,#08h
mov R3,#07h
mov TL,#00h
mov TCON,#11h
RETI
M1:
mov @R1,TL0
mov TL0,#00h
INC R1
mov TCON, #11h
RETI
M2:
inc R2
clr C
jmp M4
Расчет минимально возможного времени выполнения одного измерения
;
– количество
тактов необходимых для проведения
одного измерения;
– минимально
возможное
время
выполнения одного измерения.
Контрольне завдання № 2
Текст программы
MOV IE,#84h
MOV TMOD,#90h
MOV TCON,#44h
MOV R0,#20D
MOV R1,#4D
MOV R2,#3D
NOP
Текст подпрограммы
MOV@R1,TL1
DJNZR0,M1
MOV A,@R1
М1: INC R1 MOV TCON,#44h RETI
M2: INC R3 CLR C LJMP
|
MOV Po А
SET BP30
MOV Po, R3
DEC R1
ADD A,@R1
JC M2
MOV R1,#4D
MOV R2,#3D
RETI
Контрольне завдання № 3
Основная программа: Подпрограмма обработки прерываний:
MOV A8,#80h JNZ B22, M3 Метка 2:
MOV A7,#02h JNZ B23, M4 MOV AF,#00h
MOV 9F,#06h DJNZ R0, M2 MOV BF,#00h
MOV 9A,#44h DJNZ R1, M1 MOV E8,#40h
MOV 9B,#4Dh CLR B22 RETI
MOV 9C,#44h MOV R1,#04h
MOV R0,#07h
MOV 9D,#4Dh MOV AD,#night
MOV AA,#45d MOV BD,#night Метка 3:
MOV BA,#00h MOV R0,#07h SET B22
MOV AB,#50d LJMP M2 Mетка5: MOV AD,#115D
MOV BB,#00h MOV BD,#00h
MOV AC,# 95d Метка 1: LJMP M2
MOV BC,#00h CLR B22
MOV AD,#115d MOV AD,#145d Метка 4:
MOV BD,#00h MOV BD,#00h SET B23
MOV R0,#07d MOV R0,#07h LJMP M5
MOV R1,#02d LJMP M2
MOV E8,#40h
SET