Описание
The ST7263B microcontrollers form a sub-family of the ST7 MCUs dedicated to USB applications. The devices are based on an industry-standard 8-bit core and feature an enhanced instruction set. They operate at a 24 MHz or 12 MHz oscillator frequency. Under software control, the ST7263B MCUs may be placed in either Wait or Halt modes, thus reducing power consumption. The enhanced instruction set and addressing modes afford real programming potential. In addition to standard 8-bit data management, the ST7263B MCUs feature true bit manipulation, 8×8 unsigned multiplication and indirect addressing modes.
- Memories
- 4, 8, 16 or 32 Kbytes Program memory: high density Flash (HDFlash), or ROM with Readout and Write Protection
- In
- application Programming (IAP) and incircuit programming (ICP)
- 384, 512 or 1024 bytes RAM memory (128- byte stack)
- Clock, reset and supply management
- Run, Wait, Slow and Halt CPU modes
- 12 or 24 MHz oscillator
- RAM retention mode
- Optional low voltage detector (LVD)
- Universal serial bus (USB) interface
- DMA for low speed applications compliant with USB 1.5 Mbs (version 2.0) and HID specifications (version 1.0)
- Integrated 3.3 V voltage regulator and transceivers
- Supports USB DFU class specification
- Suspend and Resume operations
- 3 endpoints with programmable In/Out configuration
- Up to 27 I/O ports
- Up to 8 high sink I/Os (10 mA at 1.3 V)
- 2 very high sink true open drain I/Os (25 mA at 1.5 V)
- Up to 8 lines individually programmable as interrupt inputs
- 1 analog peripheral
- 8-BIT A/D converter with 8 or 12 channels
- 2 timers
- Programmable watchdog
- 16-bit timer with 2 input Captures, 2 output Compares, PWM output and clock input
- 2 communication Interfaces
- Asynchronous serial communications interface
- I²C multimaster interface up to 400 kHz
- Instruction set
- 63 basic instructions
- 17 main addressing modes
- 8 x 8 unsigned multiply instruction
- True bit manipulation
- Development tools
- Versatile development tools (under Windows) including assembler, linker, Ccompiler, archiver, source level debugger, software library, hardware emulator, programming boards and gang programmers, HID and DFU software layers