- ii -
CHAPTER 4. INTERNAL CPU FUNCTIONS ...........................................................................................
31
4.1
PROGRAM COUNTER (PC) ...........................................................................................................................
31
4.2
PROGRAM MEMORY (ROM) . .....................................................................................................................
32
4.3
DATA MEMORY (RAM) ...............................................................................................................................
33
4.4
GENERAL REGISTER . ..................................................................................................................................
35
4.5
ACCUMULATOR ............................................................................................................................................
36
4.6
STACK POINTER (SP) ...................................................................................................................................
37
4.7
PROGRAM STATUS WORD (PSW) .............................................................................................................
39
CHAPTER 5. PERIPHERAL HARDWARE FUNCTIONS ........................................................................
41
5.1
DIGITAL INPUT/OUTPUT PORTS ................................................................................................................
41
5.1.1
Digital Input/Output Port Types, Characteristics and Configuration ......................................
42
5.1.2
Input/Output Mode Setting ..........................................................................................................
46
5.1.3
Digital Input/Output Port Handling Instructions .......................................................................
47
5.1.4
Digital Input/Output Port Operations ..........................................................................................
49
5.1.5
Internal Pull-Up Resistors ............................................................................................................
51
5.1.6
Digital Input/Output Port Input/Output Timing .........................................................................
53
5.2
CLOCK GENERATION CIRCUIT ....................................................................................................................
54
5.2.1
Clock Generation Circuit Configuration .....................................................................................
54
5.2.2
Clock Generation Circuit Function and Operation ....................................................................
55
5.2.3
CPU Clock Setting .........................................................................................................................
59
5.2.4
Differences Between
µ
PD75402A and
µ
PD75402 ......................................................................
61
5.3
CLOCK OUTPUT CIRCUIT .............................................................................................................................
63
5.3.1
Clock Output Circuit Configuration .............................................................................................
63
5.3.2
Clock Output Mode Register (CLOM) .........................................................................................
64
5.3.3
Clock Output Procedure ...............................................................................................................
65
5.3.4
Example of Remote Control Application ....................................................................................
65
5.4
BASIC INTERVAL TIMER ..............................................................................................................................
66
5.4.1
Basic Interval Timer Configuration .............................................................................................
66
5.4.2
Basic Interval Timer Mode register (BTM) .................................................................................
67
5.4.3
Basic Interval Timer Operation ....................................................................................................
68
5.4.4
Examples of Basic Interval Timer Applications ........................................................................
69
5.5
SERIAL INTERFACE .......................................................................................................................................
70
5.5.1
Serial Interface Functions ............................................................................................................
70
5.5.2
Serial Interface Configuration .....................................................................................................
71
5.5.3
Register Functions .........................................................................................................................
74
5.5.4
Operation-Halt Mode ....................................................................................................................
83
5.5.5
3-Wire Serial I/O Mode Operation ............................................................................................... 84
5.5.6
SBI Mode Operation .....................................................................................................................
93
CHAPTER 6. INTERRUPT FUNCTIONS .................................................................................................. 126
6.1
INTERRUPT CONTROL CIRCUIT CONFIGURATION .................................................................................. 126
6.2
INTERRUPT SOURCE TYPES AND VECTOR TABLE ................................................................................. 128
6.3
INTERRUPT CONTROL CIRCUIT HARDWARE ........................................................................................... 129
6.4
INTERRUPT SEQUENCE ............................................................................................................................... 134