Overview
The ST72F264G2M6/TR is a member of the ST7 microcontroller family from STMicroelectronics, designed for mid-range applications. This 8-bit MCU features a single-voltage extended Flash (XFlash) memory, In-Circuit Programming (ICP), and In-Application Programming (IAP) capabilities. It includes a range of peripherals such as ADC, I2C, SCI, and SPI interfaces, making it versatile for various applications. The device is built on an industry-standard 8-bit core with an enhanced instruction set, offering both power efficiency and flexibility for software developers.
Key Specifications
Parameter | Value |
---|---|
Core | ST7 |
Data Bus Width | 8 bit |
Program Memory | 8 Kbytes (ROM or Single voltage extended Flash) |
RAM | 256 bytes |
Clock Frequency Max | 8 MHz (with oscillator up to 16 MHz) |
Interfaces | I2C, SCI, SPI |
ADC Channels | 6 (10-bit ADC) |
Timers | Two 16-bit timers with input captures, output compares, and PWM modes |
Operating Supply | 2.7 V to 5.5 V |
Operating Temperature | -40°C to +85°C |
Package | SO28, SDIP32, LFBGA 6x6mm |
Key Features
- In-Circuit Programming (ICP) and In-Application Programming (IAP)
- 10-bit ADC with 6 input channels
- I2C multimaster interface (SMBus V1.1 Compliant), SCI asynchronous serial interface, and SPI synchronous serial interface
- Two 16-bit timers with input captures, output compares, external clock input, PWM, and pulse generator modes
- Enhanced reset system and low voltage supply supervisor (LVD) with 3 programmable levels
- Optional PLL for 2x frequency multiplication and clock-out capability
- Nested interrupt controller with up to 4 software programmable nesting levels and 22 external interrupt lines
- Four power-saving modes: Halt, Active Halt, Wait, and Slow
- Instruction set with 63 basic instructions, 17 main addressing modes, and 8x8 unsigned multiply instruction
Applications
The ST72F264G2M6/TR is suitable for a wide range of mid-range applications, including industrial control systems, automotive electronics, consumer appliances, and medical devices. Its robust set of peripherals and power-saving features make it an ideal choice for applications requiring efficient data processing, communication, and analog-to-digital conversion.
Q & A
- What is the core architecture of the ST72F264G2M6/TR? The ST72F264G2M6/TR is based on an 8-bit ST7 core.
- What types of memory does the ST72F264G2M6/TR have? It features 8 Kbytes of single-voltage extended Flash (XFlash) memory and 256 bytes of RAM.
- What are the available interfaces on this MCU? The MCU includes I2C, SCI, and SPI interfaces.
- What is the maximum clock frequency of the ST72F264G2M6/TR? The maximum clock frequency is 8 MHz, with the oscillator capable of up to 16 MHz.
- Does the ST72F264G2M6/TR support In-Circuit Programming? Yes, it supports In-Circuit Programming (ICP) and In-Application Programming (IAP).
- What is the operating voltage range of the ST72F264G2M6/TR? The operating voltage range is 2.7 V to 5.5 V.
- What are the available package options for the ST72F264G2M6/TR? The available packages are SO28, SDIP32, and LFBGA 6x6mm.
- Does the ST72F264G2M6/TR have any power-saving modes? Yes, it has four power-saving modes: Halt, Active Halt, Wait, and Slow.
- What is the resolution of the ADC on the ST72F264G2M6/TR? The ADC is a 10-bit ADC with 6 input channels.
- How many external interrupt lines does the ST72F264G2M6/TR have? It has 22 external interrupt lines.