Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Лабораторна робота 8. Робота з таймерами-лічильниками. Система переривань МК51Содержание книги
Поиск на нашем сайте
Тема «Робота з таймерами-лічильниками. Система переривань МК51». Мета роботи -вивчити режими роботи системи переривання ЕОМ, таймерів-лічильників, програмну обробку дискретних сигналів. Порядок виконання лабораторної роботи Вивчити систему роботи стека МК51. Розробити алгоритм для виконання індивідуального завдання. Розробити програму для виконання індивідуального завдання. Ввести програму індивідуального завдання на ПК. За допомогою ПОЗ проаналізувати виконання індивідуальної програми. Завантажити програму в стенд ЕОМ. Переконатися у правильному виконанні індивідуального завдання, при негативному результаті змінити алгоритм або програму. Повторити завантаження програми на стенд ЕОМ. Роздрукувати лістинг правильно працюючої програми. 8 Відповісти на контрольні питання викладача. Приклад програми Організувати почергове переключання лінійки світлодіодів у шаховому порядку. На статичному індикаторі відображати числа 01h і 02h. Організувати затримку почергового виведення на світлодіоди й індикатор, що дорівнює 1 сек. Використовувати таймер 0 і переривання. $ NOMOD51 $ Include (D:\ Sum_GU_STUD\MPP\ BIN\ASM51\mod51) ORG 0 jmp Config ORG 000Bh jmp Timer_0 Config: mov R7, # 20d mov R6, # 20d mov R1, # 01h; записати в R1 число 1 mov R2, # 02h; записати в R2 число 2 MOV TMOD, # 00000001B; 16-бітний таймер 0 і таймер1 MOV IE, # 10000010B; Дозволені переривання від таймера1 SETB TR0; запустити таймер 0 JMP $; Чекаємо переривання Timer_0: MOV TH0, # HIGH (15542) MOV TL0, # LOW (15542) djnz R6, Sec_1 mov R6, # 20d jnb F0, label mov P2, R1 mov P1, # 01010101b; виведення на лінійку світлодіодів clr F0 reti label: mov P2, R2 mov P1, # 10101010b; виведення на лінійку світлодіодів setb F0 Sec_1: reti END Варіанти індивідуальних завдань Таблиця 14 - Варіанти індивідуальних завдань до ЛР 8
Продовження табл. 14
Рисунок 19 - Схема до лабораторної роботи 8 Список літератури 1. Абрайтис В.Б. Быстродействующие интегральные микросхемы " Электронная промышленность ", 1989.
Дж. Уэбстера, Москва: Мир, 1992.
ДОДАТОК А (довідковий) Теоретичні відомості.
|
|||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-06-07; просмотров: 199; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.223.213.76 (0.008 с.) |