1.2.5 Периферійні пристрої
Набор периферійних пристроїв, що є у складі того або іншого мікроконтролера, залежить від конкретної моделі і може бути визначений по вільній таблиці. Взагалі ж у складі мікроконтролерів сімейства зустрічаються наступні периферійні пристрої:
- 8-розрядний таймер/лічильник з передільником (таймер ТЕ);
- другий 8-розрядний таймер/лічильник з передільником (таймер Т1);
- сторожовий таймер WDT;
- одноканальний генератор сигналу з ШИМ розрядністю 8 біт (один з режимів роботи таймера Т1);
- аналоговий компаратор;
- 10-розрядний АЦП (4 канали);
- апаратний модулятор.
Периферійний пристрій - частина технічного забезпечення, конструктивно відокремлена від основного блоку обчислювальної системи.
Периферійні пристрої мають власне управління і функціонують по командах центрального процесора.
Периферійні пристрої призначені для зовнішньої обробки даних, що забезпечує їх підготовку, введення, зберігання, управління, захист, вивід і передачу на відстань по каналах зв'язку.
Периферія - це сукупність периферійних пристроїв, підключених до комп'ютера, пристрої, які не представляють для комп'ютера особливої важливості і він сповна обходитися без них. Правда, відсутність деяких з периферійних пристроїв на комп'ютері обмежує можливості користувача. Наприклад, без мишки користувач не може поворушити курсором і відповідно не може повноцінно працювати на комп'ютері, оскільки миша на сучасному ПК є практично найголовнішим елементом управління ПК.
Які чинники впливають на те, що периферійні пристрої відносять до групи периферійних ?
- такі пристрої прості в установці і налаштуванні;
- вони, як правило, є зовнішніми, тобто підключаються не зсередини, а зовні системного блоку;
- їх призначення чітко визначене;
- вони практично не підлягають жодній модернізації і розгону;
- такі пристрої завжди дешеві і у них є величезна кількість виробників, чого не скажеш, наприклад, про процесори або про вінчестери;
- більшість периферійних пристроїв підключаються до одних і тих же роз'ємів на системній платі або на контроллерах;
- деякі периферійні пристрої для зберігання даних управляються на системній платі спеціальними мікросхемами управління - Super I/O;
- Характеристики підсистеми введення/виводу
- Основними характеристиками підсистеми введення/виводу є:
- програмна конфігурація і вибір портів введення/виводу;
- виводи можуть бути запрограмовані як вхідні або як вихідні незалежно один від одного;
- вхідні буфери з тригером Шмітта на всіх виводах;
- можливість підключення до входів внутрішніх підтягуючих резисторів (опір резисторів складає 35.120 кОм).
1.2.6 Енергозберігаючі режими роботи мікроконтролеру
Для запуску режиму зниженого енергоспоживання повинен бути встановлений в стан I біт SE регістру MCUCR і повинна бути виконана команда SLEEP. Якщо під час перебування в режимі зниженого споживання відбувається одне з дозволених переривань, процесор починає працювати, виконує підпрограм обробки переривання і продовжує виконання програми з команди, наступного за SLEEP. Вміст регістровий файлу та пам'яті введення / виводу не змінюється. Якщо в режимі зниженого споживання відбувається скидання, процесор починає виконання програми, вектора скидання.
Якщо для виведення з економічного режиму використовується переривання за рівнем, низький рівень повинен утримуватися на час, достатній для запуску генератора тактовим імпульсів, - на 16 мс. Інакше прапор переривання може повернутися в 0 до того, як процесор почне роботу.
Режим холостого ходу
Коли біт SM скинутий, команда SLEEP перекладає процесор до режиму холостого ходу (Idle mode). ЦПУ зупиняється, але таймери / лічильники, сторожовий таймер і система переривань продовжують працювати. Це дозволяє процесору відновляти роботу як від зовнішніх переривань, так і за переповнення таймерів / лічильників або за скидання від сторожового таймера. Якщо переривання від аналогового компаратор не потрібно, аналоговий компаратор може бути відключений встановленням біта ACD регістру ACSR. Це зменшує споживану потужність.
Економічний режим
Коли біт SM = 1, команда SLEEP переводить процесор в економічний режим (Power Down Mode). У цьому режимі зупиняється генератор тактовим імпульсів. Програміст може дозволити рабо ¬ ту сторожового таймера в цьому режимі. Якщо сторожовий таймер раз ¬ вирішено, процесор виходить з економічного режиму після відпрацювання періоду сторожового таймера. Якщо сторожовий таймер заборонений, вихід з економічного режиму може відбутися тільки за зовнішнього скидання або зовнішнього переривання по рівню.
... ів визначається технічними вимогами, що пред'являються до процесу вимірювання температури.Термопара (термоелектричний перетворювач) складається з двох з'єднаних на одному з кінців провідників, виготовлених із металів, що володіють різними термоелектричними властивостями. Рис.13. Термопара(схеми) З'єднані кінці, які звуться робочим спаєм, опускають у вимірюване середовище, а вільні кінці ( ...
... випадків, аварій, а з цим і простоїв на підприємстві, укріпити та створити культуру трудової діяльності. Виконання та розробка дипломного проекту “ Розробка дослідження системи керування електроприводом змінного струму дизель-потягу з використанням нейронних мереж ” відбувається за допомогою комп'ютера, тому питання охорони праці розглядаються щодо забезпечення здорових і безпечних умов роботи ...
... на автономне (не пов'язану з мережею змінного струму) навантаження. Як навантаження автономного інвертора може виступати як одиничний споживач, так і розгалужена мережа споживачів. 2.1 Джерела безперебійного та гарантованого електроживлення Під гарантованим живленням (ГЖ) варто розуміти забезпечення апаратури зв'язку й засобів автоматизації електроенергією в будь-яких режимах роботи системи ...
... обробки даного вузла на різних моделях. У випадку невиходів, між робітниками здійснюється взаємодопомога або заміна виконавців, що значно спрощує процес виготовлення вироба. Метою реорганізації швейного цеху є: розробка секційного агрегатно-групового потоку, впровадження в заготовчу секцію декількох груп по обробці окремих деталей та вузлів, впровадження нового, більш ефективного обладнання фі ...
0 комментариев