Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Задания к лабораторным работам второго уровня
1. Управление 4-мя лифтами гостиницы. 2. Охранная сигнализация автомобиля с блокировкой запуска двигателя и серенной. 3. Охранная сигнализация лабораторий кафедры. 4. Счётчик расхода холодной и горячей воды. 5. Измеритель уровня нефтепродуктов в четырех резервуарах заправочной станции. 6. Кодовый замок подъезда. 7. Управление освещением лестничных маршей в многоэтажном доме. 8. Управление однофазным выпрямителем. 9. Управление импульсным преобразователем постоянного напряжения. 10. Управляемый битовый таймер. 11. Составить программу индикации трёхзначных шестнадцатеричных чисел, выдаваемых через порт В. 12. Программа перекодировки массива шестнадцатеричных чисел в десятеричные. 13. Программа перекодировки десятичных двухразрядных чисел в диапазоне (0÷15) в шестнадцатеричные числа. 14. Программа верификации кодов, расположенных в массиве по адресам с 060h по 07Fh c кодами, поступающими извне в порт С с выдачей адреса ячейки с ошибкой в порт В. 15. Измеритель величины пульса. 16. Аварийная сигнализация превышения предельнодопустимого давления в трубопроводе. 17. Программа управления светофором на перекрестке. 18. Регулятор температуры по отклонению. 19. Программа игры в крестики-нолики (размерность поля 3×3). 20. Регулятор температуры нагрева двигателя автомобиля. 21. Программа деления 3-х байтных чисел на однобайтные. 22. Программа умножения 2-х байтных чисел. 23. Программа вычитания 3-х байтных чисел. 24. Устройство определения длительности периода синусоидального сигнала на базе PIC-микроконтроллера. 25. Организовать программный счетчик, обеспечивающий задержку до 20 миллисекунд. 26. Управление автоматическим стабилизатором давления в трубопроводе. 27. Организовать прерывание по сигналу на входе RB0/INT. Прерывающая программа должна запускать таймер TMR0 на время 102 мкс, по истечении которого выдать в порт С код, содержащий ‘1’ в разрядах 0 и 3 в течение 30 мкс. 28. Сдвинуть 2-х байтное число вправо на 3 разряда. Полученный код использовать как программную задержку для таймера TMR1. По истечении задержки сбросить исходное 2-х байтное число. 29. Разделить 2-х байтное число на 4. Записать его в таймер TMR1. Вычислить величину ожидаемой задержки. Запустить таймер и по истечение задержки выдать в порт С код AA. 30. Программа перевода однобайтных двоичных чисел в двоично-десятичные. 31. Пожарная сигнализация помещения с передачей сигнала оповещения на пульт дежурного. 32. Генератор сигналов на базе микроконтроллера PIC с программируемой частотой и длительностью импульсов в диапазоне 10 кГц- 300кГц 33. Организовать последовательную передачу кодов через контакт RC0 с установкой флага передачи байта и интервалом между байтами 1 мкс из массива банка 0.
Date: 2016-06-09; view: 843; Нарушение авторских прав |