Запитання з тегом «attiny»

ATtiny - це сімейство невеликих, малопотужних 8-бітових мікроконтролерів RISC від Atmel. Як правило, зустрічається у менших плат плат проектів для проектування Arduino

1
Чому мій AVR скидається, коли я дзвоню wdt_disable (), щоб спробувати вимкнути таймер сторожового собаки?
У мене виникає проблема, коли виконання послідовності відключення сторожової собаки на AVR ATtiny84A насправді скидає чіп, хоча у таймера має залишитися багато часу на ньому. Це відбувається непослідовно і при запуску одного і того ж коду на багатьох фізичних частинах; деякі скидаються кожного разу, деякі інколи скидаються, а деякі ніколи. …
34 arduino  avr  attiny  watchdog 

5
Виготовлення акумулятора тривалий час у мікроконтролері
Я сподіваюся живити ATtiny85V протягом приємного тривалого часу на якомусь маленькому акумуляторі, ймовірно, на монети. Я вивчив програмне забезпечення, і мій код керується таймером, невикористані аналогові та цифрові перетворювачі вимкнено, мікросхема працює на частоті 1 МГц і т.д. скільки струму це малює, але я сподіваюся, що я в основному його …

3
Використовуйте AVR Watchdog як звичайний ISR
Я намагаюся обернути голову навколо сторожового таймера серії ATTinyX5. Тож я читав, що я читав, здавалося, що ти можеш використовувати це для того, щоб змусити програму робити щось певне протягом N секунд, але ніколи насправді не показав, як це зробити. Іншим здавалося, що він буде скинутий лише чіп, якщо щось …
17 avr  attiny  watchdog 

7
Як встановити запобіжники тактової частоти на ATtiny85 при використанні Arduino як програміста?
Я слідую за цим підручником , програмуючи ATtiny85 за допомогою Arduino, використовуючи його для відтворення деяких тонів (через п’єзо-динамік). Я намагаюся отримати тони в потрібному тоні (я створюю форми хвиль вручну, оскільки функція tone () не підтримується в ATtiny85). Я вважаю, що проблема може полягати в різній швидкості тактових частот …

2
Вибір 4-бітної адреси шини через аналоговий вхідний контакт: моделювання Монте-Карло показує значення, що перекриваються адресами
Я створив невелику плату сенсора для моєї магістерської роботи з мікроконтролером ATtiny44 . Для мого застосування мені потрібно близько 200 таких плат, а 16 завжди локально підключені до плати контролера. Вся мережа виглядає так: Для зв'язку між контролером та сенсорними платами я написав власну 1-контактну шину (на основі часу). Єдина …

2
Постійний новачок: чому я не можу просто підключити дроти?
Я намагаюся передати з ATtiny85 на ПК, використовуючи код Arduino-esque через USB-послідовний перетворювач, не розуміючи нічого дуже нічого. Я був шокований і здивований, що це не працює. Я підтвердив, що крихітний мерехтить напругу на одному зі своїх штифтів, але коли я підключаю цей контакт для передачі або прийому по USB-послідовному …
14 attiny  arduino  serial  ftdi  usb 

3
Що не може Аттині зробити те, що може Arduino?
Натхненний цим відео на YouTube Make Magazine , я хотів би використати фішки ATtiny замість Arduino для більшості моїх проектів. Автор відео попереджає, що деякі функції Arduino не працюватимуть на ATtinys. Чи є повний перелік того, що є, а що не підтримується?
12 arduino  attiny 

2
Програмуйте AVR EEPROM безпосередньо з джерела С
Коли ви включаєте наступний код у джерело AVR C, ви, мабуть, можете безпосередньо програмувати запобіжники, не потребуючи додаткової команди або .hex-файлу: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; Чи існує схожа хитрість на програмні значення в EEPROM? Я перевірив, …
11 avr  c  attiny  eeprom 

2
Потрібна допомога в розумінні дзеркального відображення таймера AVR ATMEGA / ATTINY
Я намагаюся використовувати Timer1 мікроконтролера Atmel AVR, або AtMega328, який використовується в Arduino, або ATTiny85, для виведення двох тактових сигналів, які є дзеркальними зображеннями один одного. Частота, яку я намагаюсь генерувати, є змінною від 1 МГц до 2 МГц або більше, яка занадто висока, щоб зробити це за допомогою коду …

1
Увага: немає підтримки для множення?
Це правда, що у AVtiny AVR немає апаратної підтримки для множення? Здається, це добре працює, коли я роблю множення в коді. Я також включив math.h і маю пару гріхів () та cos () обчислень. Я зіткнувся з якоюсь величезною штрафом за 800 циклів за ці розрахунки, хтось знає?
10 avr  attiny 

3
Споживання енергії ATtiny85 удвічі очікуване
Я намагаюся отримати ATTiny85, щоб розрядити акумулятор. У мене він працює із кришталю 16,384 МГц із встановленим запобіжником розділення на 8. Vcc - 3,3 вольта. На рисунку 22-7 в аркуші даних сказано, що в режимі очікування ( set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();) він повинен складати близько 300 мкА. Насправді я бачу, що він …

2
Як живити Attiny від батарей AA?
Я працюю над проектом, де мені хотілося б керувати RGB Led в умовах зовнішнього освітлення. Я прототипував це за допомогою ардуїно Леонардо та підведення. Наразі проект підключено до порту USB мого комп’ютера, проте я хотів би використовувати батареї Attiny 45 або 84 та AA. Спочатку я думав використовувати 3 акумуляторні …

5
ATTiny13 - avr-gcc Hello World використовує понад 100 байт?
Я намагаюся написати програму для ATTiny13. Моя проблема полягає в тому, що він має величезні обмеження в розмірах. Ну а коли я робив свою першу програму Hello World, для ввімкнення та вимкнення світла знадобилося 100 байт простору програми! Чи можна надати avr-gcc варіанти зменшити цей розмір? Крім того, що є …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.