|
Wyjście Spis treści Wstecz Dalej
Autor artykułu |
©2026 mgr Jerzy Wałaszek
|

If you use Microchip copyrighted material solely for educational (non-profit) purposes falling under the “fair use” exception of the U.S. Copyright Act of 1976 then you do not need Microchip’s written permission. For example, Microchip’s
permission is not required when using copyrighted material in:
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 |
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 ©2026 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:
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.