ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-LOGO

11-bitowy mikrokontroler ATMEL ATtiny8 z 1K bajtową pamięcią Flash

ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-PRODACT-IMG

Cechy

  • Wykorzystuje architekturę AVR® RISC
  • 8-bitowa architektura RISC o wysokiej wydajności i niskim poborze mocy
  • 90 Potężne instrukcje - większość wykonywania pojedynczego cyklu zegara
  • 32 x 8 rejestrów roboczych ogólnego przeznaczenia
  • Przepustowość do 8 MIPS przy 8 MHz

Nieulotna pamięć programów i danych

  • 1K bajt pamięci programu Flash
  • Programowalny w systemie (ATtiny12)
  • Wytrzymałość: 1,000 cykli zapisu/kasowania (ATtiny11/12)
  • 64 bajty programowalnej w systemie pamięci danych EEPROM dla ATtiny12
  • Wytrzymałość: 100,000 cykli zapisu / kasowania
  • Blokada programowania dla programu Flash i bezpieczeństwa danych EEPROM

Funkcje peryferyjne

  • Przerwanie i wybudzenie po zmianie pinów
  • Jeden 8-bitowy timer/licznik z oddzielnym preskalerem
  • Analogowy komparator na chipie
  • Programowalny zegar Watchdog z wbudowanym oscylatorem

Specjalne funkcje mikrokontrolera

  • Tryby bezczynności i wyłączenia o niskim poborze mocy
  • Zewnętrzne i wewnętrzne źródła przerwań
  • Możliwość programowania w systemie poprzez port SPI (ATtiny12)
  • Ulepszony obwód resetowania po włączeniu zasilania (ATtiny12)
  • Wewnętrznie skalibrowany oscylator RC (ATtiny12)

Specyfikacja

  • Technologia procesowa CMOS o niskim poborze mocy i dużej szybkości
  • W pełni statyczna praca

Pobór mocy przy 4 MHz, 3 V, 25°C

  • Aktywny: 2.2mA
  • Tryb czuwania: 0.5mA
  • Tryb wyłączenia: <1 μA

Pakiety

  • 8-pinowe PDIP i SOIC

Objętość operacyjnatages

  • 1.8 – 5.5 V dla ATtiny12V-1
  • 2.7 – 5.5 V dla ATtiny11L-2 i ATtiny12L-4
  • 4.0 – 5.5 V dla ATtiny11-6 i ATtiny12-8

Stopnie prędkości

  • 0 – 1.2 MHz (ATtiny12V-1)
  • 0 – 2 MHz (ATtiny11L-2)
  • 0 – 4 MHz (ATtiny12L-4)
  • 0 – 6 MHz (ATtiny11-6)
  • 0 – 8 MHz (ATtiny12-8)

Konfiguracja pinów

ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-FIG-1

Nadview

ATtiny11/12 to 8-bitowy mikrokontroler CMOS o niskim poborze mocy, oparty na architekturze AVR RISC. Wykonując potężne instrukcje w jednym cyklu zegara, ATtiny11/12 osiąga przepustowość bliską 1 MIPS na MHz, umożliwiając projektantowi systemu optymalizację zużycia energii w porównaniu z szybkością przetwarzania. Rdzeń AVR łączy bogaty zestaw instrukcji z 32 rejestrami roboczymi ogólnego przeznaczenia. Wszystkie 32 rejestry są bezpośrednio połączone z jednostką arytmetyczno-logiczną (ALU), umożliwiając dostęp do dwóch niezależnych rejestrów w ramach jednej instrukcji wykonywanej w jednym cyklu zegara. Powstała architektura jest bardziej wydajna pod względem kodu, a jednocześnie osiąga przepustowość do dziesięciu razy większą niż w przypadku konwencjonalnych mikrokontrolerów CISC.

Tabela 1. Opis części

Urządzenie Błysk EEPROM Rejestr Tomtage Zakres Częstotliwość
ATtiny11L 1K 32 2.7–5.5 V 0-2MHz
ATtiny11 1K 32 4.0–5.5 V 0-6MHz
ATtiny12V 1K 64 B 32 1.8–5.5 V 0-1.2MHz
ATtiny12L 1K 64 B 32 2.7–5.5 V 0-4MHz
ATtiny12 1K 64 B 32 4.0–5.5 V 0-8MHz

ATtiny11/12 AVR jest obsługiwany przez pełny zestaw narzędzi do tworzenia programów i systemów, w tym: asemblery makr, debugger/symulatory programów, emulatory w obwodach,
i zestawy ewaluacyjne.

Schemat blokowy ATtiny11

Zobacz Rysunek 1 na stronie 3. ATtiny11 zapewnia następujące funkcje: 1K bajtów pamięci Flash, do pięciu linii we/wy ogólnego przeznaczenia, jedna linia wejściowa, 32 rejestry robocze ogólnego przeznaczenia, 8-bitowy timer/licznik, wewnętrzny i przerwania zewnętrzne, programowalny zegar Watchdog z wewnętrznym oscylatorem i dwa wybierane programowo tryby oszczędzania energii. Tryb bezczynności zatrzymuje procesor, pozwalając jednocześnie na dalsze działanie timera/liczników i systemu przerwań. Tryb wyłączania zapisuje zawartość rejestru, ale zawiesza oscylator, wyłączając wszystkie inne funkcje chipa do czasu następnego przerwania lub resetu sprzętu. Funkcje wybudzania lub przerywania po zmianie pinów umożliwiają ATtiny11 dużą reakcję na zdarzenia zewnętrzne, przy jednoczesnym najniższym zużyciu energii w trybach wyłączenia. Urządzenie zostało wyprodukowane w oparciu o technologię pamięci nieulotnej o dużej gęstości firmy Atmel. Łącząc 8-bitowy procesor RISC z Flashem w monolitycznym chipie, Atmel ATtiny11 jest potężnym mikrokontrolerem, który zapewnia wysoce elastyczne i ekonomiczne rozwiązanie dla wielu wbudowanych aplikacji sterujących.

Rysunek 1. Schemat blokowy ATtiny11

ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-FIG-2

Schemat blokowy ATtiny12

Rysunek 2 na stronie 4. ATtiny12 zapewnia następujące funkcje: 1 KB pamięci Flash, 64 bajty EEPROM, do sześciu linii we/wy ogólnego przeznaczenia, 32 rejestry robocze ogólnego przeznaczenia, 8-bitowy timer/licznik, wewnętrzne i przerwania zewnętrzne, programowalny zegar Watchdog z wewnętrznym oscylatorem i dwa wybierane programowo tryby oszczędzania energii. Tryb bezczynności zatrzymuje procesor, pozwalając jednocześnie na dalsze działanie timera/liczników i systemu przerwań. Tryb wyłączania zapisuje zawartość rejestru, ale zawiesza oscylator, wyłączając wszystkie inne funkcje chipa do czasu następnego przerwania lub resetu sprzętu. Funkcje wybudzania lub przerywania po zmianie pinów umożliwiają ATtiny12 dużą reakcję na zdarzenia zewnętrzne, przy jednoczesnym najniższym zużyciu energii w trybach wyłączenia. Urządzenie zostało wyprodukowane w oparciu o technologię pamięci nieulotnej o dużej gęstości firmy Atmel. Łącząc 8-bitowy procesor RISC z Flashem w monolitycznym chipie, Atmel ATtiny12 jest potężnym mikrokontrolerem, który zapewnia wysoce elastyczne i ekonomiczne rozwiązanie dla wielu wbudowanych aplikacji sterujących.

Rysunek 2. Schemat blokowy ATtiny12

ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-FIG-3

Opisy pinów

  • Objętość dostawtagi szpilka.
  • Kołek uziemiający.

Port B jest 6-bitowym portem we/wy. PB4..0 to piny I/O, które mogą zapewnić wewnętrzne podciągnięcie (wybrane dla każdego bitu). W ATtiny11 PB5 jest tylko wejściem. W ATtiny12 PB5 jest wejściem lub wyjściem z otwartym drenem. Styki portu są trójstanowe, gdy stan resetowania staje się aktywny, nawet jeśli zegar nie działa. Użycie pinów PB5..3 jako pinów wejściowych lub I/O jest ograniczone, w zależności od resetu i ustawień zegara, jak pokazano poniżej.

Tabela 2. Funkcjonalność PB5..PB3 a opcje taktowania urządzenia

Opcja taktowania urządzenia PB5 PB4 PB3
Zewnętrzny reset włączony Używane(1) -(2)
Reset zewnętrzny wyłączony Wejście(3)/we/wy(4)
Zewnętrzny kryształ Używany Używany
Zewnętrzny kryształ niskiej częstotliwości Używany Używany
Zewnętrzny rezonator ceramiczny Używany Używany
Zewnętrzny oscylator RC We/Wy(5) Używany
Zegar zewnętrzny Wejście/Wyjście Używany
Wewnętrzny oscylator RC Wejście/Wyjście Wejście/Wyjście

Notatki

  1. Używany” oznacza, że ​​pin jest używany do celów resetowania lub zegara.
  2. oznacza, że ​​opcja nie ma wpływu na funkcję pinów.
  3. Wejście oznacza, że ​​pin jest pinem wejściowym portu.
  4. W ATtiny11 PB5 jest tylko wejściem. W ATtiny12 PB5 jest wejściem lub wyjściem z otwartym drenem.
  5. I/O oznacza, że ​​pin jest pinem wejścia/wyjścia portu.

XTAL1 Wejście do oscylatora odwracającego amplifier i wejście do wewnętrznego obwodu sterującego zegarem.
XTAL2 Wyjście z oscylatora odwracającego ampliyfikator.
NASTAWIĆ Zresetuj wejście. Zewnętrzny reset jest generowany przez niski poziom na pinie RESET. Impulsy resetujące dłuższe niż 50 ns spowodują reset, nawet jeśli zegar nie działa. Krótsze impulsy nie gwarantują wygenerowania resetu.

Podsumowanie rejestru ATtiny11

Adres Nazwa Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Strona
3F SREG I T H S V N Z C strona 9
3 € Skryty    
3 dolarów Skryty    
3C Skryty    
3 mld dolarów GIMSK INT0 PCIE strona 33
3A GIFR INTF0 PCIF strona 34
39 XNUMX dolarów TIMSK TOIE0 strona 34
38 XNUMX dolarów TIFR TOV0 strona 35
37 XNUMX dolarów Skryty    
36 XNUMX dolarów Skryty    
35 XNUMX dolarów MCUCR SE SM ISC01 ISC00 strona 32
34 XNUMX dolarów MCUSR EKSTREF PORF strona 28
33 XNUMX dolarów TCCR0 CS02 CS01 CS00 strona 41
32 XNUMX dolarów TCNT0 Timer/licznik0 (8 bitów) strona 41
31 XNUMX dolarów Skryty    
30 XNUMX dolarów Skryty    
Skryty    
22 XNUMX dolarów Skryty    
21 XNUMX dolarów WDTCR WDTOE WDE WDP2 WDP1 WDP0 strona 43
20 XNUMX dolarów Skryty    
1F Skryty    
1 € Skryty    
1 dolarów Skryty    
1C Skryty    
1 mld dolarów Skryty    
1A Skryty    
19 XNUMX dolarów Skryty    
18 XNUMX dolarów PORTB PORTB4 PORTB3 PORTB2 PORTB1 PORTB0 strona 37
17 XNUMX dolarów DRB DDB4 DDB3 DDB2 DDB1 DDB0 strona 37
16 XNUMX dolarów PINB PINB5 PINB4 PINB3 PINB2 PINB1 PINB0 strona 37
15 XNUMX dolarów Skryty    
Skryty    
0A Skryty    
09 XNUMX dolarów Skryty    
08 XNUMX dolarów ACSR ACD ACO ACI CIE ACIS1 ACIS0 strona 45
Skryty    
00 XNUMX dolarów Skryty    

Notatki

  1. Aby zapewnić kompatybilność z przyszłymi urządzeniami, zarezerwowane bity powinny być zapisane do zera, jeśli będą dostępne. Zarezerwowane adresy pamięci we / wy nigdy nie powinny być zapisywane.
  2. Część flag stanu kasuje się poprzez zapisanie do nich flagi logicznej. Należy zauważyć, że instrukcje CBI i SBI będą działać na wszystkich bitach rejestru I/O, zapisując jedynkę z powrotem do dowolnej flagi odczytanej jako ustawiona, usuwając w ten sposób flagę. Instrukcje CBI i SBI działają wyłącznie z rejestrami od 00 do 1F.

Podsumowanie rejestru ATtiny12

Adres Nazwa Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Strona
3F SREG I T H S V N Z C strona 9
3 € Skryty    
3 dolarów Skryty    
3C Skryty    
3 mld dolarów GIMSK INT0 PCIE strona 33
3A GIFR INTF0 PCIF strona 34
39 XNUMX dolarów TIMSK TOIE0 strona 34
38 XNUMX dolarów TIFR TOV0 strona 35
37 XNUMX dolarów Skryty    
36 XNUMX dolarów Skryty    
35 XNUMX dolarów MCUCR PUD SE SM ISC01 ISC00 strona 32
34 XNUMX dolarów MCUSR WDRF BORF EKSTREF PORF strona 29
33 XNUMX dolarów TCCR0 CS02 CS01 CS00 strona 41
32 XNUMX dolarów TCNT0 Timer/licznik0 (8 bitów) strona 41
31 XNUMX dolarów OSCCAL Rejestr kalibracji oscylatora strona 12
30 XNUMX dolarów Skryty    
Skryty    
22 XNUMX dolarów Skryty    
21 XNUMX dolarów WDTCR WDTOE WDE WDP2 WDP1 WDP0 strona 43
20 XNUMX dolarów Skryty    
1F Skryty    
1 € Ucho Rejestr adresów EEPROM strona 18
1 dolarów EEDR Rejestr danych EEPROM strona 18
1C EKG NIESAMOWITY EEMWE EEWE ERE strona 18
1 mld dolarów Skryty    
1A Skryty    
19 XNUMX dolarów Skryty    
18 XNUMX dolarów PORTB PORTB4 PORTB3 PORTB2 PORTB1 PORTB0 strona 37
17 XNUMX dolarów DRB DDB5 DDB4 DDB3 DDB2 DDB1 DDB0 strona 37
16 XNUMX dolarów PINB PINB5 PINB4 PINB3 PINB2 PINB1 PINB0 strona 37
15 XNUMX dolarów Skryty    
Skryty    
0A Skryty    
09 XNUMX dolarów Skryty    
08 XNUMX dolarów ACSR ACD AINBG ACO ACI CIE ACIS1 ACIS0 strona 45
Skryty    
00 XNUMX dolarów Skryty    

Notatka

  1. Aby zapewnić kompatybilność z przyszłymi urządzeniami, zarezerwowane bity powinny być zapisane do zera, jeśli będą dostępne. Zarezerwowane adresy pamięci we / wy nigdy nie powinny być zapisywane.
  2. Część flag stanu kasuje się poprzez zapisanie do nich flagi logicznej. Należy zauważyć, że instrukcje CBI i SBI będą działać na wszystkich bitach rejestru I/O, zapisując jedynkę z powrotem do dowolnej flagi odczytanej jako ustawiona, usuwając w ten sposób flagę. Instrukcje CBI i SBI działają wyłącznie z rejestrami od 00 do 1F.

Podsumowanie zestawu instrukcji

Mnemonika Operandy Opis Działanie Flagi #Zegary
INSTRUKCJE Arytmetyczne i Logiczne
DODAĆ Rd, Rr Dodaj dwa rejestry Rd ¬ Rd + Rr Z, C, N, V, H 1
ADC Rd, Rr Dodaj za pomocą Carry dwa rejestry Rd ¬ Rd + Rr + C Z, C, N, V, H 1
ZASTĄPIĆ Rd, Rr Odejmij dwa rejestry Rd ¬ Rd – Rr Z, C, N, V, H 1
SUBI Rd, K Odejmij stałą od rejestru Rd ¬ Rd – K Z, C, N, V, H 1
SBC Rd, Rr Odejmij za pomocą przeniesienia dwóch rejestrów Rd ¬ Rd – Rr – C Z, C, N, V, H 1
SBCI Rd, K Odejmij ze stałą przenoszenia od Reg. Rd ¬ Rd – K – C Z, C, N, V, H 1
I Rd, Rr Rejestry logiczne AND Rd ¬ Rd · Rr Z, N, V 1
ANDI Rd, K Rejestr logiczny AND i stała Rd ¬ Rd · K Z, N, V 1
OR Rd, Rr Rejestry logiczne OR Rd ¬ Rd przeciwko Rr Z, N, V 1
ORI Rd, K Logiczny rejestr OR i stała Rd ¬ Rd przeciwko K Z, N, V 1
EOR Rd, Rr Ekskluzywne rejestry OR Rd ¬ RdÅRr Z, N, V 1
KOM Rd Uzupełnienie Rd ¬ $FF – Rd Z, C, N, V 1
NEG Rd Uzupełnienie do dwóch Rd ¬ $00 – Rd Z, C, N, V, H 1
SBR Rd, K Ustaw bit(y) w rejestrze Rd ¬ Rd przeciwko K Z, N, V 1
CBR Rd, K Wyczyść bity w rejestrze Rd ¬ Rd · (FFh – K) Z, N, V 1
INNE Rd Przyrost Rd ¬ Rd + 1 Z, N, V 1
GRUDZIEŃ Rd Zmniejszenie Rd ¬ Rd – 1 Z, N, V 1
TST Rd Sprawdź zero lub minus Rd ¬ Rd · Rd Z, N, V 1
CLR Rd Wyczyść rejestrację Rd ¬ RdÅRd Z, N, V 1
SER Rd Ustaw rejestrację Rd ¬ $FF Nic 1
INSTRUKCJE ODDZIAŁU
RJMP k Skok względny PC ¬ PC + k + 1 Nic 2
RCALL k Względne wywołanie podprogramu PC ¬ PC + k + 1 Nic 3
GNIĆ   Powrót podprogramu PC ¬ STOS Nic 4
SIECI   Przerwanie powrotu PC ¬ STOS I 4
CPSE Rd, Rr Porównaj, pomiń, jeśli są równe jeśli (Rd = Rr) PC ¬ PC + 2 lub 3 Nic 1/2
CP Rd, Rr Porównywać Rd – Rr Z, N, V, C, H 1
CPC Rd, Rr Porównaj z Carry Rd – Rr – C Z, N, V, C, H 1
Wskaźnik CPI Rd, K Porównaj Zarejestruj się z Natychmiastowym Rd – K Z, N, V, C, H 1
SBRC Rr, ur Pomiń, jeśli bit w rejestrze został wyczyszczony jeśli (Rr(b)=0) PC ¬ PC + 2 lub 3 Nic 1/2
SBR Rr, ur Pomiń, jeśli bit w rejestrze jest ustawiony jeśli (Rr(b)=1) PC ¬ PC + 2 lub 3 Nic 1/2
SBI P., ur Pomiń, jeśli bit w rejestrze we/wy został wyczyszczony jeśli (P(b)=0) PC ¬ PC + 2 lub 3 Nic 1/2
SBI P., ur Pomiń, jeśli bit w rejestrze we/wy jest ustawiony jeśli (P(b)=1) PC ¬ PC + 2 lub 3 Nic 1/2
BRBS s, k Oddział, jeśli ustawiono flagę stanu jeśli (SREG(s) = 1) to PC-PC + k + 1 Nic 1/2
BRBC s, k Oddział, jeśli flaga stanu została wyczyszczona jeśli (SREG(s) = 0) to PC-PC + k + 1 Nic 1/2
BREK k Gałąź jeśli równe jeśli (Z = 1) to PC ¬ PC + k + 1 Nic 1/2
BRNE k Gałąź, jeśli nie jest równa jeśli (Z = 0) to PC ¬ PC + k + 1 Nic 1/2
BRCS k Oddział, jeśli zestaw do noszenia jeśli (C = 1) to PC ¬ PC + k + 1 Nic 1/2
BRCC k Oddział, jeśli opcja przeniesienia została usunięta jeśli (C = 0) to PC ¬ PC + k + 1 Nic 1/2
BRSH k Oddział, jeśli taki sam lub wyższy jeśli (C = 0) to PC ¬ PC + k + 1 Nic 1/2
BRLO k Oddział, jeśli niższy jeśli (C = 1) to PC ¬ PC + k + 1 Nic 1/2
BRMI k Oddział, jeśli Minus jeśli (N = 1) to PC ¬ PC + k + 1 Nic 1/2
BRPL k Oddział w Plusie jeśli (N = 0) to PC ¬ PC + k + 1 Nic 1/2
BRGE k Oddział, jeśli jest większy lub równy, podpisany jeśli (N Å V= 0) to PC ¬ PC + k + 1 Nic 1/2
BRLT k Oddział, jeśli jest mniejszy niż zero, podpisany jeśli (N Å V= 1) to PC ¬ PC + k + 1 Nic 1/2
BRHS k Oddział, jeśli ustawiona jest flaga Half Carry jeśli (H = 1) to PC ¬ PC + k + 1 Nic 1/2
BRHC k Oddział, jeśli flaga Half Carry została wyczyszczona jeśli (H = 0) to PC ¬ PC + k + 1 Nic 1/2
BRTS k Oddział, jeśli ustawiona jest flaga T jeśli (T = 1) to PC ¬ PC + k + 1 Nic 1/2
BRTC k Oddział, jeśli flaga T została wyczyszczona jeśli (T = 0) to PC ¬ PC + k + 1 Nic 1/2
BRVS k Oddział, jeśli ustawiona jest flaga przepełnienia jeśli (V = 1) to PC ¬ PC + k + 1 Nic 1/2
BRVC k Oddział, jeśli flaga przepełnienia jest wyczyszczona jeśli (V = 0) to PC ¬ PC + k + 1 Nic 1/2
SER BRIE k Rozgałęzienie, jeśli przerwanie jest włączone jeśli ( I = 1) to PC ¬ PC + k + 1 Nic 1/2
BRYT k Rozgałęzienie, jeśli przerwanie jest wyłączone jeśli ( I = 0) to PC ¬ PC + k + 1 Nic 1/2
Mnemonika Operandy Opis Działanie Flagi #Zegary
INSTRUKCJA TRANSFERU DANYCH
LD Rd, Z Załaduj rejestr pośredni Rd ¬ (Z) Nic 2
ST Z.R Rejestracja sklepu pośredniego (Z) ¬ Rr Nic 2
Ruch Rd, Rr Przechodzenie między rejestrami Rd ¬ Rr Nic 1
LDI Rd, K Załaduj natychmiast Rd ¬ K Nic 1
IN Rd, P W porcie Rd ¬ P Nic 1
NA ZEWNĄTRZ P., R Port wyjściowy P ¬ Rr Nic 1
LPM   Załaduj pamięć programu R0 ¬ (Z) Nic 3
INSTRUKCJE BITÓW I BIT-TESTÓW
SBI P., ur Ustaw bit w rejestrze we/wy We/Wy(P,b) ¬ 1 Nic 2
CBI P., ur Wyczyść bit w rejestrze we/wy We/Wy(P,b) ¬ 0 Nic 2
LSL Rd Logiczne przesunięcie w lewo Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 Z, C, N, V 1
LSR Rd Logiczne przesunięcie w prawo Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 Z, C, N, V 1
ROL Rd Obróć w lewo podczas przenoszenia Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) Z, C, N, V 1
ROR Rd Obróć w prawo podczas przenoszenia Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) Z, C, N, V 1
ASR Rd Przesunięcie arytmetyczne w prawo Rd(n) ¬ Rd(n+1), n ​​= 0..6 Z, C, N, V 1
ZAMIENIAĆ Rd Zamień Nibbles Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) Nic 1
BSET s Zestaw flag SREG(-y) ¬ 1 SREG(-y) 1
BCLR s Flaga wyczyszczona SREG(-y) ¬ 0 SREG(-y) 1
BST Rr, ur Przechowywanie bitów z rejestru do T T ¬ Rr(b) T 1
BLD Rd, ur Ładowanie bitów z T do rejestru Rd(b) ¬ T Nic 1
SEKCJA   Ustaw Przenoszenie C ¬ 1 C 1
CLC   Wyczyść opcję Przenieś C ¬ 0 C 1
SEN   Ustaw flagę negatywną N ¬ 1 N 1
KN   Wyczyść flagę negatywną N ¬ 0 N 1
Specjalna Strefa Ekonomiczna   Ustaw flagę zerową Z ¬ 1 Z 1
CLZ   Wyczyść flagę zerową Z ¬ 0 Z 1
SEI   Globalne włączanie przerwań Ja ¬ 1 I 1
Interfejs wiersza poleceń   Globalne wyłączenie przerwań Ja ¬ 0 I 1
SES   Ustaw podpisaną flagę testową S ¬ 1 S 1
KLS   Wyczyść podpisaną flagę testową S ¬ 0 S 1
SEV   Ustaw przepełnienie uzupełnienia dwójkowego V ¬ 1 V 1
CLV   Wyczyść przepełnienie dopełniacza dwójkowego V ¬ 0 V 1
USTAWIĆ   Ustaw T w SREG T ¬ 1 T 1
CLT   Wyczyść T w SREG T ¬ 0 T 1
SEH   Ustaw flagę Half Carry w SREG H ¬ 1 H 1
CLH   Wyczyść flagę Half Carry w SREG H ¬ 0 H 1
NIE   Brak operacji   Nic 1
SPAĆ   Spać (patrz szczegółowy opis funkcji uśpienia) Nic 1
WDR   Obejrzyj Reset psa (patrz szczegółowy opis WDR/timera) Nic 1

Informacje o zamówieniu

ATtiny11

Zasilacz Szybkość (MHz) Kod zamówienia Pakiet Zasięg działania
 

 

2.7–5.5 V

 

 

2

ATtiny11L-2PC ATtiny11L-2SC 8P3

8S2

Komercyjne (0°C do 70°C)
ATtiny11L-2PI

ATtiny11L-2SI ATtiny11L-2SU(2)

8P3

8S2

8S2

 

Przemysłowy

(-40°C do 85°C)

 

 

 

4.0–5.5 V

 

 

 

6

ATtiny11-6PC ATtiny11-6SC 8P3

8S2

Komercyjne (0°C do 70°C)
ATtiny11-6PI ATtiny11-6PU(2)

ATtiny11-6SI

ATtiny11-6SU(2)

8P3

8P3

8S2

8S2

 

Przemysłowy

(-40°C do 85°C)

Notatki

  1. Stopień szybkości odnosi się do maksymalnej częstotliwości taktowania podczas korzystania z zewnętrznego kryształu lub zewnętrznego napędu zegarowego. Wewnętrzny oscylator RC ma tę samą nominalną częstotliwość zegara dla wszystkich stopni prędkości.
  2. Alternatywne opakowanie wolne od ołowiu, zgodne z dyrektywą europejską w sprawie ograniczenia stosowania substancji niebezpiecznych (dyrektywa RoHS). Również wolny od halogenków iw pełni zielony.
Typ pakietu
8P3 8-żyłowy, szeroki na 0.300 cala, plastikowy podwójny pakiet liniowy (PDIP)
8S2 8-przewodowe, szerokie na 0.200 cala, plastikowe skrzydło mewy o małym zarysie (EIAJ SOIC)

ATtiny12

Zasilacz Szybkość (MHz) Kod zamówienia Pakiet Zasięg działania
 

 

 

1.8–5.5 V

 

 

 

1.2

ATtiny12V-1PC ATtiny12V-1SC 8P3

8S2

Komercyjne (0°C do 70°C)
ATtiny12V-1PI ATtiny12V-1PU(2)

ATtiny12V-1SI

ATtiny12V-1SU(2)

8P3

8P3

8S2

8S2

 

Przemysłowy

(-40°C do 85°C)

 

 

 

2.7–5.5 V

 

 

 

4

ATtiny12L-4PC ATtiny12L-4SC 8P3

8S2

Komercyjne (0°C do 70°C)
ATtiny12L-4PI ATtiny12L-4PU(2)

ATtiny12L-4SI

ATtiny12L-4SU(2)

8P3

8P3

8S2

8S2

 

Przemysłowy

(-40°C do 85°C)

 

 

 

4.0–5.5 V

 

 

 

8

ATtiny12-8PC ATtiny12-8SC 8P3

8S2

Komercyjne (0°C do 70°C)
ATtiny12-8PI ATtiny12-8PU(2)

ATtiny12-8SI

ATtiny12-8SU(2)

8P3

8P3

8S2

8S2

 

Przemysłowy

(-40°C do 85°C)

Notatki

  1. Stopień szybkości odnosi się do maksymalnej częstotliwości taktowania podczas korzystania z zewnętrznego kryształu lub zewnętrznego napędu zegarowego. Wewnętrzny oscylator RC ma tę samą nominalną częstotliwość zegara dla wszystkich stopni prędkości.
  2. Alternatywne opakowanie wolne od ołowiu, zgodne z dyrektywą europejską w sprawie ograniczenia stosowania substancji niebezpiecznych (dyrektywa RoHS). Również wolny od halogenków iw pełni zielony.
Typ pakietu
8P3 8-żyłowy, szeroki na 0.300 cala, plastikowy podwójny pakiet liniowy (PDIP)
8S2 8-przewodowe, szerokie na 0.200 cala, plastikowe skrzydło mewy o małym zarysie (EIAJ SOIC)

Informacje o opakowaniu

8P3ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-FIG-4

WSPÓLNE WYMIARY
(Jednostka miary = cale)

SYMBOL MIN Nom MAKS NOTATKA
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

Notatki

  1. Ten rysunek ma charakter wyłącznie informacyjny; dodatkowe informacje można znaleźć w rysunku JEDEC MS-001, zmiana BA.
  2. Wymiary A i L mierzone są z opakowaniem osadzonym w płaszczyźnie siedzenia JEDEC, Gauge GS-3.
  3. Wymiary D, D1 i E1 nie obejmują wypływki formy ani występów. Wypływ formy lub występy nie powinny przekraczać 0.010 cala.
  4. E i eA mierzone z przewodami ustawionymi prostopadle do punktu odniesienia.
  5. Aby ułatwić wprowadzanie, preferowane są spiczaste lub zaokrąglone końcówki przewodów.
  6. Maksymalne wymiary b2 i b3 nie uwzględniają występów dambarowych. Występy dambaru nie powinny przekraczać 0.010 (0.25 mm).

ATMEL-ATtiny11-8-bitowy-mikrokontroler-z-1K-bajtem-Flash-FIG-5

WSPÓLNE WYMIARY
(Jednostka miary = mm)

SYMBOL MIN Nom MAKS NOTATKA
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    
e 1.27 BSC 4

Notatki

  1. Ten rysunek ma charakter wyłącznie informacyjny; Dodatkowe informacje można znaleźć w rysunku EIAJ EDR-7320.
  2. Niedopasowanie górnej i dolnej matrycy oraz zadziory żywiczne nie są uwzględnione.
  3. Zaleca się, aby wgłębienia górne i dolne były równe. Jeżeli są różne, należy uwzględnić większy wymiar.
  4. Określa prawdziwą pozycję geometryczną.
  5. Wartości b, C odnoszą się do zacisków platerowanych. Standardowa grubość warstwy poszycia powinna wynosić od 0.007 do 021 mm.

Historia wersji arkusza danych

Należy pamiętać, że numery stron wymienione w tej sekcji odnoszą się do tego dokumentu. Numery wersji odnoszą się do wersji dokumentu.

Rev. 1006F-06/07 

  1. Niezalecane do nowych projektów”

Wersja 1006E-07/06

  1. Zaktualizowany układ rozdziałów.
  2. Zaktualizowano wyłączenie w „Tryby uśpienia dla ATtiny11” na stronie 20.
  3. Zaktualizowano wyłączenie w „Tryby uśpienia dla ATtiny12” na stronie 20.
  4. Zaktualizowano tabelę 16 na stronie 36.
  5. Zaktualizowano „Bajt kalibracji w ATtiny12” na stronie 49.
  6. Zaktualizowano „Informacje dotyczące zamawiania” na stronie 10.
  7. Zaktualizowano „Informacje o opakowaniu” na stronie 12.

Wersja 1006D-07/03

  1. Zaktualizowano wartości VBOT w Tabeli 9 na stronie 24.

Wersja 1006C-09/01

  1. Brak

Siedziba międzynarodowa

  • Korporacja Atmel 2325 Orchard Parkway San Jose, Kalifornia 95131 USA Tel: 1(408) 441-0311 Faks: 1(408) 487-2600
  • Atmel Azja Room 1219 Chińskiem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Faks: (852) 2722-1369
  • Europa Atmela Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France Tel: (33) 1-30-60-70-00 Faks: (33) 1-30-60-71-11
  • Atmel Japonia 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokio 104-0033 Japonia Tel: (81) 3-3523-3551 Faks: (81) 3-3523-7581

Kontakt dotyczący produktu

Web Strona www.atmel.com Wsparcie techniczne avr@atmel.com Kontakt do działu sprzedaży www.atmel.com/contacts Prośby o literaturę www.atmel.com/literatura

Zastrzeżenie: Informacje zawarte w tym dokumencie dotyczą produktów firmy Atmel. Żadnej licencji, wyraźnej lub dorozumianej, przez estoppel lub w inny sposób
prawo własności intelektualnej jest przyznane na mocy niniejszego dokumentu lub w związku ze sprzedażą produktów firmy Atmel. Z WYJĄTKIEM OKREŚLONYCH W WARUNKACH SPRZEDAŻY ATMEL ZNAJDUJĄCYCH SIĘ NA STRONIE ATMEL WEB SITE, ATMEL NIE PONOSI ŻADNEJ ODPOWIEDZIALNOŚCI I ZRZEKA SIĘ JAKIEJKOLWIEK WYRAŹNYCH, DOROZUMIANYCH LUB USTAWOWYCH

GWARANCJA

DOTYCZĄCYCH JEGO PRODUKTÓW, W TYM MIĘDZY INNYMI DOMNIEMANEJ GWARANCJI WARTOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO
CEL LUB NIENARUSZANIE. W ŻADNYM WYPADKU ATMEL NIE BĘDZIE ODPOWIEDZIALNY ZA JAKIEKOLWIEK BEZPOŚREDNIE, POŚREDNIE, WYNIKOWE, KARNE, SPECJALNE LUB PRZYPADKOWE SZKODY (W TYM M.in. SZKODY ZWIĄZANE Z UTRATĄ ZYSKÓW, PRZERWĄ W PROWADZENIU LUB UTRATĄ INFORMACJI) WYNIKAJĄCYCH Z UŻYCIA LUB NIEMOŻLIWOŚCI KORZYSTANIA NINIEJSZEGO DOKUMENTU, NAWET JEŚLI ATMEL ZOSTAŁ POWIADOMIONY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD. Atmel nie składa żadnych oświadczeń ani nie udziela żadnych gwarancji w odniesieniu do dokładności lub kompletności treści tego dokumentu i zastrzega sobie prawo do wprowadzania zmian w specyfikacjach i opisach produktów w dowolnym momencie i bez powiadomienia. Atmel nie zobowiązuje się do aktualizacji informacji zawartych w niniejszym dokumencie. O ile wyraźnie nie określono inaczej, produkty firmy Atmel nie nadają się i nie powinny być stosowane w zastosowaniach motoryzacyjnych. Produkty firmy Atmel nie są przeznaczone, autoryzowane ani objęte gwarancją do użytku jako komponenty w zastosowaniach mających na celu podtrzymanie lub podtrzymanie życia.
© 2007 Atmel Corporation. Wszelkie prawa zastrzeżone. Atmel®, logo i ich kombinacje oraz inne są zastrzeżonymi znakami towarowymi lub znakami towarowymi firmy Atmel Corporation lub jej oddziałów. Inne terminy i nazwy produktów mogą być znakami towarowymi innych osób.

Dokumenty / Zasoby

11-bitowy mikrokontroler ATMEL ATtiny8 z 1K bajtową pamięcią Flash [plik PDF] Instrukcja użytkownika
ATtiny11 8-bitowy mikrokontroler z 1 kB pamięci Flash, ATtiny11, 8-bitowy mikrokontroler z 1 kB pamięci Flash, mikrokontroler z 1 kB pamięci Flash, 1 kB pamięci Flash

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *