Key facts
- Brand
- STMicroelectronics
- Model
- ST7
- Industry
- Industrial
- Documents
- 28
- Languages
- EN
- Last added
- 2023-10-20
Start here

STMicroelectronics ST7 8-Bit MCU Family User Guide
This document is a comprehensive user guide for the ST7 8-bit microcontroller family, written by STMicroelectronics. It covers the architecture of the ST7 core, its peripherals such as timers, ADC, and serial interfaces, and programming using both assembly and C languages. It also details the development tools, including assemblers, linkers, debuggers, and EPROM programmers, with practical examples and tutorials for building and debugging applications. The guide includes sections on interrupts, multitasking, and real-world applications like carrier-current remote control and sailing computers.
Read onlineSTMicroelectronics ST7 specifications
| Microcontroller Model | ST72251 |
|---|---|
| Keypad Type | 4x4 matrixed keypad |
| Wake-up Trigger | External interrupt caused by key press |
| Power Mode | HALT mode |
| Row Configuration | Inputs with pull-up and interrupts |
| Column Configuration | Port A configured as output |
| Interrupt Edge | Falling edge only |
| Minimum Key Press Duration | 0.5 to 1 second |
All STMicroelectronics ST7 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
How to use the product for one specific task, with worked examples.
- ST72251 Keypad Decoding Techniques Application Note 11 p
- STMicroelectronics AN2614 Serial Numbering Implementation Application Note 12 p
- STMicroelectronics AN2389 MCU-Based Non-Inverting Buck-Boost Converter Application Note 16 p
- STMicroelectronics AN1711 Application Note Software Techniques for Compensating ST7 ADC Errors 40 p
- STMicroelectronics AN2017 Application Note: Resetting ST7 Microcontrollers 10 p
- STMicroelectronics AN1712 Generating High Resolution Sinewave Using ST7 PWMART 14 p
- STMicroelectronics AN1754 Data Logging Program Application Note 19 p
- STMicroelectronics AN1796 Application Note Field Updates for Flash Based ST7 Applications Using a PC Comm Port 17 p
- STMicroelectronics AN1636 Understanding and Minimising ADC Conversion Errors Application Note 42 p
- STMicroelectronics AN1635 ST7 Customer ROM Code Release Information 5 p
- STMicroelectronics AN1603 ST7 USB DFU Development Kit Application Note 21 p
- STMicroelectronics AN1575 On-Board Programming Methods Application Note 11 p
- ST AN1325 handbook 15 p
- ST AN1070handbook 10 p
- ST7 I2C Slave Mode Management Application Note AN1042 8 p
- STMicroelectronics AN979 Application Note Driving an Analog Keyboard with the ST7 ADC 14 p
- STMicroelectronics AN974 Real Time Clock Application Note 6 p
- ST7 Software SPI Master Communication Application Note 7 p
- ST7 Microcontroller PWM Signal Start High Level Application Note AN1504 9 p
- STMicroelectronics AN2511 PMBus Interface Using ST7 I2C Application Note 43 p
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Instruction set, parameters and examples for configuring or programming the device.
- ST STM8-SK/RAIS STM8-D/RAIS ST7-SK/RAIS ST7-D/RAIS Raisonance s complete low-cost starter kits for STM8 ST7 handbook 6 p
- STMicroelectronics ST7-EMU3 Emulator Data Brief 5 p
- STMicroelectronics ST7-DVP3 Low Cost Real Time Emulator Series Data Brief 3 p
- ST NDART STXF-INDART/USB ST7FLIT0-IND/USB ST7C334-INDART In-circuit debugging in-circuit programming tool for ST7 handbook 3 p
Questions answered in these manuals
What is the specific requirement for using STMicroelectronics products in life support devices?
Use in life support devices or systems must be expressly authorized by STMicroelectronics.
What constitutes a critical component in a life support device or system?
A critical component is any component whose failure can reasonably be expected to cause the failure of the life support device or system, or to affect its safety or effectiveness.
How is the ST72251 woken up in this application?
The MCU is woken up by an external interrupt caused by a key press on the keypad.
What mode does the microcontroller enter to save power?
The microcontroller enters HALT mode, which is its lowest power consumption mode.
How many instructions does the ST7 instruction set have?
The ST7 instruction set contains 63 instructions.
From: STMicroelectronics ST7 Family Microcontroller Programming Manual
What memory can the ST7 Program Counter address?
The 16-bit Program Counter can address up to 64K of ROM/EPROM memory.
From: STMicroelectronics ST7 Family Microcontroller Programming Manual
