PRODUCT OVERVIEW......................................................................................................................... 6
1.1 FEATURES........................................................................................................................................ 6
1.2 SYSTEM BLOCK DIAGRAM.......................................................................................................... 7
1.3 PIN ASSIGNMENT........................................................................................................................... 8
1.4 PIN DESCRIPTIONS......................................................................................................................... 9
1.5 PIN CIRCUIT DIAGRAMS............................................................................................................. 10
CENTRAL PROCESSOR UNIT (CPU) .............................................................................................. 11
2.1 PROGRAM MEMORY (ROM)....................................................................................................... 11
2.1.1 RESET VECTOR (0000H) ...................................................................................................... 12
2.1.2 INTERRUPT VECTOR (0008H)............................................................................................. 13
2.1.3 LOOK-UP TABLE DESCRIPTION........................................................................................ 15
2.1.4 JUMP TABLE DESCRIPTION............................................................................................... 17
2.1.5 CHECKSUM CALCULATION............................................................................................... 19
2.2 DATA MEMORY (RAM)................................................................................................................ 20
2.2.1 SYSTEM REGISTER .............................................................................................................. 20
2.2.1.1 SYSTEM REGISTER TABLE ............................................................................................ 20
2.2.1.2 SYSTEM REGISTER DESCRIPTION ............................................................................... 20
2.2.1.3 BIT DEFINITION of SYSTEM REGISTER....................................................................... 21
2.2.2 ACCUMULATOR ................................................................................................................... 22
2.2.3 PROGRAM FLAG................................................................................................................... 23
2.2.4 PROGRAM COUNTER........................................................................................................... 24
2.2.5 H, L REGISTERS..................................................................................................................... 27
2.2.6 Y, Z REGISTERS..................................................................................................................... 28
2.2.7 R REGISTER ........................................................................................................................... 29
2.3 ADDRESSING MODE .................................................................................................................... 30
2.3.1 IMMEDIATE ADDRESSING MODE .................................................................................... 30
2.3.2 DIRECTLY ADDRESSING MODE ....................................................................................... 30
2.3.3 INDIRECTLY ADDRESSING MODE................................................................................... 30
2.4 STACK OPERATION...................................................................................................................... 31
2.4.1 OVERVIEW............................................................................................................................. 31
2.4.2 STACK REGISTERS............................................................................................................... 32
2.4.3 STACK OPERATION EXAMPLE.......................................................................................... 33
2.5 CODE OPTION TABLE.................................................................................................................. 34
2.5.1 Reset_Pin code option.............................................................................................................. 34
2.5.2 Security code option................................................................................................................. 34
RESET..................................................................................................................................................... 35
3.1 OVERVIEW..................................................................................................................................... 35
3.2 POWER ON RESET......................................................................................................................... 36
3.3 WATCHDOG RESET...................................................................................................................... 36
3.4 BROWN OUT RESET ..................................................................................................................... 37
3.4.1 THE SYSTEM OPERATING VOLTAGE.............................................................................. 38
3.4.2 LOW VOLTAGE DETECTOR (LVD) ................................................................................... 38
3.4.3 BROWN OUT RESET IMPROVEMENT............................................................................... 39
3.5 EXTERNAL RESET........................................................................................................................ 40
3.6 EXTERNAL RESET CIRCUIT ....................................................................................................... 40
3.6.1 Simply RC Reset Circuit .......................................................................................................... 40
3.6.2 Diode & RC Reset Circuit........................................................................................................ 41