E2E1029-27-Y3
隆 Semiconductor
MSM66509/66P509
隆 Semiconductor
OLMS-66K Series 16-Bit Microcontroller
This
MSM66509/66P509
version: Jan. 1998
Previous version: Nov. 1996
GENERAL DESCRIPTION
The MSM66509/66P509 is a high-performance 16-bit microcontroller that employs OKI
original nX-8/500 CPU core.
The MSM66509/66P509 includes a 16-bit CPU, ROM, RAM, a 10-bit A/D converter, serial ports,
flexible timers, pulse-width modulator (PWM), and I/O ports.
FEATURES
鈥?Program memory space
Internal ROM
鈥?Data memory space
Internal RAM
鈥?High-speed execution
Minimum instruction execution time
鈥?Powerful instruction set
:
:
:
:
64K bytes
64K bytes
64K bytes
2K bytes
鈥?Abundant addressing modes
: 125nsec @ 32MHz
: Instruction set superior in orthogonal matrix
8/16-bit data transfer instructions
8/16-bit arithmetic instructions
Multiplication and division operation
instructions
Bit manipulation instructions
Bit logic instructions
ROM table reference instructions
: Register addressing
Page addressing
Pointing register indirect addressing
Stack addressing
Immediate addressing
鈥?I/O port
Analog input port
: 1 port
樓
16 bits
Input-output port
: 11 ports
樓
8 bits, 1 port
樓
4 bits
(Input/output setting available in bit unit)
鈥?Flexible timers
Free run counters
: 19-bit
樓
1, 16-bit
樓
1
19-bit CAP with a divider
: 4
16-bit double buffer RTO
: 6
16-bit PWM/RTO
: 2
16-bit CAP/RTO
: 2
鈥?8-bit general timer
: 1
8-bit event counter
: 1
鈥?16-bit PWM
: 6
Input clock divider
: 4
鈥?Serial ports
UART mode with BRG
: 1
Synchronous/UART switchable mode
with BRG
: 1
鈥?10-bit A/D converter
: 16 channels
1/24