µ
PD75312(A), 75316(A)
3
FUNCTIONAL OUTLINE (1/2)
Item Function
Number of Basic 41
Instructions
Instruction Cycle • 0.95 µs, 1.91 µs, 15.3 µs (Main system clock: operating at 4.19 MHz)
• 122 µs (Subsystem clock: operating at 32.768 kHz)
ROM 16256 × 8-bit (µPD75316(A)), 12160 × 8-bit (µPD75312(A))
RAM 512 × 4 bits
General-Purpose • 4-bit manipulation: 8 (B, C, D, E, H, L, X, A)
Registers • 8-bit manipulation: 4 (BC, DE, HL, XA)
Accumulator • Bit accumulator (CY)
• 4-bit accumulator (A)
• 8-bit accumulator (XA)
Instruction Set • Abundant bit manipulation instructions
• Efficient 4-bit data manipulation instructions
• 8-bit data transfer instructions
• GETI instruction executing 2-/3-byte instruction with a single byte
I/O Line 40 8 CMOS input pins Pull-up by software is possible.
: 23
16 CMOS input/output pins
8 CMOS output pins Also serve as segment pins
8 N-ch open-drain input/output Withstand voltage: 10 V
Pull-up by mask option is possible.
: 8
LCD Controller/ • Segment number selection: 24/28/32 segments
Driver (4/8 pins can also be used as bit ports.)
• Display mode selection: Static, 1/2 duty, 1/3 duty (1/2 bias), 1/3 duty (1/3 bias), 1/4 duty
• Dividing resistor for LCD driving can be built-in by mask option.
Supply Voltage VDD = 2.7 to 6.0 V
Range
Internal
Memory
Timer 3 chs • 8-bit timer/event counter
• Clock source: 4 steps
• Event count is possible
• 8-bit basic interval timer
• Reference time generation: 1.95 ms, 7.82 ms, 31.3 ms, 250 ms
(operating at 4.19 MHz)
• Can be used as watchdog timer
• Watch timer
• Generates 0.5-second time intervals
• Count clock source: Main system clock or subsystem clock (selectable)
• Watch fast forward mode (generates 3.9-ms time intervals)
• Buzzer output (2 kHz)