|
ST7MC1 Datasheet, PDF (1/308 Pages) STMicroelectronics – 8-BIT MCU WITH NESTED INTERRUPTS, FLASH, 10-BIT ADC, BRUSHLESS MOTOR CONTROL, FIVE TIMERS, SPI, LINSCI | |||
|
ST7MC1/ST7MC2
8-bit MCU with nested interrupts, flash, 10-bit ADC,
brushless motor control, five timers, SPI, LINSCIâ¢
Features
â Memories
â 8K to 60K dual voltage FLASH Program mem-
ory or ROM with read-out protection capabili-
ty, In-Application Programming and In-Circuit
Programming.
â 384 to 1.5K RAM
â HDFlash endurance: 100 cycles, data reten-
tion: 40 years at 85°C
â Clock, reset and supply management
â Enhanced reset system
â Enhanced low voltage supervisor (LVD) for
main supply and auxiliary voltage detector
(AVD) with interrupt capability
â Clock sources: crystal/ceramic resonator os-
cillators and by-pass for external clock, clock
security system.
â Four power saving modes: Halt, Active-Halt,
Wait and Slow
â Interrupt management
â Nested interrupt controller
â 14 interrupt vectors plus TRAP and RESET
â MCES top level interrupt pin
â 16 external interrupt lines (on 3 vectors)
â Up to 60 I/O ports
â up to 60 multifunctional bidirectional I/O lines
â up to 41 alternate function lines
â up to 12 high sink outputs
â 5 Timers
â Main Clock Controller with: Real time base,
Beep and Clock-out capabilities
â Configurable window watchdog timer
â Two 16-bit timers with: 2 input captures, 2 out-
put compares, external clock input, PWM and
pulse generator modes
â 8-bit PWM Auto-Reload timer with: 2 input
captures, 4 PWM outputs, output compare
and time base interrupt, external clock with
event detector
Table 1. Device Summary
LQFP80
14 x 14
LQFP64
14 x 14
LQFP44
10 x 10
LQFP32 7x 7 SDIP32
â 2 Communication interfaces
â SPI synchronous serial interface
â LINSCI⢠asynchronous serial interface
â Brushless motor control peripheral
â 6 high sink PWM output channels for sine-
wave or trapezoidal inverter control
â Motor safety including asynchronous emer-
gency stop and write-once registers
â 4 analog inputs for rotor position detection
(sensorless/hall/tacho/encoder)
â Permanent magnet motor coprocessor includ-
ing multiplier, programmable filters, blanking
windows and event counters
â Operational amplifier and comparator for cur-
rent/voltage mode regulation and limitation
â Analog peripheral
â 10-bit ADC with 16 input pins
â In-circuit Debug
â Instruction set
â 8-bit Data Manipulation
â 63 Basic Instructions with illegal opcode de-
tection
â 17 main Addressing Modes
â 8 x 8 Unsigned Multiply Instruction
â True Bit Manipulation
â Development tools
â Full hardware/software development package
Features
ST7MC1
ST7MC2
Program memory - bytes
8K
16K
32K
16K
32K
48K
60K
RAM (stack) - bytes
Peripherals
384 (256)
768 (256) 1024 (256) 768 (256)
1024 (256)
1536 (256)
Watchdog, 16-bit Timer A, LINSCIâ¢, 10-bit ADC, MTC, 8-bit PWM ART, ICD
-
SPI, 16-bit Timer B
Operating
Supply vs. Frequency
4.5 to 5.5V with fCPUâ¤8MHz
Temperature Range
Package
-40°C to +85°C
/-40°C to +125°C
-40°C to +85°C
-40°C to
+125°C
LQFP32 SDIP32
LQFP32
-40°C to +85°C
-40°C to +125°C
-40°C to +85 °C
LQFP44 SDIP561)/LQFP64 LQFP64/44 LQFP80
Note 1: For development only. No production
Rev 11
December 2006
1/308
1
|
▷ |