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

Реферат Мікропроцесорний модуль управління цифровою магнітолою





ок перемотування, як байт, щоб молодшими бітами кожної тетради йде перемотування і її напрямок. Так як все підключено через буферний регістр, я запам'ятовую їх стану, поточне та попереднє, щоб виконати порівняння. p align="justify"> Велика частина процедур винесена в обробник переривань. У обробнику переривання таймера задав предделітель рівний 10 мс, що відповідає 20 Гц переповнення. Для того щоб виконати функцію лічильника часу підрахували секунди, хвилини, години в діапазоні 60,60,24. p align="justify"> Для того, щоб визначити стан датчиків, в обробнику таймера виконується перевірка поточного значення зараз і в попередньому такті таймера. Частота опитування 10 разів на секунду цілком достатня. Якщо спрацьовує на початку перший потім другий датчик, то проводиться додаток, в іншому випадку проводиться віднімання. p align="justify"> Мікровимикачі К1-К6 виконують такі функції:

К1 - притиснення голівки;

К2 - підмотка вправо;

К3 - підмотка вліво;

К4 - перемотування вправо;

К5 - перемотування вліво;

К6 - автостоп

Для сприйняття натискання клавіатури сигнал із спеціального клавіатурного шифратора К155ІВ3 заведений на переривання EX1, що дозволяє просто зчитавши код натиснутої клавіші, визначити яке потрібно виконати дію: клавіша 0/1 перемикає режими. Далі йде основна процедура (тіло програми). На початку виконується ініціалізація таймерів-лічильників, далі вирішуються всі необхідні переривання, запускаються таймери-лічильники, встановлюється в потрібний стан порти контролера. Після чого програма переходити в нескінченний цикл обслуговування, при цьому на індикатор в циклі виводиться час. Якщо не встановлений режим сну, виконується відображення режиму тюнера або магнітофона при цьому в другій сходинці відображається частота налаштування або метраж і режим роботи магнітофона. Тут же виконується додатковий блок функцій: автоматичний пошук попередньої/наступної станції або перемотування на попередню наступну пісню. У такому режимі система функціонує весь час. Прирощення годин, хвилин або зменшення їх провадиться в режимі сну з контролю прапора sleep. Таким чином, забезпечується повне управління всіма функціями простого музичного центру, що включає в себе тюнер, CD плеєр і магнітофон. p align="justify"> Висновок


У процесі виконання курсового проекту з предмету В«Мікропроцесорні системиВ» я навчився проектувати музичний центр під управління мікропроцесорної системи на платформі МК 51. p align="justify"> Навчився писати програму в середовищі Kiel для програмування системи управління музичним центром. p align="justify"> Отримані знання з предмета, безсумнівно, стануть в нагоді у моїй майбутній кар'єрних діяльності.

Додаток 1


Схема пристрою


В...


Назад | сторінка 4 з 7 | Наступна сторінка





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

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