STM8L001J3 8-bit ultra-low-power microcontroller with up to 8-Kbyte Flash memory, multifunction timers, comparators, UART, SPI, I2C Datasheet - production data Features Main microcontroller features Supply voltage range 1.8 V to 3.6 V Low power consumption (Halt: 0.3 A, SO8N Active-halt: 0.8 A, Dynamic Run: 4.9x6 mm or 150 mils body width 150 A/MHz) Peripherals STM8 Core with up to 16 CISC MIPS Two 16-bit general purpose timers (TIM2 throughput and TIM3) with up and down counter and 1 Temp. range: -40 to 125 C channel (used as IC, OC, PWM) Memories One 8-bit timer (TIM4) with 7-bit prescaler 8 Kbytes of Flash program including up to Infrared remote control (IR) 2 Kbytes of data EEPROM Independent watchdog Error correction code (ECC) Auto-wakeup unit Flexible write and read protection modes Beeper timer with 1, 2 or 4 kHz frequencies In-application and in-circuit programming SPI synchronous serial interface Data EEPROM capability Fast I2C Multimaster/slave 400 kHz 1.5 Kbytes of static RAM UART with fractional baud rate generator Clock management 2 comparators with 1 input each Internal 16 MHz RC with fast wakeup time Development support (typ. 4 s) Hardware single wire interface module Internal low consumption 38 kHz RC (SWIM) for fast on-chip programming and driving both the IWDG and the AWU non intrusive debugging Reset and supply management Ultra-low power POR/PDR Three low-power modes: Wait, Active-halt, Halt Interrupt management Nested interrupt controller with software priority control Up to 6 external interrupt sources I/Os Up to 6 I/Os, all mappable on external interrupt vectors I/Os with programmable input pull-ups, high sink/source capability and one LED driver infrared output September 2020 DS12153 Rev 4 1/58 This is information on a product in full production. www.st.comSTM8L001J3 1 Introduction 6 2 Description . 7 3 Product overview . 8 3.1 Central processing unit STM8 9 3.2 Development tools . 9 3.3 Single wire data interface (SWIM) and debug module 9 3.4 Interrupt controller . 9 3.5 Memory 10 3.6 Low power modes .11 3.7 Voltage regulators .11 3.8 Clock control 11 3.9 Independent watchdog 11 3.10 Auto-wakeup counter .11 3.11 General purpose and basic timers .11 3.12 Beeper . 12 3.13 Infrared (IR) interface 12 3.14 Comparators . 12 3.15 USART . 12 3.16 SPI 12 3.17 I2C 13 4 Pin description 14 5 Memory and register map 17 6 Interrupt vector mapping 26 7 Option bytes 28 8 Electrical parameters . 30 8.1 Parameter conditions 30 8.1.1 Minimum and maximum values . 30 8.1.2 Typical values 30 8.1.3 Typical curves 30 2/58 DS12153 Rev 4