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

Реферат Мікропроцесорна система індикації восьмирозрядним семісегментним індикатором





цілком придатна для застосування, але коли кількість розрядів стає занадто великим її використання стає не кращим рішенням. І ось чому - із збільшенням кол-ва розрядів також збільшується час поки індикатор не горить, а відповідно його яскравість стає істотно нижче. На осциллограмме внизу зліва дана картинка для 6 розрядів, а праворуч для 24 розрядів. На ній добре видно співвідношення скільки часу горять/не горять сегменти.


Малюнок 1.3 - Зображення осцилографа


. 3 Посегментна динамічна індикація


Її головна відмінність від поразрядной індикації є в тому, що в ній перебираються не розрядиться, а сегменти індикатора. У результаті частота загоряння кожного сегмента не залежить від кількості розрядів.

Алгоритм роботи підпрограми в наступному - йде перебір всіх байтів в буфері і якщо в даній позиції поточний сегмент не повинен горіти, то в регістр записується 1. Одиниця пишеться, тому активний рівень у загального висновку індикатора - «0». Після перебору всього буфера в виходи засувок фіксується новий стан і запалюється новий сегмент.

На наступній картинці видно як біжить «1» вибору сегмента. На ній так само видно, що збільшення кол-ва розрядів в чотири рази не приводить до зменшення часу світіння одній позиції.

На малюнку 4 видно як біжить «1» вибору сегмента. Так само видно, що збільшення кількості розрядів в чотири рази не приводить до зменшення часу світіння одній позиції.


Малюнок 1.4 - Зображення осцилографа


. 4 Підсумок


семисегментний індикатор можна управляти статично або динамічно.

При статичному управлінні розряди індикатора підключені до мікроконтролера незалежно один від одного і інформація на них виводиться постійно. Цей спосіб управління простіше динамічного, але без використання додаткових елементів, як-то зсувні регістри, підключити багаторозрядних семисегментний індикатор до мікроконтролера буде проблематично - може не вистачити висновків.

Динамічне управління (динамічна індикація) має на увазі почергове запалювання розрядів індикатора з частотою, що не сприймається людським оком. Схема підключення індикатора в цьому випадку на порядок економічніше завдяки тому, що однакові сегменти розрядів індикатора об'єднані.

У даному курсовому проекті була реалізована схема динамічної індикації.

Індикатор проводилася за допомогою мікроконтролера.

Мікроконтролер - комп'ютер на одній мікросхемі. Призначений для управління різними електронними пристроями та здійснення взаємодії між ними відповідно до закладеної в мікроконтроллер програмою. На відміну від мікропроцесорів, що використовуються в персональних комп'ютерах, мікроконтролери містять вбудовані додаткові пристрої. Ці пристрої виконують свої завдання під управлінням мікропроцесорного ядра мікроконтролера.

До найбільш поширених вбудованим пристроїв відносяться:

Пристрої пам'яті.

Можна виділити три основні види пам'яті, використовуваної в мікроконтролерах.

. 1.Память програм являє собою постійну пам'ять, призначену для зберігання програмного коду і констант. Ця пам'ять не зраджує свого вмісту в процесі виконання програми.

. 2 Пам'ять даних призначена для зберігання змінних в ході виконання програми.

. 3 Регістри мікроконтролера - цей вид пам'яті включає внутрішні регістри процесора і регістри, які служать для управління периферійними пристроями.

Оперативна пам'ять (RAM) - пам'ять даних

Призначена для зберігання змінних в ході виконання програми.

Регістрова пам'ять

Оперативна пам'ять (ОЗУ - оперативний запам'ятовуючий пристрій або RAM)

Енергонезалежна пам'ять (ЕСППЗУ або EEPROM)

Постійні запам'ятовуючі пристрої - пам'ять програм

Цей вид пам'яті є енергонезалежними - це означає, що вміст пам'яті зберігається після вимкнення живлення мікроконтролера. Така пам'ять необхідна, так як мікроконтролер не містить будь-яких пристроїв масової пам'яті (магнітних дисків), з яких завантажується програма в комп'ютерах. Програма постійно зберігається в мікроконтролері.

У процесі виконання програма зчитується з цієї пам'яті, а блок управління (дешифратор команд) забезпечує її декодування і виконання необхідних операцій. Вміст пам'яті програм не може мінятися (перепрограмовуватися) під час виконання програми. Тому функціональне призначення мікроконтролера не може змінитися, поки вміст його пам'яті п...


Назад | сторінка 2 з 5 | Наступна сторінка





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

  • Реферат на тему: Тренування боксерів старших спортивних розрядів
  • Реферат на тему: Аналіз антропометричних показників плавців різних спортивних розрядів
  • Реферат на тему: Перетворювач двійково-десяткового коду в код семисегментний індикатора в ба ...
  • Реферат на тему: Розробка схеми перетворювача двійкового коду в код семисегментний індикатор ...
  • Реферат на тему: Використання мікроконтролера в системах управління