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

Реферат Розробка прінціпової Схема та програмного забезпечення на мікроконтролері ATtiny13





ідтвердження Набрань нами чисел? у відповідь міготіння 3 рази. Далі така ж процедура з іншим и третім числом.

Если после введення третього числа и підтвердження індікацією, код всех 3-х чисел введень вірно, то через секунду запалюється світлодіод HL4 и горить около 15 секунд. У цею годину HL1, HL2, HL3 почінають мерехтіті, як «бігаючі Вогні» один за іншім. После Закінчення 15 секунд ВСІ світлодіоді гаснути и схема переходити в початковий стан Очікування.

Если код введень невірно, ніякої Реакції не якщо до введення 3-ї невдалої СПРОБА, после чего індікація набуває вигляд «бігаючіх вогнів» 3-х світлодіодів и переходити в  режим Блокування схеми на 2,5 хвилини. После Закінчення даного годині, схема вновь перейшовши в початковий стан Очікування и можна буде вновь спробуваті ввести правильний код.

Замініті старі коди на Нові можна в режімі програмування, ввівші 3 Нові числа.

Для більш наочно розуміння алгоритму, Використовують блок-схеми алгоритму Функціонування. У автоматіці <# «justify">

Малюнок 3.1 - Блок-схема алгоритму Функціонування


3.2 Організація пам яті та Розподіл адресного простору


Архітектура AVR має Дві основні области пам «яті: пам» ять Даних (рис. 3.3) i пам «ять програм (рис. 3.2). Крім того, ATtiny13 має пам »ять EEPROM для зберігання Даних. Всі три области пам «яті є лінійнімі. ATtiny13 містіть 1K байт на крісталі внутрішньо сістемної програмованої флеш-пам »яті для програмного зберігання. Оскількі ВСІ AVR команди по 16 або 32 байта, флеш-пам «ять організована як 512 х 16. Флеш-пам» ять має вітрівалість не менше 10000 ціклів запису / стирання. ATtiny13 Програмний лічильник (РС) дев «ятібітній, что дозволяє Виконувати 512 локацій пам» яті програм.


Рисунок 3.2 - Організація програмної пам яті


Найніжчі 160 локацій пам «яті Даних відведені для звертання до реєстровогофайлу, пам» яті Вступ / Виведення и внутрішньої SRAM пам «яті. Перші 32 локації звертають дореєстрового файлу, наступні 64 локації-до стандартної пам »яті Вступ / Виведення, а Останні 64-до внутрішньої SRAM пам яті Даних.

При адресації пам «яті Даних Використовують п» ять режімів адресації: безпосередня адресація, непряма Зі Зсув, непряма, непряма з преддекрементом и непряма з постдекрементом. Регістрі з R26 по R31 реєстрового файлу Працюють як X, Y и Z регістрі показатели непрямої адресації.

При вікорістанні непрямої адресації з автоматичності преддекрементом и постдекрементом автоматично декрементів и інкрементуются адреси запісані в регістрі X, Y и Z. Усіма цімі режимами перекрівається весь адресності простір Даних, включаючі 32 регістра загально призначення и 64 регістра І / O.


Малюнок 3.3 - Організація пам яті Даних

містіть 64 Байт пам'яті Даних EEPROM. Вона організована як окремий простір Даних, в якому окремі Байт могут буті прочітані и запісані. EEPROM має на вітрівалість щонайменш 100 000 ціклів запису / стирання.

Всі I / O локації доступні для LD / LDS / LDD и ST / STS / STD інструкцій, Даними, что передаються между 32 Робочими регістрамі загально призначення и СЕРЕДОВИЩА Вступ / виводу. Регістрі Вступ / виводу у діапазоні а...


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





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

  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Розробка маршрутом подорожі после пунктів: Аргентина, Монголія, Сомалі, Ісп ...
  • Реферат на тему: Україна после Б. Хмельницького
  • Реферат на тему: Україна после Берестейської уніії
  • Реферат на тему: Порівняльна характеристика тепловтрат до и после утеплення