DataSheet.jp

ST92T141 の電気的特性と機能

ST92T141のメーカーはST Microelectronicsです、この部品の機能は「8/16-BIT MCU FOR 3-PHASE AC MOTOR CONTROL」です。


製品の詳細 ( Datasheet PDF )

部品番号 ST92T141
部品説明 8/16-BIT MCU FOR 3-PHASE AC MOTOR CONTROL
メーカ ST Microelectronics
ロゴ ST Microelectronics ロゴ 




このページの下部にプレビューとST92T141ダウンロード(pdfファイル)リンクがあります。

Total 30 pages

No Preview Available !

ST92T141 Datasheet, ST92T141 PDF,ピン配置, 機能
ST92141
8/16-BIT MCU FOR 3-PHASE AC MOTOR CONTROL
s Register File based 8/16 bit Core Architecture
with RUN, WFI, SLOW, HALT and STOP
modes
s 0-25 MHz Operation (internal clock) @ 5V±10%
voltage range
s -40°C to +85°C Operating Temperature Range
s Fully Programmable PLL Clock Generator, with
Frequency Multiplication and low frequency,
low cost external crystal (3-5 MHz)
s Minimum Instruction Cycle time: 160 ns - (@ 25
MHz internal clock frequency)
s Internal Memory:
– EPROM/OTP/FASTROM 16K bytes
– RAM 512 bytes
s 224 general purpose registers available as RAM,
accumulators or index pointers (register file)
s 32-pin Dual Inline and 34-pin Small Outline
Packages
s 15 programmable I/O pins with Schmitt Trigger
input, including 4 high sink outputs (20mA @
VOL=3V)
s 4 Wake-up Interrupts (one usable as Non-
Maskable Interrupt) for emergency event
management
s 3-phase Induction Motor Controller (IMC)
Peripheral with 3 pairs of PWM outputs and
asynchronous emergency stop
s Serial Peripheral Interface (SPI) with Master/
Slave Mode capability
s 16-bit Timer with 8-bit Prescaler usable as a
Watchdog Timer
s 16-bit Standard Timer with 8-bit Prescaler
s 16-bit Extended Function Timer with Prescaler, 2
Input Captures and 2 Output Compares
s 8-bit Analog to Digital Converter allowing up to
6 input channels with autoscan and watchdog
capability
s Low Voltage Detector Reset
s Rich Instruction Set with 14 Addressing Modes
s Division-by-Zero trap generation
s Versatile Development Tools, including
Assembler, Linker, C-compiler, Archiver,
Source Level Debugger and Hardware
Emulators with Real-Time Operating System
available from Third Parties
October 2001
PSDIP32
SO34 Shrink
CSDIP32W
DEVICE SUMMARY
DEVICE
ST92P141
ST92E141
ST92T141
Program
Memory
(Bytes)
16K FASTROM
16K EPROM
16K OTP
RAM
(Bytes)
512
512
512
PACKAGE
PSDIP32/
SO34
CSDIP32W
PSDIP32/
SO34
Rev. 1.7
1/179
9

1 Page





ST92T141 pdf, ピン配列
Table of Contents
3.2 INTERRUPT VECTORING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.2.1 Divide by Zero trap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.2.2 Segment Paging During Interrupt Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.3 INTERRUPT PRIORITY LEVELS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.4 PRIORITY LEVEL ARBITRATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.4.1 Priority level 7 (Lowest) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.4.2 Maximum depth of nesting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.4.3 Simultaneous Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.4.4 Dynamic Priority Level Modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.5 ARBITRATION MODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.5.1 Concurrent Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.5.2 Nested Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.6 EXTERNAL INTERRUPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.7 TOP LEVEL INTERRUPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.8 ON-CHIP PERIPHERAL INTERRUPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.9 NMI/WKP0 LINE MANAGEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.9.1 NMI/Wake-Up Event Handling in Run mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.9.2 NMI/Wake-Up Event Handling in STOP mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.9.3 Unused Wake Up Management Unit lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.10 INTERRUPT RESPONSE TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.11 INTERRUPT REGISTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.12 WAKE-UP / INTERRUPT LINES MANAGEMENT UNIT (WUIMU) . . . . . . . . . . . . . . . . . . 55
3.12.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.12.2 Main Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.12.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.12.4 Programming Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.12.5 Register Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4 EM CONFIGURATION REGISTERS (EM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5 RESET AND CLOCK CONTROL UNIT (RCCU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.2 CLOCK CONTROL UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.2.1 Clock Control Unit Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.3 CLOCK MANAGEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.3.1 PLL Clock Multiplier Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.3.2 CPU Clock Prescaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.3.3 Peripheral Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.3.4 Low Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.3.5 Interrupt Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.4 CLOCK CONTROL REGISTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.5 OSCILLATOR CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.6 RESET/STOP MANAGER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.6.1 Reset Pin Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.7 STOP MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.8 LOW VOLTAGE DETECTOR (LVD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6 I/O PORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.2 SPECIFIC PORT CONFIGURATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
3/179


3Pages


ST92T141 電子部品, 半導体
ST92141 - GENERAL DESCRIPTION
1 GENERAL DESCRIPTION
1.1 INTRODUCTION
The ST92141 microcontroller is developed and
manufactured by STMicroelectronics using a pro-
prietary n-well HCMOS process. Its performance
derives from the use of a flexible 256-register pro-
gramming model for ultra-fast context switching
and real-time event response. The intelligent on-
chip peripherals offload the ST9 core from I/O and
data management processing tasks allowing criti-
cal application tasks to get the maximum use of
core resources. The new-generation ST9 MCU
devices now also support low power consumption
and low voltage operation for power-efficient and
low-cost embedded systems.
1.1.1 ST9+ Core
The advanced Core consists of the Central
Processing Unit (CPU), the Register File, the Inter-
rupt controller, and the Memory Management Unit.
The MMU allows addressing of up to 4 Megabytes
of program and data mapped into a single linear
space.
Four independent buses are controlled by the
Core: a 16-bit memory bus, an 8-bit register data
bus, an 8-bit register address bus and a 6-bit inter-
rupt bus which connects the interrupt controllers in
the on-chip peripherals with the core.
Note: The DMA features of the ST9+ core are not
used by the on-chip peripherals of the ST92141.
This multiple bus architecture makes the ST9 fam-
ily devices highly efficient for accessing on and off-
chip memory and fast exchange of data with the
on-chip peripherals.
The general-purpose registers can be used as ac-
cumulators, index registers, or address pointers.
Adjacent register pairs make up 16-bit registers for
addressing or 16-bit processing. Although the ST9
has an 8-bit ALU, the chip handles 16-bit opera-
tions, including arithmetic, loads/stores, and mem-
ory/register and memory/memory exchanges.
1.1.2 Power Saving Modes
To optimize performance versus power consump-
tion, a range of operating modes can be dynami-
cally selected by software according to the re-
quirements of the application.
Run Mode. This is the full speed execution mode
with CPU and peripherals running at the maximum
clock speed delivered either by the Phase Locked
Loop controlled by the RCCU (Reset and Clock
Control Unit), directly by the oscillator or by an ex-
ternal source (dedicated Pin or Alternate Func-
tion).
Slow Mode. Power consumption can be signifi-
cantly reduced by running the CPU and the periph-
erals at reduced clock speed using the CPU Pres-
caler and RCCU Clock Divider.
Wait For Interrupt Mode. The Wait For Interrupt
(WFI) instruction suspends program execution un-
til an interrupt request is acknowledged. During
WFI, the CPU clock is halted while the peripheral
with interrupt capability and interrupt controller are
kept running at a frequency that can be pro-
grammed by software in the RCCU registers. In
this mode, the power consumption of the device
can be reduced by more than 95% (Low Power
WFI).
Halt Mode. When executing the HALT instruction,
and if the Watchdog is not enabled, the CPU and
its peripherals stop operating. If however the
Watchdog is enabled, the HALT instruction has no
effect. The main difference between Halt mode
and Stop mode is that a reset is necessary to exit
from Halt mode which causes the system to be
reinitialized.
Stop Mode. When Stop mode is requested by ex-
ecuting the STOP sequence (see Wake-up Man-
agement Unit section), the CPU and the peripher-
als stop operating. Operations resume after a
wake-up line is activated. The difference between
Stop mode and Halt mode is in the way the CPU
exits each state: when the STOP sequence is ex-
ecuted, the status of the registers is recorded, and
when the system exits from Stop mode the CPU
continues execution with the same status, without
a system reset.
The Watchdog counter, if enabled, is stopped. Af-
ter exiting Stop mode it restarts counting from
where it left off.
When the MCU exits from STOP mode, the oscil-
lator, which was also sleeping, requires a start-up
time to restart working properly. An internal coun-
ter is present to guarantee that, after exiting Stop
Mode, all operations take place with the clock sta-
bilised.
1.1.3 System Clock
A programmable PLL Clock Generator allows
standard 3 to 5 MHz crystals to be used to obtain a
large range of internal frequencies up to 25MHz.
6/179
9

6 Page



ページ 合計 : 30 ページ
 
PDF
ダウンロード
[ ST92T141 データシート.PDF ]


データシートを活用すると、その部品の主な機能と仕様を詳しく理解できます。 ピン構成、電気的特性、動作パラメータ、性能を確認してください。


共有リンク

Link :


部品番号部品説明メーカ
ST92T141

8/16-BIT MCU FOR 3-PHASE AC MOTOR CONTROL

ST Microelectronics
ST Microelectronics


www.DataSheet.jp    |   2020   |  メール    |   最新    |   Sitemap