Читайте также: |
|
SOUND EQU P3.5; Описание контакта Р3.5:
LOOP: SETB SOUND; Установка бита порта
MOV R0,#80H; Задержка
DJNZ R0,$
CLR SOUND; Сброс бита порта
MOV R0,#80H
DJNZ R0,$; Задержка
JMP LOOP
Задание 1
1. Индицировать светодиодами, какие из тумблеров включены.
2. Организовать попеременное мигание крайних и среднего светодиода.
3. Мигание всех светодиодов с уменьшающимся интервалом мигания.
4. Бегущий огонь с ускорением.
5. Организовать вывод двух тональных сигналов по очереди (двухтональная сирена).
6. Вывести на светодиоды номер включенного тумблера в двоичном коде.
7. Вывести на светодиоды количество импульсных сигналов от правого тумблера.
8. Реализовать режим, когда тональность сигнала зависит от количества включенных тумблеров.
9. Реализовать режим, когда правый тумблер является разрешением сигнала, а два других определяют его тональность.
Написать программу, вычисляющую булеву функцию трех переменных. Переменные X,V поступают на линии 3,4 порта 1, а W поступает на линию 2 порта 3 соответственно. Результат Y необходимо вывести на линию 4 порта 3:
10. Y=X Ç `V Ç W Ç (X ÈV)
11. Y=V È `X Ç W Ç (W ÈV)
12. Y=W Ç `V È (W Ç X ÈV)
13. Y=`W Ç `V È`X Ç (X ÈW)
14. Y=(`W Ç X ÈV) Ç `V È W
15. Y=`W Ç X È (V Ç`V)
Дата добавления: 2015-07-11; просмотров: 66 | Нарушение авторских прав