SN8P26L00 Series
8-Bit Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 5
Preliminary Version 0.2
6.5
PUSH,
POP
ROUTINE........................................................................................................................... 64
6.6
INT0
(P0.0)
INTERRUPT
OPERATION............................................................................................... 65
6.7
INT1
(P0.1)
INTERRUPT
OPERATION............................................................................................... 66
6.8
T0
INTERRUPT
OPERATION.............................................................................................................. 67
6.9
TC1
INTERRUPT
OPERATION ........................................................................................................... 69
6.10
MULTI-INTERRUPT
OPERATION ................................................................................................... 70
7 I/O PORT ..................................................................................................................................................... 71
7.1
I/O
PORT
MODE ................................................................................................................................... 71
7.2
I/O
PULL
UP
REGISTER ...................................................................................................................... 72
7.3
I/O
OPEN-DRAIN
REGISTER .............................................................................................................. 73
7.4
I/O
PORT
DATA
REGISTER ................................................................................................................ 74
8 TIMERS ....................................................................................................................................................... 75
8.1
WATCHDOG
TIMER............................................................................................................................ 75
8.2
TIMER
0
(T0) ......................................................................................................................................... 77
8.2.1 OVERVIEW ..................................................................................................................................... 77
8.2.2 T0M MODE REGISTER.................................................................................................................. 78
8.2.3 T0C COUNTING REGISTER.......................................................................................................... 79
8.2.4 T0 TIMER OPERATION SEQUENCE ............................................................................................ 80
8.3
TIMER/COUNTER
0
(TC1)................................................................................................................... 81
8.3.1 OVERVIEW ..................................................................................................................................... 81
8.3.2 TC1M MODE REGISTER ............................................................................................................... 82
8.3.3 TC1C COUNTING REGISTER ....................................................................................................... 83
8.3.4 TC1R AUTO-LOAD REGISTER ..................................................................................................... 84
8.3.5 TC1 CLOCK FREQUENCY OUTPUT (BUZZER) ......................................................................... 85
8.3.6 TC1 TIMER OPERATION SEQUENCE ......................................................................................... 86
8.4
PWM1
MODE ........................................................................................................................................ 87
8.4.1 OVERVIEW ..................................................................................................................................... 87
8.4.2 TC1IRQ AND PWM DUTY ............................................................................................................. 88
8.4.3 PWM PROGRAM EXAMPLE ......................................................................................................... 89
8.4.4 PWM1 DUTY CHANGING NOTICE .............................................................................................. 90
9 IR OUTPUT ................................................................................................................................................. 92
9.1
OVERVIEW ........................................................................................................................................... 92
9.2
IR
CONTROL
REGISTER..................................................................................................................... 93
9.2.1 TC0M MODE REGISTER ............................................................................................................... 93
9.2.2 TC0C COUNTING REGISTER ....................................................................................................... 93
9.2.3 TC0R AUTO-LOAD REGISTER ..................................................................................................... 94
9.2.4 TC0D IR DUTY CONTROL REGISTER ......................................................................................... 95
9.2.5 IR OUTPUT OPERATION SEQUENCE......................................................................................... 96