Contents
1 | General Description | 1 | |
2 | Features | 1 | |
3 | Type Definition | 3 | |
4 | Application | 3 | |
5 | Pin Assignment | 4 | |
6 | Pin Description | 6 | |
7 | Block Diagram | 7 | |
8 | Function Description | 8 | |
| 8.1 | Program Memory | 8 |
| 8.2 | Data Memory | 9 |
8.2.1 | Special Purpose Register | 9 | ||
8.2.2 | Operation Registers | 10 | ||
| 8.2.2.1 | R0 | (Indirect Addressing Register) | 10 |
| 8.2.2.2 | R1 | (Timer / Clock Counter) | 10 |
| 8.2.2.3 | R2 | (Program Counter & Stack) | 10 |
| 8.2.2.4 | R3 | (Status Register) | 11 |
| 8.2.2.5 | R4 | (RAM Select Register) | 13 |
| 8.2.2.6 | R5 | (Port 5 I/O Register) | 13 |
| 8.2.2.7 | R6 | (Port 6 I/O Register) | 13 |
| 8.2.2.8 | R7 | (Port 7 I/O Register) | 13 |
| 8.2.2.9 | R8 | (Port 8 I/O Register) | 13 |
| 8.2.2.10 | R9 | (Port 9 I/O Register) | 13 |
| 8.2.2.11 | RA (EEPROM Control Register | 14 | |
| 8.2.2.12 | RB (Pattern Detect Application Control Register) | 14 | |
| 8.2.2.13 | RC (USB Application Status Register) | 14 | |
| 8.2.2.12 | RD (USB Application FIFO Address Register) | 15 | |
| 8.2.2.13 | RE (USB Application FIFO Data Register) | 15 | |
| 8.2.2.14 | RF (Interrupt Status Register) | 15 | |
8.2.3 | Control Registers | 16 | ||
| 8.2.3.1 | A (Accumulator) | 16 | |
| 8.2.3.2 | CONT (Control Register) | 17 | |
| 8.2.3.3 | IOC5 ~IOC9 I/O (Port Direction Control Registers) | 18 | |
| 8.2.3.4 | IOCA (Operation Mode Control Register) | 18 | |
| 8.2.3.5 | IOCB (Port 9 | 19 | |
| 8.2.3.7 | IOCD (Port 9 Pull High Control Register) | 19 | |
| 8.2.3.8 | IOCE (Special Function Control Register) | 20 | |
| 8.2.3.9 | IOCF (Interrupt Mask Register) | 21 |
Product Specification (V1.11) 04.20.2006 | • iii |