- •Челябинск
- •Ввести код с переключателей, сравнить его с паролем и, если совпадает, то зажечь все светодиоды, в противном случае зажечь только один крайний, соответствующий старшему биту.
- •Ввести с переключателей число, и если в нём чётное количество 1, то зажечь все светодиоды, иначе — четыре младших
- •Ввести с переключателей число, подсчитать в нем количество единиц и вывести результат в двоичном коде на светодиоды
- •Ввести с переключателей число, циклически сдвигать его влево с периодом 0,2 с и выводить на светодиоды.
- •Реализовать на светодиодах эффект типа «маятник», когда один горящий светодиод перемещается от одного края к другому с периодом колебания 2 с. Ввод начального положения – с переключателей.
МИНОБРНАУКИ РОССИИ
«Челябинский государственный университет»
(ФГБОУ ВПО «ЧелГУ»)
Физический факультет
Кафедра радиофизики и электроники
ЛАБОРАТОРНАЯ РАБОТА №3
ВЫПОЛНИЛ СТУДЕНТ |
|||
|
|||
Четков В.Н. |
|||
|
|||
Академическая группа |
ФФ-404 |
Курс |
4 |
|
|||
(подпись)
« » 2025г. |
|||
|
|||
ПРОВЕРИЛ |
|||
|
|||
Усачев В.К. |
|||
|
|||
|
|||
ОЦЕНКА: |
|||
|
|||
|
|||
(подпись)
« » 2025г. |
|||
Челябинск
2025
ЦЕЛЬ РАБОТЫ: Знакомство с принципами работы и программирования параллельного интерфейса КР580ВВ55. Программирование задержек.
Ввести с переключателей число, записать его в ячейку 0900 и вывести это число на светодиоды.
Адрес |
Код |
Мнемоника |
Комментарии |
0800 |
3E |
MVI A, 82 |
(A) ← 82 |
0801 |
82 |
|
|
0802 |
D3 |
OUT 93 |
(Данные порта 93) ← (A) |
0803 |
93 |
|
|
0804 |
DB |
IN 91 |
(A) ← Данные из порта 91 |
0805 |
91 |
|
|
0806 |
32 |
STA, 0900 |
[0900] ← (A) |
0807 |
00 |
|
|
0808 |
09 |
|
|
0809 |
D3 |
OUT 90 |
(Данные порта 90) ← (A) |
080A |
90 |
|
|
080B |
FF |
RST 7 |
Выход в монитор |
