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

Реферат Розробка пристрою управління на базі мікроконтролера AVR сімейства Classic фірми Atmel





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

Вбудована Flash - пам'ять з підтримкою внутрішньосистемного програмування забезпечує можливість перепрограмування програмного коду в складі системи, за допомогою SPI послідовного інтерфейсу, або за допомогою стандартного програматора незалежній пам'яті. Завдяки поєднанню вдосконаленого 8-ми розрядного RISC CPU з Flash-пам'яттю з підтримкою внутрішньосистемного програмування на одному кристалі вийшов високопродуктивний мікроконтролер AT90S2313, що забезпечує гнучке і економічно-високоефективне рішення для багатьох додатків вбудованих систем управління.

Область регістрів загального призначення (робочих регістрів) використовується для зберігання змінних і покажчиків. У мікроконтролері AT90S2313 область робочих регістрів складається з 32-х восьмирозрядних регістрів (діапазон адрес 0x000-0x01F). Якщо прошивка мікроконтролера пишеться на мові С, то звертатися до цих регістрів звичайно не потрібно (хоча до них можна звернутися за допомогою асемблерних вставок в С-програму).

Регістри введення / виводу мікроконтролера AT90S2313 включають в себе 64 регістра, які використовуються для управління периферійними пристроями, а також для зберігання даних периферійних пристроїв.

У режимі Idle відбувається призупинення центрального процесора, інші системи продовжують працювати. Вихід з цього режиму можливий як за зовнішнім перериванню, так і за внутрішнім. Наприклад, при переповненні таймера.

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


Малюнок 5. Розташування висновків мікроконтролера AT90S2313


Склад пристроїв мікроконтролера AVR змінюється від моделі до моделі, більше того, один і той же пристрій в різних моделях використовує різні ресурси мікроконтролера (зокрема, різні висновки). Зрозуміло, існує ряд периферійних пристроїв, присутніх у всіх мікроконтролерах сімейства: сторожовий таймер, 8-розрядний таймер / лічильник реального часу (таймер T0) і, природно, порти введення / виводу. Структурна схема мікроконтролера AT90S2313 представлена ??на малюнку 6. Внутрішній тактовий генератор AVR може запускатися від декількох джерел опорної частоти. Оскільки AVR-мікроконтролери повністю статичні, мінімальна допустима частота нічим не обмежена. Максимальна робоча частота визначається конкретним типом мікроконтролера і становить 4,8,14,16 МГц.























Малюнок 6. Структурна схема мікроконтролера AT90S2313


Мікроконтролери AVR мають у своєму складі від 1 до 4 таймерів / лічильників загального призначення з розрядністю 8 або 16 біт, які можуть працювати і як таймери від внутрішнього джерела опорної частоти, і як лічильники зовнішніх подій із зовнішнім тактуванням .

Також є сторожовий (WDT) таймер, який призначений для захисту мікроконтролера від ...


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





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

  • Реферат на тему: Розробка схеми мікроЕОМ на базі мікроконтролера сімейства AVR Classic
  • Реферат на тему: Розробка RTL-моделі розширювача ліній введення-виведення мікроконтролера
  • Реферат на тему: Проект пристрої зі світловими ефектами на основі мікроконтролера ATtiny12 с ...
  • Реферат на тему: Створення системи Internet управління на базі мікроконтролера
  • Реферат на тему: Проектування мікропроцесорної системи збору даних на базі мікроконтролера A ...