11-розрядний мікроконтролер ATMEL ATtiny8 із флеш-пам’яттю 1 Кбайт
особливості
- Використовує архітектуру AVR® RISC
- Високопродуктивна та малопотужна 8-розрядна архітектура RISC
- 90 потужних вказівок - виконання найбільш частотного циклу
- 32 х 8 робочих реєстрів загального призначення
- Пропускна здатність до 8 MIPS на 8 МГц
Енергонезалежна пам'ять програм і даних
- 1 КБ флеш-пам'яті програм
- Внутрішньосистемне програмування (ATtiny12)
- Витривалість: 1,000 циклів запису/стирання (ATtiny11/12)
- 64 байти внутрішньосистемної програмованої пам'яті даних EEPROM для ATtiny12
- Витривалість: 100,000 циклів запису / стирання
- Блокування програмування для програми Flash і безпеки даних EEPROM
Периферійні особливості
- Переривання та пробудження при зміні PIN-коду
- Один 8-бітний таймер/лічильник з окремим попереднім дільником
- Вбудований аналоговий компаратор
- Програмований сторожовий таймер із вбудованим генератором
Спеціальні функції мікроконтролера
- Режими очікування та вимкнення з низьким енергоспоживанням
- Зовнішні та внутрішні джерела переривань
- Внутрішньосистемне програмування через порт SPI (ATtiny12)
- Покращена схема скидання при включенні (ATtiny12)
- Внутрішній калібрований RC-генератор (ATtiny12)
Специфікація
- Високошвидкісна технологія CMOS з низьким енергоспоживанням
- Повністю статична робота
Споживана потужність при 4 МГц, 3 В, 25°C
- Активний: 2.2 мА
- Режим очікування: 0.5 мА
- Режим відключення: <1 мкА
пакети
- 8-контактний PDIP і SOIC
Робочий випtages
- 1.8 – 5.5 В для ATtiny12V-1
- 2.7 – 5.5 В для ATtiny11L-2 і ATtiny12L-4
- 4.0 – 5.5 В для ATtiny11-6 і ATtiny12-8
Оцінки швидкості
- 0 – 1.2 МГц (ATtiny12V-1)
- 0 – 2 МГц (ATtiny11L-2)
- 0 – 4 МГц (ATtiny12L-4)
- 0 – 6 МГц (ATtiny11-6)
- 0 – 8 МГц (ATtiny12-8)
Конфігурація контактів
закінченоview
ATtiny11/12 — це малопотужний 8-розрядний мікроконтролер CMOS на основі архітектури AVR RISC. Виконуючи потужні інструкції за один такт, ATtiny11/12 досягає пропускної здатності, що наближається до 1 MIPS на МГц, що дозволяє розробнику системи оптимізувати енергоспоживання порівняно зі швидкістю обробки. Ядро AVR поєднує в собі багатий набір інструкцій з 32 робочими регістрами загального призначення. Усі 32 регістри безпосередньо підключені до арифметично-логічного пристрою (ALU), що дозволяє отримати доступ до двох незалежних регістрів за допомогою однієї інструкції, що виконується за один такт. Отримана в результаті архітектура є більш ефективною для коду та забезпечує пропускну здатність до десяти разів швидшу, ніж звичайні мікроконтролери CISC.
Таблиця 1. Опис деталей
пристрій | Спалах | EEPROM | зареєструватися | томtage Дальність | Частота |
ATtiny11L | 1K | – | 32 | 2.7 – 5.5В | 0-2 МГц |
ATtiny11 | 1K | – | 32 | 4.0 – 5.5В | 0-6 МГц |
ATtiny12V | 1K | 64 Б | 32 | 1.8 – 5.5В | 0-1.2 МГц |
ATtiny12L | 1K | 64 Б | 32 | 2.7 – 5.5В | 0-4 МГц |
ATtiny12 | 1K | 64 Б | 32 | 4.0 – 5.5В | 0-8 МГц |
ATtiny11/12 AVR підтримується повним набором інструментів розробки програм і систем, включаючи: асемблери макросів, налагоджувачі/симулятори програм, внутрішньосхемні емулятори,
та комплекти оцінки.
Блок-схема ATtiny11
Див. Малюнок 1 на сторінці 3. ATtiny11 надає наступні функції: 1 Кбайт Flash, до п’яти рядків вводу/виводу загального призначення, один рядок введення, 32 робочих регістри загального призначення, 8-бітний таймер/лічильник, внутрішній і зовнішні переривання, програмований сторожовий таймер із внутрішнім генератором і два режими енергозбереження, які можна вибрати програмно. Режим очікування зупиняє ЦП, дозволяючи таймеру/лічильникам і системі переривань продовжувати роботу. Режим вимкнення живлення зберігає вміст регістра, але зависає генератор, відключаючи всі інші функції мікросхеми до наступного переривання або апаратного скидання. Функції пробудження або переривання при зміні контакту дозволяють ATtiny11 добре реагувати на зовнішні події, все ще демонструючи найнижче енергоспоживання в режимах вимкнення. Пристрій виготовлено за технологією енергонезалежної пам'яті високої щільності Atmel. Завдяки поєднанню 8-розрядного процесора RISC із Flash на монолітному чіпі Atmel ATtiny11 є потужним мікроконтролером, який забезпечує дуже гнучке та економічно ефективне рішення для багатьох вбудованих програм керування.
Рисунок 1. Блок-схема ATtiny11
Блок-схема ATtiny12
Малюнок 2 на сторінці 4. ATtiny12 забезпечує наступні функції: 1 Кбайт Flash, 64 байти EEPROM, до шести ліній вводу-виводу загального призначення, 32 робочих регістри загального призначення, 8-бітний таймер/лічильник, внутрішній і зовнішні переривання, програмований сторожовий таймер із внутрішнім генератором і два режими енергозбереження, які можна вибрати програмно. Режим очікування зупиняє ЦП, дозволяючи таймеру/лічильникам і системі переривань продовжувати роботу. Режим вимкнення живлення зберігає вміст регістра, але зависає генератор, відключаючи всі інші функції мікросхеми до наступного переривання або апаратного скидання. Функції пробудження або переривання при зміні контакту дозволяють ATtiny12 добре реагувати на зовнішні події, все ще демонструючи найнижче енергоспоживання в режимах вимкнення. Пристрій виготовлено за технологією енергонезалежної пам'яті високої щільності Atmel. Завдяки поєднанню 8-розрядного ЦП RISC із Flash на монолітному чіпі Atmel ATtiny12 є потужним мікроконтролером, який забезпечує дуже гнучке та економічно ефективне рішення для багатьох вбудованих програм керування.
Рисунок 2. Блок-схема ATtiny12
Описи пінів
- Постачання обtage шпилька.
- Штифт заземлення.
Порт B є 6-розрядним портом введення/виведення. PB4..0 — це контакти введення/виведення, які можуть забезпечувати внутрішні підтягування (вибираються для кожного біта). На ATtiny11 PB5 є лише вхідним. На ATtiny12 PB5 є входом або виходом з відкритим стоком. Виводи порту мають три стани, коли стан скидання стає активним, навіть якщо годинник не працює. Використання контактів PB5..3 як контактів входу або вводу/виводу обмежено залежно від скидання та налаштувань годинника, як показано нижче.
Таблиця 2. Функціональність PB5..PB3 порівняно з параметрами синхронізації пристрою
Варіант синхронізації пристрою | PB5 | PB4 | PB3 |
Зовнішнє скидання ввімкнено | б/в(1) | -(2) | – |
Зовнішнє скидання вимкнено | Вхід (3)/I/O (4) | – | – |
Зовнішній кристал | – | б/в | б/в |
Зовнішній низькочастотний кристал | – | б/в | б/в |
Зовнішній керамічний резонатор | – | б/в | б/в |
Зовнішній RC осцилятор | – | I/O(5) | б/в |
Зовнішній годинник | – | I/O | б/в |
Внутрішній RC осцилятор | – | I/O | I/O |
Примітки
- Використаний» означає, що PIN-код використовується для скидання або годинника.
- означає, що опція не впливає на функцію контакту.
- Вхід означає, що контакт є входом порту.
- На ATtiny11 PB5 є лише вхідним. На ATtiny12 PB5 є входом або виходом з відкритим стоком.
- Введення/виведення означає, що контакт є контактом входу/виводу порту.
XTAL1 Вхід в інвертуючий генератор amplifier і вхід до робочої схеми внутрішнього годинника.
XTAL2 Вихід з інвертуючого генератора ampліфірник.
СКИДАННЯ Скинути вхід. Зовнішнє скидання генерується низьким рівнем на виводі RESET. Імпульси скидання тривалістю понад 50 нс призведуть до скидання, навіть якщо годинник не працює. Коротші імпульси не гарантують скидання.
Реєстрація Коротка інформація ATtiny11
Адреса | Ім'я | Біт 7 | Біт 6 | Біт 5 | Біт 4 | Біт 3 | Біт 2 | Біт 1 | Біт 0 | Сторінка |
$3F | SREG | I | T | H | S | V | N | Z | C | сторінка 9 |
$3E | Зарезервовано | |||||||||
3 доларів США | Зарезервовано | |||||||||
3 доларів США | Зарезервовано | |||||||||
$3 млрд | ГІМСК | – | INT0 | PCIE | – | – | – | – | – | сторінка 33 |
3 А | GIFR | – | INTF0 | PCIF | – | – | – | – | – | сторінка 34 |
39 доларів США | ТІМСЬК | – | – | – | – | – | – | TOIE0 | – | сторінка 34 |
38 доларів США | TIFR | – | – | – | – | – | – | ТОВ0 | – | сторінка 35 |
37 доларів США | Зарезервовано | |||||||||
36 доларів США | Зарезервовано | |||||||||
35 доларів США | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | сторінка 32 |
34 доларів США | MCUSR | – | – | – | – | – | – | ДОПУСК | ПОРФ | сторінка 28 |
33 доларів США | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | сторінка 41 |
32 доларів США | TCNT0 | Таймер/Лічильник 0 (8 біт) | сторінка 41 | |||||||
31 доларів США | Зарезервовано | |||||||||
30 доларів США | Зарезервовано | |||||||||
… | Зарезервовано | |||||||||
22 доларів США | Зарезервовано | |||||||||
21 доларів США | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | сторінка 43 |
20 доларів США | Зарезервовано | |||||||||
$1F | Зарезервовано | |||||||||
$1E | Зарезервовано | |||||||||
1 доларів США | Зарезервовано | |||||||||
1 доларів США | Зарезервовано | |||||||||
$1 млрд | Зарезервовано | |||||||||
1 А | Зарезервовано | |||||||||
19 доларів США | Зарезервовано | |||||||||
18 доларів США | ПОРТБ | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | сторінка 37 |
17 доларів США | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | сторінка 37 |
16 доларів США | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | сторінка 37 |
15 доларів США | Зарезервовано | |||||||||
… | Зарезервовано | |||||||||
0 А | Зарезервовано | |||||||||
09 доларів США | Зарезервовано | |||||||||
08 доларів США | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | сторінка 45 |
… | Зарезервовано | |||||||||
00 доларів США | Зарезервовано |
Примітки
- Для сумісності з майбутніми пристроями зарезервовані біти слід записати в нуль, якщо вони будуть доступні. Зарезервовані адреси пам'яті вводу / виводу ніколи не слід писати.
- Деякі позначки стану очищаються шляхом запису до них логічної одиниці. Зауважте, що інструкції CBI та SBI працюватимуть з усіма бітами в регістрі вводу/виводу, записуючи одиницю назад у будь-який прапорець, прочитаний як установлений, таким чином очищаючи прапорець. Інструкції CBI та SBI працюють лише з регістрами від $00 до $1F.
Реєстрація Коротка інформація ATtiny12
Адреса | Ім'я | Біт 7 | Біт 6 | Біт 5 | Біт 4 | Біт 3 | Біт 2 | Біт 1 | Біт 0 | Сторінка |
$3F | SREG | I | T | H | S | V | N | Z | C | сторінка 9 |
$3E | Зарезервовано | |||||||||
3 доларів США | Зарезервовано | |||||||||
3 доларів США | Зарезервовано | |||||||||
$3 млрд | ГІМСК | – | INT0 | PCIE | – | – | – | – | – | сторінка 33 |
3 А | GIFR | – | INTF0 | PCIF | – | – | – | – | – | сторінка 34 |
39 доларів США | ТІМСЬК | – | – | – | – | – | – | TOIE0 | – | сторінка 34 |
38 доларів США | TIFR | – | – | – | – | – | – | ТОВ0 | – | сторінка 35 |
37 доларів США | Зарезервовано | |||||||||
36 доларів США | Зарезервовано | |||||||||
35 доларів США | MCUCR | – | ПУД | SE | SM | – | – | ISC01 | ISC00 | сторінка 32 |
34 доларів США | MCUSR | – | – | – | – | WDRF | БОРФ | ДОПУСК | ПОРФ | сторінка 29 |
33 доларів США | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | сторінка 41 |
32 доларів США | TCNT0 | Таймер/Лічильник 0 (8 біт) | сторінка 41 | |||||||
31 доларів США | ОСКАЛЬНИЙ | Регістр калібрування осцилятора | сторінка 12 | |||||||
30 доларів США | Зарезервовано | |||||||||
… | Зарезервовано | |||||||||
22 доларів США | Зарезервовано | |||||||||
21 доларів США | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | сторінка 43 |
20 доларів США | Зарезервовано | |||||||||
$1F | Зарезервовано | |||||||||
$1E | EEAR | – | – | Реєстр адрес EEPROM | сторінка 18 | |||||
1 доларів США | EEDR | Регістр даних EEPROM | сторінка 18 | |||||||
1 доларів США | ЄЕКР | – | – | – | – | Жахливий | EEMWE | EEWE | EERE | сторінка 18 |
$1 млрд | Зарезервовано | |||||||||
1 А | Зарезервовано | |||||||||
19 доларів США | Зарезервовано | |||||||||
18 доларів США | ПОРТБ | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | сторінка 37 |
17 доларів США | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | сторінка 37 |
16 доларів США | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | сторінка 37 |
15 доларів США | Зарезервовано | |||||||||
… | Зарезервовано | |||||||||
0 А | Зарезервовано | |||||||||
09 доларів США | Зарезервовано | |||||||||
08 доларів США | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | сторінка 45 |
… | Зарезервовано | |||||||||
00 доларів США | Зарезервовано |
Примітка
- Для сумісності з майбутніми пристроями зарезервовані біти слід записати в нуль, якщо вони будуть доступні. Зарезервовані адреси пам'яті вводу / виводу ніколи не слід писати.
- Деякі позначки стану очищаються шляхом запису до них логічної одиниці. Зауважте, що інструкції CBI та SBI працюватимуть з усіма бітами в регістрі вводу/виводу, записуючи одиницю назад у будь-який прапорець, прочитаний як установлений, таким чином очищаючи прапорець. Інструкції CBI та SBI працюють лише з регістрами від $00 до $1F.
Підсумок набору інструкцій
Мнемотехніка | Операнди | опис | Операція | Прапори | # Годинники |
АРИТМЕТИЧНІ ТА ЛОГІЧНІ ВКАЗІВКИ | |||||
ДОДАТИ | Rd, Rr | Додайте два регістри | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
АЦП | Rd, Rr | Додайте разом із Carry два реєстри | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
SUB | Rd, Rr | Відніміть два регістри | Rd ¬ Rd – Rr | Z, C, N, V, H | 1 |
СУБІ | Рд, К | Відняти Постійну з Реєстру | Rd ¬ Rd – K | Z, C, N, V, H | 1 |
SBC | Rd, Rr | Відніміть за допомогою Carry два регістри | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Рд, К | Відніміть за допомогою Carry Constant від Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
І | Rd, Rr | Логічні І реєстри | Rd ¬ Rd · Rr | Z, N, V | 1 |
АНДІ | Рд, К | Логічний І реєструється і постійний | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Rd, Rr | Логічні АБО реєстри | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | Рд, К | Логічний АБО Реєстр і постійний | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Rd, Rr | Ексклюзивні АБО реєстри | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | Своє доповнення | Rd ¬ $FF – Rd | Z, C, N, V | 1 |
NEG | Rd | Доповнення двох | Rd ¬ $00 – Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Встановити біт (и) у реєстрі | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Очистити біт (и) у реєстрі | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | Приріст | Rd ¬ Rd + 1 | Z, N, V | 1 |
ГРУД | Rd | Поважність | Rd ¬ Rd – 1 | Z, N, V | 1 |
TST | Rd | Тест на нуль або мінус | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | Очистити реєстр | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | Встановити реєстрацію | Rd ¬ $FF | Жодного | 1 |
ІНСТРУКЦІЯ ДЛЯ ФІЛІЇ | |||||
RJMP | k | Відносний стрибок | ПК ¬ ПК + k + 1 | Жодного | 2 |
ЗВІНЧ | k | Відносний виклик підпрограми | ПК ¬ ПК + k + 1 | Жодного | 3 |
RET | Повернення підпрограми | ПК ¬ СТЕК | Жодного | 4 | |
РЕТІ | Повернення переривання | ПК ¬ СТЕК | I | 4 | |
CPSE | Rd, Rr | Порівняйте, пропустіть, якщо дорівнює | якщо (Rd = Rr) PC ¬ PC + 2 або 3 | Жодного | 1/2 |
CP | Rd, Rr | Порівняйте | Rd - Rr | Z, N, V, C, H | 1 |
CPC | Rd, Rr | Порівняйте з Carry | Rd - Rr - C | Z, N, V, C, H | 1 |
CPI | Rd, K | Порівняйте реєстр із негайним | Rd - K | Z, N, V, C, H | 1 |
SBRC | Рр, б | Пропустити, якщо біт у реєстрі очищено | якщо (Rr(b)=0) PC ¬ PC + 2 або 3 | Жодного | 1/2 |
СБРС | Рр, б | Пропустити, якщо встановлено Bit in Register | якщо (Rr(b)=1) PC ¬ PC + 2 або 3 | Жодного | 1/2 |
SBIC | Р, б | Пропустити, якщо біт у реєстрі вводу-виводу очищений | якщо (P(b)=0) PC ¬ PC + 2 або 3 | Жодного | 1/2 |
СБІС | Р, б | Пропустити, якщо встановлено біт у реєстрі вводу-виводу | якщо (P(b)=1) PC ¬ PC + 2 або 3 | Жодного | 1/2 |
БРБС | с, к | Відділення, якщо встановлено прапор статусу | якщо (SREG(s) = 1), то PC¬PC + k + 1 | Жодного | 1/2 |
BRBC | с, к | Відділення, якщо прапор стану знято | якщо (SREG(s) = 0), то PC¬PC + k + 1 | Жодного | 1/2 |
БРЕК | k | Розгалуження, якщо рівне | якщо (Z = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
БРНЕ | k | Розгалуження, якщо нерівно | якщо (Z = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRCS | k | Відділення, якщо нести набір | якщо (C = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRCC | k | Відділення, якщо перевезення очищено | якщо (C = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
БРШ | k | Гілка, однакова чи вища | якщо (C = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRLO | k | Гілка, якщо нижня | якщо (C = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
ІМРМ | k | Гілка, якщо мінус | якщо (N = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
БРПЛ | k | Відділення якщо Плюс | якщо (N = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRGE | k | Гілка, якщо більша або рівна, підписана | якщо (N Å V= 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRLT | k | Відділення, якщо менше нуля, підписано | якщо (N Å V= 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRHS | k | Відділення, якщо встановити прапор наполовину | якщо (H = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRHC | k | Відділення, якщо прапор наполовину перенесений | якщо (H = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
БРЦ | k | Відділення, якщо встановлено прапор T | якщо (T = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRTC | k | Відділення, якщо прапор T знято | якщо (T = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
БРВС | k | Відділення, якщо встановлено прапор переповнення | якщо (V = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
BRVC | k | Гілка, якщо прапор переповнення очищений | якщо (V = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
БРІ | k | Розгалуження, якщо переривання увімкнено | якщо ( I = 1), то PC ¬ PC + k + 1 | Жодного | 1/2 |
НОМЕР | k | Відділення, якщо переривання вимкнено | якщо ( I = 0), то PC ¬ PC + k + 1 | Жодного | 1/2 |
Мнемотехніка | Операнди | опис | Операція | Прапори | # Годинники |
ІНСТРУКЦІЯ З ПЕРЕДАЧИ ДАНИХ | |||||
LD | Rd,Z | Регістр навантаження Непрямий | Rd ¬ (Z) | Жодного | 2 |
ST | Z,Rr | Магазин Реєстрація Непрямий | (Z) ¬ Rr | Жодного | 2 |
MOV | Rd, Rr | Переміщення між реєстрами | Rd ¬ Rr | Жодного | 1 |
LDI | Рд, К | Навантаження негайне | Rd ¬ K | Жодного | 1 |
IN | Рд, П | У порту | Rd ¬ P | Жодного | 1 |
OUT | P, Rr | Вихідний порт | P ¬ Rr | Жодного | 1 |
LPM | Завантажити пам’ять програми | R0 ¬ (Z) | Жодного | 3 | |
ІНСТРУКЦІЇ З БІТУ ТА ТІСТУ | |||||
SBI | Р, б | Встановити біт в реєстрі вводу-виводу | I/O(P,b) ¬ 1 | Жодного | 2 |
CBI | Р, б | Очистити біт у реєстрі вводу-виводу | I/O(P,b) ¬ 0 | Жодного | 2 |
LSL | Rd | Логічний зсув вліво | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
ЛСР | Rd | Логічний зсув вправо | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z, C, N, V | 1 |
РОЛЬ | Rd | Поворот вліво за допомогою Carry | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Поворот вправо через перенесення | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Арифметичний зсув вправо | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
ОБМІН | Rd | Поміняйте місцями гризки | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Жодного | 1 |
BSET | s | Прапор встановити | SREG(s) ¬ 1 | SREG (s) | 1 |
BCLR | s | Прапор чіткий | SREG(s) ¬ 0 | SREG (s) | 1 |
BST | Рр, б | Біт-магазин від Реєстрації до Т | T ¬ Rr(b) | T | 1 |
BLD | Рд, б | Бітове навантаження від Т до Реєстру | Rd(b) ¬ T | Жодного | 1 |
SEC | Набір Carry | C ¬ 1 | C | 1 | |
CLC | Clear Carry | C ¬ 0 | C | 1 | |
SEN | Встановити негативний прапор | N ¬ 1 | N | 1 | |
CLN | Очистити негативний прапор | N ¬ 0 | N | 1 | |
СЕЗ | Встановити нульовий прапор | Z ¬ 1 | Z | 1 | |
CLZ | Очистити нульовий прапор | Z ¬ 0 | Z | 1 | |
SEI | Глобальне ввімкнення переривання | Я ¬ 1 | I | 1 | |
CLI | Вимкнути глобальне переривання | Я ¬ 0 | I | 1 | |
СЕС | Встановити підписаний тестовий прапор | S ¬ 1 | S | 1 | |
CLS | Очистити підписаний тестовий прапор | S ¬ 0 | S | 1 | |
SEV | Встановити Двійки Доповнення Переповнення | V ¬ 1 | V | 1 | |
CLV | Очистити переповнення доповнення двох | V ¬ 0 | V | 1 | |
НАБІР | Встановіть T в SREG | Т ¬ 1 | T | 1 | |
CLT | Ясно T в SREG | Т ¬ 0 | T | 1 | |
SEH | Встановити прапор напівнесу в SREG | H ¬ 1 | H | 1 | |
CLH | Очистити половину носіння прапора в SREG | H ¬ 0 | H | 1 | |
NOP | Без операції | Жодного | 1 | ||
СПАТИ | сон | (див. опис функції сну) | Жодного | 1 | |
WDR | Watch Dog Reset | (див. спеціальний опис WDR/таймера) | Жодного | 1 |
Інформація про замовлення
ATtiny11
Джерело живлення | Швидкість (МГц) | Код замовлення | Пакет | Діапазон дії |
2.7 – 5.5В |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Комерційний (0°C до 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Індустріальний (від -40°C до 85°C) |
||
4.0 – 5.5В |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Комерційний (0°C до 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Індустріальний (від -40°C до 85°C) |
Примітки
- Ступінь швидкості стосується максимальної тактової частоти при використанні зовнішнього кристала або зовнішнього приводу годинника. Внутрішній RC-генератор має однакову номінальну тактову частоту для всіх ступенів швидкості.
- Альтернативна упаковка, що не містить Pb, відповідає Європейській директиві щодо обмеження небезпечних речовин (директива RoHS). Також не містить галоїдів і повністю зелений.
Тип упаковки | |
8P3 | 8-вивідний, 0.300 дюйма завширшки, пластиковий дворядний корпус (PDIP) |
8S2 | 8-вивідний, 0.200 дюйма завширшки, пластикове крило чайки малого контуру (EIAJ SOIC) |
ATtiny12
Джерело живлення | Швидкість (МГц) | Код замовлення | Пакет | Діапазон дії |
1.8 – 5.5В |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Комерційний (0°C до 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Індустріальний (від -40°C до 85°C) |
||
2.7 – 5.5В |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Комерційний (0°C до 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Індустріальний (від -40°C до 85°C) |
||
4.0 – 5.5В |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Комерційний (0°C до 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Індустріальний (від -40°C до 85°C) |
Примітки
- Ступінь швидкості стосується максимальної тактової частоти при використанні зовнішнього кристала або зовнішнього приводу годинника. Внутрішній RC-генератор має однакову номінальну тактову частоту для всіх ступенів швидкості.
- Альтернативна упаковка, що не містить Pb, відповідає Європейській директиві щодо обмеження небезпечних речовин (директива RoHS). Також не містить галоїдів і повністю зелений.
Тип упаковки | |
8P3 | 8-вивідний, 0.300 дюйма завширшки, пластиковий дворядний корпус (PDIP) |
8S2 | 8-вивідний, 0.200 дюйма завширшки, пластикове крило чайки малого контуру (EIAJ SOIC) |
Інформація про упаковку
8P3
ЗАГАЛЬНІ РОЗМІРИ
(Одиниця вимірювання = дюйми)
СИМВОЛ | ХВ | НОМ | МАКС | ПРИМІТКА |
A | 0.210 | 2 | ||
A2 | 0.115 | 0.130 | 0.195 | |
b | 0.014 | 0.018 | 0.022 | 5 |
b2 | 0.045 | 0.060 | 0.070 | 6 |
b3 | 0.030 | 0.039 | 0.045 | 6 |
c | 0.008 | 0.010 | 0.014 | |
D | 0.355 | 0.365 | 0.400 | 3 |
D1 | 0.005 | 3 | ||
E | 0.300 | 0.310 | 0.325 | 4 |
E1 | 0.240 | 0.250 | 0.280 | 3 |
e | 0.100 BSC | |||
eA | 0.300 BSC | 4 | ||
L | 0.115 | 0.130 | 0.150 | 2 |
Примітки
- Цей малюнок лише для загальної інформації; зверніться до креслення JEDEC MS-001, варіант BA для отримання додаткової інформації.
- Розміри A і L виміряно з упаковкою, розміщеною в площині сидіння JEDEC Gauge GS-3.
- Розміри D, D1 і E1 не включають форму або виступи. Плісняви або виступи не повинні перевищувати 0.010 дюйма.
- E та eA, виміряні з відводами, які повинні бути перпендикулярними до точки відліку.
- Загострені або закруглені наконечники електродів є кращими для полегшення введення.
- Максимальні розміри b2 і b3 не включають виступи Dambar. Виступи дамбара не повинні перевищувати 0.010 (0.25 мм).
ЗАГАЛЬНІ РОЗМІРИ
(Одиниця вимірювання = мм)
СИМВОЛ | ХВ | НОМ | МАКС | ПРИМІТКА |
A | 1.70 | 2.16 | ||
A1 | 0.05 | 0.25 | ||
b | 0.35 | 0.48 | 5 | |
C | 0.15 | 0.35 | 5 | |
D | 5.13 | 5.35 | ||
E1 | 5.18 | 5.40 | 2, 3 | |
E | 7.70 | 8.26 | ||
L | 0.51 | 0.85 | ||
q | 0° | 8° | ||
e | 1.27 BSC | 4 |
Примітки
- Цей малюнок лише для загальної інформації; зверніться до креслення EIAJ EDR-7320 для отримання додаткової інформації.
- Невідповідність верхньої та нижньої матриць і смоляні задирки не включені.
- Рекомендується, щоб верхня і нижня порожнини були рівними. Якщо вони різні, має розглядатися більший розмір.
- Визначає справжнє геометричне положення.
- Значення b, C застосовуються до пластинчастої клеми. Стандартна товщина шару покриття має становити від 0.007 до 021 мм.
Історія переглядів таблиці даних
Зверніть увагу, що номери сторінок, зазначені в цьому розділі, стосуються цього документа. Номери редакцій стосуються версії документа.
Ред. 1006F-06/07
- Не рекомендується для нового дизайну”
Ред. 1006E-07/06
- Оновлений макет розділу.
- Оновлено відключення живлення в розділі «Режими сну для ATtiny11» на сторінці 20.
- Оновлено відключення живлення в розділі «Режими сну для ATtiny12» на сторінці 20.
- Оновлена таблиця 16 на сторінці 36.
- Оновлено «Байт калібрування в ATtiny12» на сторінці 49.
- Оновлено «Інформацію для замовлення» на сторінці 10.
- Оновлено «Інформацію про упаковку» на сторінці 12.
Ред. 1006D-07/03
- Оновлені значення VBOT у таблиці 9 на сторінці 24.
Ред. 1006C-09/01
- N/A
Міжнародний штаб-квартира
- Корпорація Atmel 2325 Orchard Parkway San Jose, CA 95131 США Тел.: 1(408) 441-0311 Факс: 1(408) 487-2600
- Atmel Asia Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Тел.: (852) 2721-9778 Факс: (852) 2722-1369
- Atmel Європа Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en-Yvelines Cedex France Тел.: (33) 1-30-60-70-00 Факс: (33) 1-30-60-71-11
- Atmel Японія 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Японія Тел.: (81) 3-3523-3551 Факс: (81) 3-3523-7581
Контактна інформація про продукт
Web Сайт www.atmel.com Технічна підтримка avr@atmel.com Контакт з продажу www.atmel.com/contacts Запити на літературу www.atmel.com/literature
Відмова від відповідальності: Інформація в цьому документі надається стосовно продуктів Atmel. Жодної ліцензії, явно вираженої чи неявної, шляхом припинення дії чи іншим чином, будь-кому
права інтелектуальної власності надаються цим документом або у зв’язку з продажем продукції Atmel. КРІМ ВИПАДКУ, ВИКЛАДЕНОГО В ПОЛОЖЕННЯХ ТА УМОВАХ ПРОДАЖУ ATMEL, РОЗМІЩЕНИХ НА САЙТІ ATMEL WEB САЙТ, ATMEL НЕ НЕСЕ ЖОДНОЇ ВІДПОВІДАЛЬНОСТІ ТА ВІДМОВЛЯЄТЬСЯ БУДЬ-ЯКИХ ЯВНИХ, ПРЯМИХ АБО ЗАКОНОМ
ГАРАНТІЯ
ЩОДО ЇЇ ПРОДУКЦІЇ, ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ, НЕПРЯМУЮ ГАРАНТІЮ ПРИДАТНОСТІ ДЛЯ ПРОДАЖУ, ПРИДАТНОСТІ ДЛЯ КОНКРЕТНОЇ
МЕТА АБО НЕПОРУШЕННЯ. КОМПАНІЯ ATMEL У ЖОДНОМУ РАЗІ НЕ НЕСЕ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ ПРЯМІ, НЕПРЯМІ, ПОБІЧНІ, ШТРАФНІ, СПЕЦІАЛЬНІ АБО ВИПАДКОВІ ЗБИТКИ (ВКЛЮЧАЮЧИ, НЕ ОБМЕЖУЮЧИСЬ, ЗБИТКИ ЗА ВТРАТУ ПРИБУТКУ, ПЕРЕРВУ В БІЗНЕСІ АБО ВТРАТУ ІНФОРМАЦІЇ), ЩО ВИНИКАЮТЬ Внаслідок ВИКОРИСТАННЯ АБО НЕМОЖЛИВОСТІ ЦЕЙ ДОКУМЕНТ, НАВІТЬ ЯКЩО ATMEL БУЛО ПОВІДОМЛЕНО ПРО МОЖЛИВІСТЬ ТАКИХ ЗБИТКІВ. Компанія Atmel не робить жодних заяв або гарантій щодо точності чи повноти вмісту цього документа та залишає за собою право вносити зміни до специфікацій і опису продукту в будь-який час без попередження. Atmel не бере на себе жодних зобов’язань щодо оновлення інформації, що міститься в цьому документі. Якщо не зазначено інше, продукти Atmel не підходять і не повинні використовуватися в автомобільних додатках. Продукція Atmel не призначена, не має дозволу чи гарантії для використання як компонентів у програмах, призначених для підтримки чи підтримки життя.
© 2007 Atmel Corporation. Всі права захищені. Atmel®, логотип і їх поєднання та інші є зареєстрованими товарними знаками або товарними знаками Atmel Corporation або її дочірніх компаній. Інші терміни та назви продуктів можуть бути товарними знаками інших.
Документи / Ресурси
![]() |
11-розрядний мікроконтролер ATMEL ATtiny8 із флеш-пам’яттю 1 Кбайт [pdfПосібник користувача 11-розрядний мікроконтролер ATtiny8 з 1K байт Flash, ATtiny11, 8-розрядний мікроконтролер з 1K Byte Flash, мікроконтролер з 1K Byte Flash, 1K Byte Flash |