Serwis Edukacyjny w I-LO w Tarnowie ![]() Materiały dla uczniów liceum |
Wyjście Spis treści Wstecz Dalej Autor artykułu: mgr Jerzy Wałaszek |
©2023 mgr Jerzy Wałaszek |
https://www.microchip.com/about-us/legal-information/copyright-usage-guidelines
UWAGA: | Przeciążenie układu poza podane tutaj wartości ekstremalne może spowodować jego trwałe uszkodzenie. Również wystawienie układu przez dłuższy czas na podane tutaj warunki ekstremalne może wpłynąć na poprawność działania mikrokontrolera. |
Temperatura pracy | -55°C do +125°C | |
Temperatura przechowywania | -65°C do +150°C | |
Napięcie względem masy na dowolnej końcówce z wyjątkiem RESET | -0,5V do VCC+0,5V | |
Napięcie względem masy na końcówce RESET | -0,5V do +13,0V | |
Maksymalne napięcie pracy | 6,0V | |
Prąd stały na końcówkę we/wy | 40,0 mA | |
Prąd stały na końcówkach VCC i GND | 200,0 mA (PDIP) i 400,0 mA (TQFP/MLF) |
TA = -40°C do +85°C, VCC = 2,7V do 5,5V (o ile nie podano inaczej)
Symbol | Parametr | Warunki | Min. | Typ. | Max. | Jednostka |
VIL | Napięcie wejściowe dla stanu 0 z wyjątkiem końcówek XTAL1 i RESET | VCC = 2,7 - 5,5V VCC = 4,5 - 5,5V |
-0,5 | 0,2VCC(1) | V | |
VIH | Napięcie wejściowe dla stanu 1 z wyjątkiem końcówek XTAL1 i RESET | VCC = 2,7 - 5,5V VCC = 4,5 - 5,5V |
0,6VCC(2) | VCC+0,5 | ||
VIL1 | Napięcie wejściowe dla stanu 0 na końcówce XTAL1 | VCC = 2,7 - 5,5V | -0,5 | 0,1VCC(1) | ||
VIH1 | Napięcie wejściowe dla stanu 1 na końcówce XTAL1 | VCC = 2,7 - 5,5V VCC = 4,5 - 5,5V |
0,7VCC(2) | VCC+0,5 | ||
VIL2 | Napięcie wejściowe dla stanu 0 na końcówce RESET | VCC = 2,7 - 5,5V | -0,5 | 0,2VCC | ||
VIH2 | Napięcie wejściowe dla stanu 1 na końcówce RESET | VCC = 2,7 - 5,5V | 0,9VCC(2) | VCC+0,5 | ||
VOL | Napięcie wyjściowe dla stanu 0(3), (porty A, B, C i D) | IOL = 20mA, VCC =
5V IOL = 10mA, VCC = 3V |
0,7 0,5 |
|||
VOH | Napięcie wyjściowe dla stanu 1(4), (porty B, C i D) | IOH = -20mA, VCC =
5V IOH = -10mA, VCC = 3V |
4,2 2,2 |
|||
IIL | Wejściowy prąd upływu końcówki we/wy | VCC = 5,5V, końcówka w stanie
0 (wartość bezwzględna) |
1 | μA | ||
IIH | Wejściowy prąd upływu końcówki we/wy | VCC = 5,5V, końcówka w stanie
1 (wartość bezwzględna) |
1 | |||
RRST | Opornik podciągający resetu | 30 | 60 | kΩ | ||
Rpu | Opornik podciągający końcówki we/wy | 20 | 50 | |||
ICC | Prąd zasilania | Tryb aktywny 1MHz, VCC = 3V (ATmega32L) |
1,1 | mA | ||
Tryb aktywny 4MHz, VCC = 3V (ATmega32L) |
3,8 | 5 | ||||
Tryb aktywny 8MHz, VCC = 5V (ATmega32) |
12 | 15 | ||||
Tryb bezczynny 1MHz, VCC = 3V (ATmega32L) |
0,35 | |||||
Tryb bezczynny 4MHz, VCC = 3V (ATmega32L) |
1,2 | 2,5 | ||||
Tryb bezczynny 8MHz, VCC = 5V (ATmega32) |
5,5 | 8 | ||||
Tryb wyłączenia(5) | WDT włączony, VCC = 3V | < 10 | 20 | μA | ||
WDT wyłączony, VCC = 3V | < 1 | 20 | ||||
VACIO | Wejściowe napięcie niezrównoważenia komparatora analogowego | VCC = 5V Vin = VCC/2 |
40 | mV | ||
IACLK | Wejściowy prąd upływu komparatora analogowego | VCC = 5V Vin = VCC/2 |
-50 | 50 | nA | |
tACPD | Opóźnienie propagacji komparatora analogowego | VCC = 2,7V VCC = 5,0V |
750 500 |
ns |
Przebieg
sygnału dla zegara zewnętrznego
Parametry zegara zewnętrznego
Symbol | Parametr | VCC = 2,7 - 5,5V | VCC = 4,5 - 5,5V | Jednostki | ||
Min. | Max. | Min. | Max. | |||
1/tCLCL | Częstotliwość zegara | 0 | 8 | 0 | 16 | MHz |
tCLCL | Okres zegara | 125 | 62,5 | ns | ||
tCHCX | Czas stanu wysokiego | 50 | 25 | |||
tCLCX | Czas stanu niskiego | 50 | 25 | |||
tCLCH | Czas narastania | 1,6 | 0,5 | μs | ||
tCHCL | Czas opadania | 1,6 | 0,5 | |||
ΔtCLCL | Zmiana okresu z cyklu na cykl | 2 | 2 | % |
Zewnętrzny oscylator RC, typowe częstotliwości
R[kΩ](1) | C[pF] | f(2) |
33 | 22 | 650kHz |
10 | 22 | 2,0MHz |
Symbol | Parametr | Warunek | Min. | Max. | Jednostki |
VIL | Napięcie wejściowe dla stanu niskiego | -0,5 | 0,3VCC | V | |
VIH | Napięcie wejściowe dla stanu wysokiego | 0,7VCC | VCC + 0,5 | ||
Vhys(1) | Napięcie histerezy wejść przerzutników Schmitta | 0,05VCC(2) | – | ||
VOL(1) | Napięcie wyjściowe w stanie niskim | Prąd pochłaniany 3mA | 0 | 0,4 | |
tr(1) | Czas narastania dla obu linii SDA i SCL | 20 + 0,1Cb(3)(2) | 300 | ns | |
tof(1) | Czas opadania wyjścia z VIHmin na VILmax | 10pF < Cb < 400pF(3) | 20 + 0,1Cb(3)(2) | 250 | |
tSP(1) | Zakłócenia impulsowe wytłumianie przez filtr wejściowy | 0 | 50(2) | ||
Ii | Prąd wejściowy każdej końcówki we/wy | 0,1VCC < Vi < 0,9VCC | -10 | 10 | μA |
Ci(1) | Pojemność każdej końcówki we/wy | – | 10 | pF | |
fSCL | Częstotliwość zegarowa SCL | fCK(4) > max(16fSCL, 250kHz)(5) | 0 | 400 | kHz |
RP | Wartość opornika podciągającego | fSCL ≤ 100kHz | ![]() |
![]() |
Ω |
fSCL > 100kHz | ![]() |
![]() |
|||
tHD;STA | Czas utrzymania stanu START (powtarzanego) | fSCL ≤ 100kHz | 4,0 | – | μs |
fSCL > 100kHz | 0,6 | – | |||
tLOW | Czas okresu niskiego zegara SCL | fSCL ≤ 100kHz(5) | 4,7 | – | |
fSCL > 100kHz(5) | 1,3 | – | |||
tHIGH | Czas okresu wysokiego zegara SCL | fSCL ≤ 100kHz | 4,0 | – | |
fSCL > 100kHz | 0,6 | – | |||
tSU;STA | Czas ustawiania stanu REPEATED START | fSCL ≤ 100kHz | 4,7 | – | |
fSCL > 100kHz | 0,6 | – | |||
tHD;DAT | Czas utrzymania danych | fSCL ≤ 100kHz | 0 | 3,45 | |
fSCL > 100kHz | 0 | 0,9 | |||
tSU;DAT | Czas ustawiania danych | fSCL ≤ 100kHz | 250 | – | ns |
fSCL > 100kHz | 100 | – | |||
tSU;STO | Czas ustawiania stanu STOP | fSCL ≤ 100kHz | 4,0 | – | μs |
fSCL > 100kHz | 0,6 | – | |||
tBUF | Czas niezajętości magistrali pomiędzy stanami STOP a START | fSCL ≤ 100kHz | 4,7 | – | |
fSCL > 100kHz | 1,3 | – |
Czasy na magistrali TWI
SPI2X | SPR1 | SPR0 | Częstotliwość SCK |
0 | 0 | 0 | fclk_I/O/4 |
0 | 0 | 1 | fclk_I/O/16 |
0 | 1 | 0 | fclk_I/O/64 |
0 | 1 | 1 | fclk_I/O/128 |
1 | 0 | 0 | fclk_I/O/2 |
1 | 0 | 1 | fclk_I/O/8 |
1 | 1 | 0 | fclk_I/O/32 |
1 | 1 | 1 | fclk_I/O/64 |
Parametry czasowe SPI
Opis | Tryb | Min. | Typ. | Max. | Jednostka | |
1. | Okres SCK | Master | Zobacz do tabelki powyżej | ns | ||
2. | Okres wysoki/niski SCK | Master | 50% wypełnienia | |||
3. | Czas narastania/opadania | Master | 3,6 | |||
4. | Czas przygotowania | Master | 10 | |||
5. | Czas utrzymania | Master | 10 | |||
6. | Wyjście do SCK | Master | 0,5tSCK | |||
7. | SCK do wyjścia | Master | 10 | |||
8. | SCK do stanu wysokiego na wyjściu | Master | 10 | |||
9. | Stan niski SS do wyjścia | Slave | 15 | |||
10. | Okres SCK | Slave | 4tSCK | |||
11. | Okres wysoki/niski SCK | Slave | 2tSCK | |||
12. | Czas narastania/opadania | Slave | 1600 | |||
13. | Czas przygotowania | Slave | 10 | |||
14. | Czas utrzymania | Slave | tSCK | |||
15. | SCK do wyjścia | Slave | 15 | |||
16. | SCK do stanu wysokiego SS | Slave | 20 | |||
17. | Stan wysoki SS do stanu wysokiej impedancji | Slave | 10 | |||
18. | Stan niski SS do SCK | Slave | 2tSCK |
Wymagania czasowe SPI w trybie Master
Wymagania czasowe SPI w trybie Slave
Symbol | Parametr | Warunki | Min.(1) | Typ.(1) | Max.(1) | Jednostki |
Rozdzielczość | 10 | Bity | ||||
Dokładność bezwzględna (łącznie ze wszystkimi błędami przetwarzania) | VREF = 4V, VCC
= 4V, Zegar przetwornika = 200 kHz |
1,5 | 2,5 | LSB | ||
VREF = 4V, VCC
= 4V, Zegar przetwornika = 1MHz |
3 | 4 | ||||
VREF = 4V, VCC
= 4V, Zegar przetwornika = 200 kHz Tryb zmniejszania zakłóceń |
1,5 | |||||
VREF = 4V, VCC
= 4V, Zegar przetwornika = 1MHz Tryb zmniejszania zakłóceń |
3 | |||||
Nieliniowość całkowa (INL, po kalibracji wzmocnienia i niezrównoważenia) | VREF = 4V, VCC
= 4V, Zegar przetwornika = 200 kHz |
0,75 | ||||
Nieliniowość
różniczkowa (DNL) |
VREF = 4V, VCC
= 4V, Zegar przetwornika = 200 kHz |
0,25 | ||||
Błąd wzmocnienia | VREF = 4V, VCC
= 4V, Zegar przetwornika = 200 kHz |
0,75 | ||||
Błąd niezrównoważenia | VREF = 4V, VCC
= 4V, Zegar przetwornika = 200 kHz |
0,75 | ||||
Czas przetwarzania | Tryb pracy ciągłej | 13 | 260 | μs | ||
Częstotliwość zegarowa | 50 | 1000 | kHz | |||
AVCC | Analogowe napięcie zasilania | VCC - 0,3(2) | VCC + 0,3(3) | V | ||
VREF | Napięcie odniesienia | 2,0 | AVCC | |||
VIN | Napięcie wejściowe | GND | VREF | |||
Wynik konwersji w przetworniku A/C | 0 | 1023 | LSB | |||
Szerokość pasma | 38,5 | kHz | ||||
VINT | Wewnętrzne napięcie odniesienia | 2,3 | 2,56 | 2,7 | V | |
RREF | Oporność wejścia odniesienia | 32 | kΩ | |||
RAIN | Oporność wejścia analogowego | 100 | MΩ |
Uwagi: | 1. | Wartości są jedynie orientacyjne |
2. | Minimum dla AVCC wynosi 2,7V | |
3. | Maximum dla AVCC wynosi 5,5V |
Parametry przetwornika A/C, kanały różnicowe, TA = -40°C to 85°C
Symbol | Parametr | Warunki | Min.(1) | Typ.(1) | Max.(1) | Jednostki |
Rozdzielczość | Wzmocnienie = 1x | 10 | Bity | |||
Wzmocnienie = 10x | 10 | |||||
Wzmocnienie = 200x | 10 | |||||
Dokładność bezwzględna (łącznie ze wszystkimi błędami przetwarzania) | Wzmocnienie = 1x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
17 | LSB | |||
Wzmocnienie =
10x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
16 | |||||
Wzmocnienie =
200x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
17 | |||||
Nieliniowość całkowa (INL, po kalibracji wzmocnienia i niezrównoważenia) | Wzmocnienie = 1x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
0,75 | ||||
Wzmocnienie =
10x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
0,75 | |||||
Wzmocnienie =
200x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
2 | |||||
Błąd niezrównoważenia | Wzmocnienie = 1x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
1 | ||||
Wzmocnienie =
10x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
1,5 | |||||
Wzmocnienie =
200x VREF = 4V, VCC = 5V, Zegar przetwornika = 50...200 kHz |
4,5 | |||||
Błąd wzmocnienia | Wzmocnienie = 1x | 1,6 | % | |||
Wzmocnienie = 10x | 1,5 | |||||
Wzmocnienie = 200x | 0,2 | |||||
Częstotliwość zegarowa | 50 | 200 | kHz | |||
Czas przetwarzania | 65 | 260 | μs | |||
AVCC | Analogowe napięcie zasilania | VCC - 0,3(2) | VCC + 0,3(3) | V | ||
VREF | Napięcie odniesienia | 2,0 | AVCC-0,5 | |||
VIN | Napięcie wejściowe | GND | VREF | |||
VDIFF | Różnicowe napięcie wejściowe | -VREF/wzmocnienie | VREF/wzmocnienie | |||
Wynik konwersji w przetworniku A/C | -511 | 511 | LSB | |||
Szerokość pasma | 4 | kHz | ||||
VINT | Wewnętrzne napięcie odniesienia | 2,3 | 2,56 | 2,7 | V | |
RREF | Oporność wejścia odniesienia | 32 | kΩ | |||
RAIN | Oporność wejścia analogowego | 100 | MΩ |
Uwagi: | 1. | Wartości są jedynie orientacyjne |
2. | Minimum dla AVCC wynosi 2,7V | |
3. | Maximum dla AVCC wynosi 5,5V |
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2023 mgr Jerzy Wałaszek |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone
pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email: i-lo@eduinf.waw.pl
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.