Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Подсчет числа импульсов, поступающих на вход МК51 за 10мс.




Т0 – для отсчета интервала 10мс, Т1 – для подсчета импульсов.

TIME EQU NOT(10000-1); -10000 в дополнительном коде

mov TMOD,#01010001B;инициализация работы (режим 1)

mov TH1,#0

mov TL1,#0

mov TH0,HIGH(TIME)

mov TL0,LOW(TIME)

orl TCON,#01010000B; запуск Т1 и Т0

wait: jnb TF0,wait

anl TOCN,#0

mov R0,TH0

mov R1,TH1

2. Измерение длительности сигнала, поступающего на вход .

P3.2 для Т0, Р3.3 для Т1

Процедура:

CLR TR0; выключаем TR0

mov TMOD,#00001001B; режим 1 на 16 разрядов

СLR TL0; очистка таймера

CLR TH 0;

setb TR0; включаем Т0

wait1: jnb P3.2,wait1;ожидание прохождения

wait0: jb P3.2,wait0; входного сигнала

clr TR0;стоп для таймера

mov R0,TH0;сохранение содержимого таймера в регистрах R0 и R1

mov R1,TL0;






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных