Contents
Part I Microcontroller Profile ................................................................... 1
Chapter 1 Hardware Structure ......................................................................................... 3
Introduction ....................................................................................................................3
Features ......................................................................................................................... 4
Technology Features ............................................................................................... 4
Kernel Features ....................................................................................................... 4
Peripheral Features ................................................................................................. 5
Selection Table .............................................................................................................. 5
Block Diagram ............................................................................................................... 6
Pin Assignment .............................................................................................................. 7
Pin Description ............................................................................................................... 8
Absolute Maximum Ratings ......................................................................................... 14
D.C. Characteristics ..................................................................................................... 14
A.C. Characteristics ..................................................................................................... 15
System Architecture ..................................................................................................... 16
Clocking and Pipelining ......................................................................................... 16
Program Counter ................................................................................................... 17
Stack ..................................................................................................................... 19
Arithmetic and Logic Unit - ALU ............................................................................ 20
Program Memory ......................................................................................................... 20
Organization .......................................................................................................... 20
Special Vectors ..................................................................................................... 21
Managing Multiple Banks ...................................................................................... 22
Look-up Table ........................................................................................................ 24
Table Program Example ........................................................................................ 25
Data Memory ............................................................................................................... 28
Organization .......................................................................................................... 28
General Purpose Data Memory ............................................................................ 28
Special Purpose Data Memory ............................................................................. 30
Contents
i