GENERAL DESCRIPTION
The MSM66101 is a high performance microcontroller that employs OKI original nX-8/100 CPU core. This chip includes a 16-bit CPU, ROM, RAM, I/O ports, multifunction 16-bit timers, 10-bit A/D converter, serial I/O port, and pulse width modulator (PWM).
FEATURES
• 64K address space for program memory : Internal ROM : 12K bytes
• 64K address space for data memory : Internal RAM : 384 bytes
• High-speed execution
Minimum cycle for instruction : 400ns @ 10MHz
• Powerful instruction set : 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 instrucitons
ROM table reference instructions
• Abundant addressing modes : Register addressing
Page addressing
Pointing register indirect addressing
Stack addressing
Immediate value addressing
• I/O port
Input-output port : 5 ports x 8 bits
(Each bit can be assigned to input or output)
Input port : 1 port x 8 bits
• Built-in multifunctional 16-bit timer : 2
Following 4 modes can be set for each timer :Auto-reload timer mode
Clock output mode
Capture register mode
Real time output mode
• Serial port : 1 channel (UART mode with baud rate generator)
• 12-bit pulse width modulator : 2
• Watchdog timer
• Transition detector : 4
• 10-bit A/D converter : 8 channels
• Interrupts
Nonmaskable : 1
Maskable : Internal 10/external 2
• Stand-by function
STOP mode : Software clock stop mode
HALT mode : Software CPU stop mode
HOLD mode : Hardware CPU stop mode
• Package options:
64-pin plastic shrink DIP (SDIP64-P-750-1.78) : (Product name: MSM66101-XXXSS)
64-pin plastic QFP (QFP64-P-1414-0.80-BK) : (Product name: MSM66101-XXXGS-BK)
68-pin plastic QFJ (PLCC) (QFJ68-P-S950-1.27) : (Product name: MSM66101-XXXJS)
64-pin ceramic piggyback (ADIP64-C-750-1.78) : (Product name: MSM66G101VS)