STM8L052R8T6 8-bitowe mikrokontrolery – MCU Ultra LP 8-bitowy MCU 64kB Flash 16MHz EE
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelektronika |
Kategoria produktu: | Mikrokontrolery 8-bitowe - MCU |
RoHS: | Bliższe dane |
Szereg: | STM8L052R8 |
Styl montażu: | SMD/SMT |
Opakowanie / Sprawa: | LQFP-64 |
Rdzeń: | STM8 |
Rozmiar pamięci programu: | 64 kB |
Szerokość magistrali danych: | 8 bit |
Rozdzielczość ADC: | 12 bit |
Maksymalna częstotliwość zegara: | 16MHz |
Liczba wejść/wyjść: | 54 wejścia/wyjścia |
Rozmiar pamięci RAM danych: | 4 kB |
Napięcie zasilania - min: | 1,8 V |
Napięcie zasilania - maks.: | 3,6 V |
Minimalna temperatura pracy: | -40 stopni Celsjusza |
Maksymalna temperatura pracy: | + 85 stopni Celsjusza |
Opakowanie: | Taca |
Marka: | STMicroelektronika |
Typ pamięci RAM: | BARAN |
Rozmiar pamięci ROM danych: | 256 B |
Typ pamięci ROM danych: | EEPROM |
Typ interfejsu: | I2C, SPI, USART |
Wrażliwość na wilgoć: | Tak |
Liczba kanałów ADC: | 27 kanał |
Liczba timerów/liczników: | 5-minutowy |
Seria procesorów: | STM8L |
Typ produktu: | Mikrokontrolery 8-bitowe - MCU |
Typ pamięci programu: | Błysk |
Ilość w opakowaniu fabrycznym: | 960 |
Podkategoria: | Mikrokontrolery - MCU |
Waga jednostkowa: | 0,012088 uncji |
♠ Value Line, 8-bitowy mikrokontroler o bardzo niskim poborze mocy, pamięć Flash 64 KB, pamięć EEPROM 256 bajtów, RTC, LCD, timery, USART, I2C, SPI, ADC
Układy o dużej gęstości STM8L05xxx są członkami rodziny 8-bitowych układów STM8L o bardzo niskim poborze mocy.
Rodzina procesorów o bardzo niskim poborze mocy STM8L05xxx z linii produktów o niskim poborze mocy obejmuje ulepszony rdzeń procesora STM8, który zapewnia większą moc przetwarzania (do 16 MIPS przy 16 MHz), a jednocześnie zachowuje zalety architektury CISC z ulepszoną gęstością kodu, 24-bitową liniową przestrzenią adresową i zoptymalizowaną architekturą do operacji o niskim poborze mocy.
Rodzina obejmuje zintegrowany moduł debugowania ze sprzętowym interfejsem (SWIM), który umożliwia nienaruszające porządku debugowanie w aplikacji i ultraszybkie programowanie Flash.
Mikrokontrolery o dużej gęstości STM8L05xxx zawierają wbudowaną pamięć EEPROM i energooszczędną, niskonapięciową pamięć Flash z pojedynczym zasilaniem.
Wszystkie urządzenia oferują 12-bitowy przetwornik ADC, zegar czasu rzeczywistego, cztery 16-bitowe timery, jeden 8-bitowy timer, a także standardowy interfejs komunikacyjny, taki jak dwa SPI, I2C, trzy USART i wyświetlacz LCD 8x24 lub 4x28 segmentów.
Wyświetlacz LCD 8x24 lub 4x 28-segmentowy jest dostępny w linii o wysokiej gęstości STM8L05xxx. Rodzina STM8L05xxx działa od 1,8 V do 3,6 V i jest dostępna w zakresie temperatur od -40 do +85 °C.
Modułowa konstrukcja zestawu peryferiów pozwala na znalezienie tych samych peryferiów w różnych rodzinach mikrokontrolerów ST, w tym rodzinach 32-bitowych. Dzięki temu przejście do innej rodziny jest bardzo łatwe, a jeszcze bardziej uproszczone dzięki wykorzystaniu wspólnego zestawu narzędzi programistycznych.
Wszystkie produkty STM8L o bardzo niskim poborze mocy z linii produktów ekonomicznych bazują na tej samej architekturze, tym samym mapowaniu pamięci i spójnym układzie wyprowadzeń.
• Warunki eksploatacji
– Zasilanie robocze: 1,8 V do 3,6 V
– Zakres temperatur: -40 °C do 85 °C
• Funkcje niskiego poboru mocy
– 5 trybów niskiego poboru mocy: Czekanie, Praca przy niskim poborze mocy (5,9 µA), Czekanie przy niskim poborze mocy (3 µA), Aktywne zatrzymanie z pełnym RTC (1,4 µA), Zatrzymanie (400 nA)
– Dynamiczny pobór mocy: 200 µA/MHz + 330 µA
– Bardzo niski upływ na I/0: 50 nA
– Szybkie wybudzanie z trybu Halt: 4,7 µs
• Zaawansowany rdzeń STM8
– Architektura Harvarda i 3-etapowy proces
– Maksymalna częstotliwość 16 MHz, szczytowa wartość 16 CISC MIPS
– Do 40 zewnętrznych źródeł przerwań
• Zarządzanie resetem i dostawami
– Niski pobór mocy, ultra bezpieczny reset BOR z 5 programowalnymi progami
– Ultraniskoenergetyczny POR/PDR
– Programowalny detektor napięcia (PVD)
• Zarządzanie zegarem
– Oscylatory kwarcowe 32 kHz i 1 do 16 MHz
– Wewnętrzny 16 MHz fabrycznie przycięty RC
– 38 kHz, RC o niskim zużyciu
– System bezpieczeństwa zegara
• RTC o niskim poborze mocy
– Kalendarz BCD z przerwaniem alarmu
– Kalibracja cyfrowa z dokładnością +/- 0,5 ppm
– Zaawansowana detekcja antysabotażowa
• LCD: 8×24 lub 4×28 z przetwornikiem step-up
• Wspomnienia
– 64 KB pamięci programu Flash i 256 bajtów pamięci danych EEPROM z ECC, RWW
– Elastyczne tryby ochrony zapisu i odczytu
– 4 KB pamięci RAM
• DMA
– 4 kanały obsługujące ADC, SPI, I2C, USART, timery
– 1 kanał do komunikacji pamięć-pamięć
• 12-bitowy przetwornik ADC do 1 Msps/27 kanałów
– Wewnętrzne napięcie odniesienia
• Timery
– Trzy 16-bitowe timery z 2 kanałami (używane jako IC, OC, PWM), enkoder kwadraturowy
– Jeden zaawansowany 16-bitowy timer sterujący z 3 kanałami, obsługujący sterowanie silnikiem
– Jeden 8-bitowy timer z 7-bitowym preskalerem
– 2 organy nadzorujące: 1 Window, 1 Independent
– Timer sygnału dźwiękowego z częstotliwością 1, 2 lub 4 kHz
• Interfejsy komunikacyjne
– Dwa synchroniczne interfejsy szeregowe (SPI)
– Szybki I2C 400 kHz SMBus i PMBus
– Trzy USART-y (interfejs ISO 7816 + IrDA)
• Do 54 wejść/wyjść, wszystkie mapowalne na wektorach przerwań
• Wsparcie rozwoju
– Szybkie programowanie na chipie i nieinwazyjne debugowanie za pomocą SWIM
– Bootloader używający USART