Переривання – це механізм управління виконанням, який є в більшості мікроконтролерів. Багато подій зовнішнього світу відбуваються асинхронно (т. Е. Не пов’язані з тактовим сигналом): натискання кнопки, посилка байта через послідовний порт, переповнення таймера і т. д. Переривання говорить процесору про те, що сталося якась подія, щоб процесору не потрібно було постійно опитувати цю подію. Наприклад, […]

Можливо, ви бачили рекламні ролики виробників батарейок, де в повітрі малюють фігури і фіксують їх за допомогою фотоапарата з тривалою витримкою. Це можна зробити і за допомогою ліхтарика – малювати в повітрі і фотографувати. Замість ліхтарика малювати фігури можна багатобарвним світлодіодним пером. Саме такий пристрій описано в цьому проекті. Деякі з намальованих таким пером фігур […]

Ця математична модель, винайдена Джоном Конвеем – спроба змоделювати процеси реального життя за допомогою простих правил. Гравці для неї не потрібні, тому після налаштування початкового стани не потрібно ніякого втручання. Подробиці цієї гри можна знайти в Інтернеті і ми настійно рекомендуємо вам почитати про неї. Пропонований проект дозволяє користувачеві змоделювати дану гру на дисплеї Nokia […]

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

Годинник на базі мікроконтролера давно всім відомі. Але пропонований пристрій відрізняється від інших. У цьому проекті (замість відображення цифр на LCD або світлодіодному індикаторі) години, хвилини і секунди прокручуються повз вертикальної риси на екрані. Саме тому ці години і називаються “безглуздими”. Блок-схема наведена на рис. 4.26.

Це пристрій-модифікація попереднього проекту сигналізації для холодильника (див. Проект 27 в розділі 5). Основна ідея залишається все тією ж, але ланцюг генерування сигналу змінена. Раніше для роботи динаміка використовувався один транзистор. Тепер ми підключили динамік до Н-мосту. Результат – більш гучний звук при тому ж джерелі живлення, але на іншому микроконтроллере (ATtiny45).

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

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

Примітка до рис Для учучшенія сумісності з ТТЛ схемами до КМОП входів можуть бути підключені подтя / івающіе резистори

На рис 925 наведена схема включення АЦП ADC0816/17, яка впроваджує інтерфейс МП NSC800 з частковим дешифруванням Цей інтерфейс аналогічний інтерфейсу МП 8080, хоча їх тимчасові характеристики істотно різняться NSC800 устанавшвает вісім молодших адресних розрядів на шину адреси / даних на початку кожного циклу При вибірці з памяті розряди