STM8L052R8T6 8-bitowe mikrokontrolery – MCU Ultra LP 8-bitowy MCU 64kB Flash 16MHz EE
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelectronics |
Kategoria produktu: | Mikrokontrolery 8-bitowe - MCU |
RoHS: | Detale |
Seria: | STM8L052R8 |
Styl montażu: | SMD/SMT |
Opakowanie / etui: | LQFP-64 |
Rdzeń: | STM8 |
Rozmiar pamięci programu: | 64kB |
Szerokość magistrali danych: | 8 bitowy |
Rozdzielczość ADC: | 12 bitów |
Maksymalna częstotliwość zegara: | 16MHz |
Liczba wejść/wyjść: | 54 we/wy |
Rozmiar pamięci RAM: | 4kB |
Napięcie zasilania — min.: | 1,8 V |
Napięcie zasilania — maks.: | 3,6 V |
Minimalna temperatura pracy: | - 40 C |
Maksymalna temperatura robocza: | + 85 C |
Opakowanie: | Taca |
Marka: | STMicroelectronics |
Rodzaj pamięci RAM: | Baran |
Rozmiar pamięci ROM: | 256 p.n.e |
Typ pamięci ROM: | EEPROM |
Typ interfejsu: | I2C, SPI, USART |
Wrażliwy na wilgoć: | Tak |
Liczba kanałów ADC: | 27 kanał |
Liczba timerów/liczników: | 5 Minutnik |
Seria procesorów: | STM8L |
Rodzaj produktu: | Mikrokontrolery 8-bitowe - MCU |
Typ pamięci programu: | Błysk |
Fabryczna ilość w opakowaniu: | 960 |
Podkategoria: | Mikrokontrolery - MCU |
Masa jednostkowa: | 0,012088 uncji |
♠ Value Line, 8-bitowy ultraniski pobór mocy MCU, 64-KB Flash, 256-bajtowa pamięć EEPROM, RTC, LCD, timery, USART, I2C, SPI, ADC
Urządzenia STM8L05xxx o dużej gęstości są członkami 8-bitowej rodziny STM8L o bardzo niskim zużyciu energii.
Linia wartościowa rodzina STM8L05xxx o bardzo niskim zużyciu energii zawiera ulepszony rdzeń procesora STM8 zapewniający zwiększoną moc obliczeniową (do 16 MIPS przy 16 MHz) przy jednoczesnym zachowaniu zalet architektury CISC z ulepszoną gęstością kodu, 24-bitową liniową przestrzenią adresową i zoptymalizowaną architekturę dla operacji o niskim poborze mocy.
Rodzina zawiera zintegrowany moduł debugowania z interfejsem sprzętowym (SWIM), który umożliwia nieinwazyjne debugowanie w aplikacji i ultraszybkie programowanie Flash.
Linia wartości o dużej gęstości Mikrokontrolery STM8L05xxx są wyposażone w wbudowaną pamięć EEPROM z danymi oraz niskonapięciową, niskonapięciową pamięć Flash programu o niskim poborze mocy.
Wszystkie urządzenia oferują 12-bitowy ADC, zegar czasu rzeczywistego, cztery 16-bitowe timery, jeden 8-bitowy timer oraz standardowe interfejsy komunikacyjne, takie jak dwa SPI, I2C, trzy USART oraz 8x24 lub 4x28-segmentowy wyświetlacz LCD.
8x24 lub 4x 28-segmentowy wyświetlacz LCD jest dostępny w linii o dużej gęstości STM8L05xxx.Rodzina STM8L05xxx działa w zakresie od 1,8 V do 3,6 V i jest dostępna w zakresie temperatur od -40 do +85°C.
Modułowa konstrukcja zestawu peryferyjnego pozwala na znalezienie tych samych peryferiów w różnych rodzinach mikrokontrolerów ST, w tym w rodzinach 32-bitowych.To sprawia, że przejście do innej rodziny jest bardzo łatwe i jeszcze bardziej uproszczone dzięki zastosowaniu wspólnego zestawu narzędzi programistycznych.
Wszystkie niedrogie produkty STM8L o bardzo niskim poborze mocy są oparte na tej samej architekturze z tym samym mapowaniem pamięci i spójnym układem pinów.
• Warunki pracy
– 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: Wait, Low power run (5,9 µA), Low power wait (3 µA), Active-halt z pełnym RTC (1,4 µA), Halt (400 nA)
– Dynamiczny pobór mocy: 200 µA/MHz + 330 µA
– Bardzo niski prąd upływu na I/0: 50 nA
– Szybkie wybudzenie ze stanu zatrzymania: 4,7 µs
• Zaawansowany rdzeń STM8
– Architektura Harvardu i 3-etapowy rurociąg
– Maksymalna częstotliwość16 MHz, 16 szczytowych CISC MIPS
– Do 40 zewnętrznych źródeł przerwań
• Resetowanie i zarządzanie zasilaniem
– Niski pobór mocy, ultrabezpieczny reset BOR z 5 programowalnymi progami
– POR/PDR o bardzo niskim poborze mocy
– Programowalny detektor napięcia (PVD)
• Zarządzanie zegarem
– Oscylatory kwarcowe 32 kHz i 1 do 16 MHz
– Wewnętrzny, fabrycznie przycięty RC 16 MHz
– RC o niskim zużyciu 38 kHz
– Zegarowy system bezpieczeństwa
• Zegar czasu rzeczywistego małej mocy
– Kalendarz BCD z przerwaniem alarmu
– Cyfrowa kalibracja z dokładnością +/- 0,5 ppm
– Zaawansowane wykrywanie sabotażu
• LCD: 8×24 lub 4×28 z przetwornicą step-up
• Wspomnienia
– 64 KB pamięci programu Flash i 256 bajtów danych EEPROM z ECC, RWW
– Elastyczne tryby ochrony przed zapisem i odczytem
– 4KB pamięci RAM
• DMA
– 4 kanały obsługujące ADC, SPI, I2C, USART, timery
– 1 kanał dla pamięci do pamięci
• 12-bitowy 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 16-bitowy zaawansowany timer sterujący z 3 kanałami, obsługujący sterowanie silnikiem
– Jeden 8-bitowy timer z 7-bitowym preskalerem
– 2 psy stróżujące: 1 okno, 1 niezależny
– Timer brzęczyka o częstotliwości 1, 2 lub 4 kHz
• Interfejsy komunikacyjne
– Dwa synchroniczne interfejsy szeregowe (SPI)
– Szybki SMBus I2C 400 kHz i PMBus
– Trzy USART (interfejs ISO 7816 + IrDA)
• Do 54 wejść/wyjść, wszystkie z możliwością mapowania na wektory przerwań
• Wsparcie rozwojowe
– Szybkie programowanie na chipie i nieinwazyjne debugowanie za pomocą SWIM
– Bootloader za pomocą USART