Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Охоронний комплекс для автомобіля

Реферат Охоронний комплекс для автомобіля





n>

Крім того, Таймер 1 можна використовувати для завдання швидкості передачі (baud rate) послідовного порту.

Режим 0. У нульовому режимі таймер працює як 13-бітний лічильник, що підсумовує. Цей лічильник складається з 8 біт регістра ТНХ і молодших 5 біт регістра TLx, де x в позначенні регістра замінюється на 0 або 1 залежно від того таймера, яким ми керуємо. Старші 3 біти регістрів TLx не визначені і ігноруються. Установка запускає таймер прапора TR0 або TR1 не очищати ці регістри. Роботі таймера 0 або таймера 1 в режимі 0 відповідає схема:


В 

Малюнок 4. Схема таймерів 0 або 1 в режимі 0. br/>

Цей режим був введений для сумісності із застарілим сімейством мікроконтролерів MCS-48 для полегшення перенесення вже розроблених програм на нові процесори і тому в даний час не використовується. Тим не менш, у цьому режимі можна забезпечити формування інтервалу часу тривалістю до 8096 мс при частоті генератора, що задає 12 МГц. p align="justify"> Режим 1. У першому режимі роботи таймер працює як шестнадцатіразрядний лічильник. Режим 1 схожий на режим 0, за винятком того, що в регістрах таймера використовує всі 16 біт. У цьому режимі регістри ТНХ і TLx також включені один за одним. Роботі таймера 0 або таймера 1 в режимі 1 відповідає схема:


В 

Режим 2. У режимі 2 регістр таймера TLx працює як 8-бітний лічильник з автоматичною перезавантаженням початкового значення з регістра ТНХ в регістр TLx. Переповнення регістра TLx не тільки встановлює прапор TFx, але і завантажує регістр TLx вмістом регістра ТНХ, який попередньо инициализируется програмно. Перезавантаження не змінює вміст регістру ТНХ. Роботі таймера 0 або таймера 1 в режимі 2 відповідає схема:

В 

Режим 3 . Таймер 1 при роботі в режимі 3 просто зберігає своє значення. Ефект такий же як при скиданні біта TR1. Таймер 0 в режимі 3 представляє собою два роздільних 8 бітних лічильника (регістри TL0 і ТН0), Регістр TL0 використовує біти управління таймера 0: С/Т0. GATE0, TR0 і TF0. Регістр ТН0 працює тільки в режимі таймера і використовує біти TR1 і TF1 таймера 1. Таким чином, регістр ТН0 управляє перериванням таймера 1. Логіка роботи таймера 0 в режимі 3 показана на схемі:


В 

Робота таймера TL0 дозволяється, якщо біт TR0 = 1, а таймера TH0 - якщо біт TR1 = 1. Таймер 1 при роботі таймера 0 в режимі 3 постійно включений. Цей режим роботи дозволяє реалізувати два незалежних таймера, якщо таймер 1 використовується для роботи послідовного порту. p align="center"> 5. Вибір елементної бази


При розробці пристрою були використані наступні електронні компоненти:

Гј


Назад | сторінка 6 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка таймера прямої ходи
  • Реферат на тему: Розробка технологічного процесу складання і монтажу таймера для повторно-ко ...
  • Реферат на тему: Блокінг-генератор, що працює в автоколивальних режимі
  • Реферат на тему: Проектування газової силової системи управління, що працює в пропорційному ...
  • Реферат на тему: Розрахунок трифазного асинхронного двигуна для роботи в однофазному режимі