ST7FLIT15BF1M6 Description
The ST7 microcontroller series includes the ST7FLIT15BF1M6. Every ST7 device is built around an 8-bit core that is an 8-bit industry standard and has an improved instruction set.
With byte-by-byte In-Circuit Programming (ICP) and In-Application Programming (IAP) functionality, the ST7FLIT15BF1M6 has FLASH memory.
The ST7FLIT15BF1M6 device can be set to WAIT, SLOW, or HALT mode by software, which reduces power consumption when the program is inactive or in standby condition.
Software developers have power and flexibility because of the ST7's increased instruction set and addressing modes, which allow for the creation of incredibly efficient and small application code. All ST7 microcontrollers include actual bit manipulation, 8x8 unsigned multiplication, and indirect addressing modes in addition to ordinary 8-bit data management.
ST7FLIT15BF1M6 Features
– SPI synchronous serial interface
– 12 interrupt vectors plus TRAP and RESET
– 15 external interrupt lines (on 4 vectors)
Analog Comparator
A/D Converter
– 7 input channels
– Fixed gain Op-amp
– 13-bit precision for 0 to 430 mV (@ 5V VDD)
– 10-bit precision for 430 mV to 5V (@ 5V VDD)
– 8-bit data manipulation
– 63 basic instructions with illegal opcode detection
– 17 main addressing modes
– 8 x 8 unsigned multiply instructions
– Full hardware/software development package
– DM (Debug Module)
– up to 4 Kbytes single voltage extended Flash (XFlash) Program memory with read-out protection, In-Circuit Programming and In-Application programming (ICP and IAP). 10K write/erase cycles guaranteed, data retention: 20 years at 55°C.
– 256 bytes RAM
– 128 bytes data EEPROM with read-out protection. 300K write/erase cycles guaranteed, data retention: 20 years at 55°C.
– Enhanced reset system
– Enhanced low voltage supervisor (LVD) for main supply and an auxiliary voltage detector (AVD) with interrupt capability for implementing safe power-down procedures
– Clock sources: Internal 1% RC oscillator (on ST7FLITE15B and ST7FLITE19B), crystal/ceramic resonator or external clock
– Internal 32-MHz input clock for Auto-reload timer
– Optional x4 or x8 PLL for 4 or 8 MHz internal clock
– Five Power Saving Modes: Halt, Active-Halt, Auto Wake-up from Halt, Wait and Slow
– Up to 17 multifunctional bidirectional I/O lines
– 7 high sink outputs
– Configurable watchdog timer
– Two 8-bit Lite Timers with prescaler, 1 realtime base and 1 input capture
– Two 12-bit Auto-reload Timers with 4 PWM outputs, 1 input capture, 4 output compare and one pulse functions
ST7FLIT15BF1M6 Applications