отчетЭвм (АС) / Lab_3
.docЛабораторная работа №3
Формирование временных интервалов в МПС.
Таймеры-счетчики микропроцессора MCS-51.
Цель работы:
Изучение структуры таймеров-счетчиков микропроцессоров семейства MCS-51 и способов формирования временных интервалов с их помощью.
Описание:
Счетчик работает в режиме 1 (16-разрядный таймер/счетчик. THx и TLx включены последовательно). Производит счет от FA до FF, вследствие чего происходит переполнение счетчика и после чего в бит TF1 устанавливается ‘1’
Листинг:
org 0h
jmp start
org 100h
start:
setb c
mov TMOD,10011001b
mov tl1,#0xFF
mov th1,#0xFA
mov tr1,c
m1:
mov c,tf1
jnc m1
end
Рис 1. Начальная установка регистров TH и TL
Рис 2. Окончание работы счетчика. TF = ‘1’
Вывод:
В данной лабораторной работе было проведено ознакомление со структурой таймеров-счетчиков. Были получены основные навыки по работе с таймерами-счетчиками на ассемблере микроконтроллера MCS-51.
Выполнил: |
Губарев Роман Юрьевич |
Проверил: |
Шайхутдинов Данил Вадимович |
Дата: |
|
Подпись: |
|