Digchip : Database on electronics components
 
Member, Distributor  
Log In
Email:
Password:


Part: ML66517-GA

Category:
 Microcontrollers

Description: 16-Bit MCU

Company: Oki Semiconductor

Datasheet: Download ML66517-GA datasheet     File size : 123 kB

Request For quote: Find where to buy ML66517-GA



Datasheet text preview:
PEDL66517-03
S 1 emiconductor ML66517 Family
16-Bit Microcontroller
This version: Nov. 1999 Previous version: Aug. 1999
Preliminary
GENERAL DESCRIPTION
The ML66517 family of highly functional CMOS 16-bit single chip microcontrollers utilizes the nX-8/500S, Oki's proprietary CPU core. Each device includes capture input with an internal digital filter, 10-bit A/D converter, a number of timers, and dedicated 3-phase PWM (6 outputs) function capable of generating and controlling of AC/DC motor driving waveforms. By means of the internal dedicated function for motor control, this general-purpose microcontroller is optimally suited for DC and AC motor control applications for energy saving. And the internal hardware multiplier allows high-speed arithmetic operations to be executed. And also the internal clock multiplication circuit can reduce the source frequency noise so that high-speed operations can be performed. The flash ROM versions (ML66Q517 and ML66Q515) programmable with a single 5V power supply are also included in the family. These versions are easily adaptable to quick specification changes and to new product versions.
APPLICATIONS
Air conditioner or inverter control Motor control for FA equipment
ORDERING INFORMATION
Order Code or Product Name ML66514-RB ML66Q515-RB ML66517-GA ML66Q517-GA Package 80-pin plastic QFP (QFP 80-P-1420-0.80-BK) 64-pin plastic SDIP (SDIP 64-P-750-1.778) Remark 5 V mask ROM version 5 V flash ROM version 5 V mask ROM version MSM66517 flash ROM version
1/28
PEDL66517-03
1 emiconductor S
ML66517 Family
FEATURES
Name Operating temperature Power supply voltage/ Maximum frequency Minimum instruction execution time Internal ROM size (max. external) Internal RAM size (max. external) I/O ports 32 KB (64 KB) 1 KB (64 KB) 46 I/O pins (with pull-up resistors, programmable at the bit level), 4 input pins ML66514 ­40°C to 85°C VDD = 4.5 to 5.5 V/f = 25 MHz 80 nsec @25 MHz 64 KB (128 KB) 2 KB (64 KB) 56 I/O pins (with pull-up resistors, programmable at the bit level), 8 input pins ML66517
16-bit free-running counter × 1ch Compare output/capture input × 2ch 16-bit timer (auto-reload/timer out) × 1ch 8-bit auto reload timer × 2ch Timers 8-bit auto reload timer × 4ch (can also be used as 16-bit auto reload timer × 1ch and 8-bit auto reload timer × 2ch)
Capture × 2ch 8-bit auto reload timer × 2ch (also functions as serial communication baud rate generators) 8-bit auto reload timer × 1ch (also functions as a watchdog timer) 8-bit PWM × 2ch (can also be used as 16-bit PWM × 1ch) Serial port A/D converter 3-phase PWM (AC motor control) 3-phase PWM (DC motor control) External interrupt Interrupt priority Others Flash ROM version Non-Maskable × 1ch Maskable × 2ch 3 levels Multiplexed address and data buses Multiplication calculator ML66Q515 (ROM = 64 KB, RAM = 2 KB) ML66Q517 10-bit × 4ch Available Available Non-Maskable × 1ch Maskable × 4ch 8-bit PWM × 4ch (can also be used as 16-bit PWM × 2ch) 10-bit × 8ch
Synchronous/UART × 2ch
2/28
PEDL66517-03
1 emiconductor S
ML66517 Family
SPECIAL FEATURES
1. High-performance CPU The family includes the high-performance CPU, powerful bit manipulation instruction set, full symmetrical addressing mode, and ROM WINDOW function, and also provides the best optimized C compiler support. 2. 3-phase PWM circuit for generating motor drive waveforms The device includes a 16-bit three-phase PWM (six outputs) circuit designed specifically for generating AC three-phase motor or DC three-phase brushless motor drive waveforms. PWM and level outputs can be switched by compare and match circuitry and software, and the compare and match circuitry can switch the outputs in real time. The device has circuitry to fix the three-phase outputs at an inactive level by inputting malfunction signals from a motor at the specific pin. 3. Capture inputs with digital filter filters The device has two channels of capture inputs with 3/4 digital filters. The device is best suited to event interval measurement, pulse width measurement, etc. in a high noise environment such as motor control. An optimum filter can be selected according to noise width since a sampling interval of an input signal can be selected. A digital filter OFF mode can also be selected. 4. High-speed multiplier The device includes a dedicated high-speed multiplier. The calculation time, 16 bits × 16 bits = 32 bits, is 200 ns (f = 25 MHz). 5. Clock multiplication circuit The device includes a clock multiplication circuit in which the clock can be selected as a source clock (PLL OFF), 1 × clock, 2 × clock, or 4 × clock. Therefore, the use of a low frequency oscillator (external clock) allows the device to internally operate at a high speed, which achieves noise reduction and lower power consumption. 6. Flash memory version programmable with a single power supply In addition to the mask ROM versions, the family includes the versions (ML66Q517 and ML66Q515) with 64 KB flash memory that can be programmed with a single 5 V supply. 7. A high-precision A/D converter The device has a high precision 10-bit A/D converter with eight channels. An independent result register for each channel provides easy accessibility by software. The A/D converter is activated in a channel select mode, and automatic conversion is also implemented in a scan mode which scans from any designated channel to the last channel (ch 7). 8. Programmable pull-up resistors Building the pull-up resistors into the chip contributes to overall design compactness. Making them programmable on a per-bit basis allows complete flexibility in circuit board layout and system design. These programmable pull-up resistors are available for all I/O pins not already assigned specific functions (such as the oscillator connection pins).
3/28


Others parts begin by ml