|
Details, datasheet, quote on part number:UPD784021
| |
Datasheet text preview:
DATA SHEET
MOS INTEGRATED CIRCUIT
m PD784020, 784021
16/8-BIT SINGLE-CHIP MICROCOMPUTER
The mPD784021 is a product of the mPD784026 sub-series in the 78K/IV series. It contains various peripheral hardware such as RAM, I/O ports, 8-bit resolution A/D and D/A converters, timers, serial interface, and interrupt functions, as well as a high-speed, high-performance CPU. The mPD784021 is a ROM-less product of the mPD784025 or mPD784026. The mPD784020 differs from the mPD784021 only in its RAM size: 512 bytes are allocated for the mPD784020, while 2048 bytes are allocated for the mPD784021. For specific functions and other detailed information, consult the following user's manual. This manual is required reading for design work. mPD784026 Sub-Series User's Manual, Hardware : U10898E 78K/IV Series User's Manual, Instruction : U10905E
FEATURES
· 78K/IV series · Pin-compatible with the mPD78234 sub-series · Minimum instruction execution time: 160 ns
(at 25 MHz)
· PWM outputs: 2 · Standby function
HALT/STOP/IDLE mode
· Number of I/O ports: 46 · Timer/counters: 16-bit timer/counter ¥ 3 units
16-bit timer ¥ 1 unit
· Serial interface: 3 channels
UART/IOE (3-wire serial I/O) : 2 channels CSI (3-wire serial I/O, SBI) : 1 channel
· · · · ·
Clock frequency division function Watchdog timer : 1 channel A/D converter D/A converter : 8-bit resolution ¥ 8 channels : 8-bit resolution ¥ 2 channels
Supply voltage : VDD = 2.7 to 5.5 V
APPLICATIONS
LBP, automatic-focusing camera, PPC, printer, electronic typewriter, air conditioner, electronic musical instruments, cellular telephone, etc.
This manual describes the mPD784021 unless otherwise specified.
T h e information in this document is subject to change without notice.
Document No. U11514EJ1V0DS00 (1st edition) (Previous No. IP-3234) Date Published July 1996 P Pri nt ed in Japan
The mark H shows major revised points.
©
1996 90
m PD784020, 784021
ORDERING INFORMATION
Part number H H H Package 80-pin plastic QFP (14 ¥ 14 mm) 80-pin plastic QFP (14 ¥ 14 mm) 80-pin plastic TQFP (fine pitch) (12 ¥ 12 mm) Internal ROM (bytes) None None None Internal RAM (bytes) 512 2048 2048
mPD784020GC-3B9 mPD784021GC-3B9 mPD784021GK-BE9
78K/IV SERIES PRODUCT DEVELOPMENT DIAGRAM
: Product under mass production : Product under development : Product under planning
Standard Products Development
P µ PD784038Y sub-series a roduct containing for n I2C bus interface circuit 8µ PD784038 sub-series 0-pin, 8-bit A/D, 8-bit D/A ROM: 48K/64K/96K/128K
8 µ PD784026 sub-series 0-pin, 8-bit A/D, 8-bit D/A ROM: none/48K/64K
µPD784216Y sub-series t Product containing for wo I2C bus interface circuits
1 µ PD784216 sub-series 00-pin, 8-bit A/D, 8-bit D/A ROM: 96K/128K
µPD784054 80-pin, 10-bit A/D ROM: 32K µPD784046 sub-series sub-set
8 µ PD784046 sub-series 0-pin, 10-bit A/D ROM: 32K/64K
ASSP Development
µ PD784915 sub-series a VTR servo, 100-pin, built-in Rnalog amplifier OM: 48K/62K
µ PD784908 sub-series R00-pin, built-in IEBusTM 1 OM: 96K/128K
µ PD784943 sub-series 80-pin, for CD-ROM ROM: 56K
2
m PD784020, 784021
FUNCTIONS
Product Item Number of basic instructions (mnemonics) General-purpose register Minimum instruction execution time Internal memory Memory space I/O ports Total Input Input/output Output Additional function pins Note ROM RAM 113 8 bits ¥ 16 registers ¥ 8 banks, or 16 bits ¥ 8 registers ¥ 8 banks (memory mapping) 160 ns/320 ns/640 ns/1280 ns (at 25 MHz) None 512 bytes Program and data: 1M byte 46 8 34 4 2048 bytes
mPD784020
mPD784021
Pins with pull- 32 up resistor LED direct drive outputs Transistor direct drive 8 8 4 bits ¥ 2, or 8 bits ¥ 1 Timer/counter 0: (16 bits) Timer register ¥ 1 Capture register ¥ 1 Compare register ¥ 2 Timer register ¥ 1 Capture register ¥ 1 Capture/compare register ¥ 1 Compare register ¥ 1 Timer register ¥ 1 Capture register ¥ 1 Capture/compare register ¥ 1 Compare register ¥ 1 Timer register ¥ 1 Compare register ¥ 1 Pulse output capability Ý Toggle output Ý PWM/PPG output Ý One-shot pulse output Pulse output capability Ý Real-time output (4 bits ¥ 2)
Real-time output ports Timer/counter
Timer/counter 1: (8/16 bits)
Timer/counter 2: (8/16 bits)
Pulse output capability Ý Toggle output Ý PWM/PPG output
Timer 3 (8/16 bits) PWM outputs Serial interface A/D converter D/A converter Watchdog timer Standby Interrupt Source Software Nonmaskable Maskable
:
12-bit resolution ¥ 2 channels UART/IOE (3-wire serial I/O) : 2 channels (incorporating baud rate generator) CSI (3-wire serial I/O, SBI) : 1 channel 8-bit resolution ¥ 8 channels 8-bit resolution ¥ 2 channels 1 channel HALT/STOP/IDLE mode 23 (16 internal, 7 external (sampling clock variable input: 1)) + BRK instruction BRK instruction 1 internal, 1 external 15 internal, 6 external Ý 4-level programmable priority Ý 3 operation statuses: vectored interrupt, macro service, context switching
Supply voltage Package
VDD = 2.7 to 5.5 V 80-pin plastic QFP (14 ¥ 14 mm) 80-pin plastic TQFP (fine pitch) (12 ¥ 12 mm): for the mPD784021 only
H H
Note Additional function pins are included in the I/O pins.
3
|
|