English
Language : 

UPD784031 Datasheet, PDF (4/90 Pages) NEC – 16/8-BIT SINGLE-CHIP MICROCONTROLLER
µPD784031
CONTENTS
1. DIFFERENCES BETWEEN µPD784038 SUB-SERIES ............................................................ 6
2. MAIN DIFFERENCES BETWEEN µPD784038, µPD784038Y, µPD784026,
AND µPD78234 SUB-SERIES ................................................................................................... 7
3. PIN CONFIGURATION (TOP VIEW) ......................................................................................... 8
4. SYSTEM CONFIGURATION EXAMPLE (PPC) ........................................................................ 10
5. BLOCK DIAGRAM ...................................................................................................................... 11
6. LIST OF PIN FUNCTIONS ......................................................................................................... 12
6.1 Port Pins ............................................................................................................................................ 12
6.2 Non-Port Pins ................................................................................................................................... 13
6.3 I/O Circuits for Pins and Handling of Unused Pins .................................................................... 15
7. CPU ARCHITECTURE ................................................................................................................ 18
7.1 Memory Space .................................................................................................................................. 18
7.2 CPU Registers .................................................................................................................................. 20
7.2.1 General-purpose registers ................................................................................................ 20
7.2.2 Control registers ................................................................................................................ 21
7.2.3 Special function registers (SFRs) .................................................................................... 22
8. PERIPHERAL HARDWARE FUNCTIONS ................................................................................ 27
8.1 Ports ................................................................................................................................................... 27
8.2 Clock Generator ............................................................................................................................... 28
8.3 Real-Time Output Port ..................................................................................................................... 30
8.4 Timers/Counters ............................................................................................................................... 31
8.5 PWM Output (PWM0, PWM1) .......................................................................................................... 33
8.6 A/D Converter ................................................................................................................................... 34
8.7 D/A Converter ................................................................................................................................... 35
8.8 Serial Interface ................................................................................................................................. 36
8.8.1 Asynchronous serial interface/three-wire serial I/O (UART/IOE) ................................ 37
8.8.2 Synchronous serial interface (CSI) .................................................................................. 39
8.9 Edge Detection Function ................................................................................................................ 40
8.10 Watchdog Timer ............................................................................................................................... 40
9. INTERRUPT FUNCTION ............................................................................................................ 41
9.1 Interrupt Source ............................................................................................................................... 41
9.2 Vectored Interrupt ............................................................................................................................ 43
9.3 Context Switching ............................................................................................................................ 44
9.4 Macro Service ................................................................................................................................... 44
9.5 Examples of Macro Service Applications ..................................................................................... 45
4