SECTION II-2: Special Function Registers in PIC micro-controller

The Special Function Register (SFRs) are dedicated to specific functions such as ALU status, timers, serial communication, I/O ports, ADC and so on. The function of each SFR is fixed by the CPU designer at the time of design because it is used for control of the micro-controller or peripheral. The PIC SFRs are 8 bit registers. The number of locations in the file register set aside for SFR depends on the pin numbers and peripheral functions supported by that chip. That number can vary from chip to chip even among members of the same family. Some have a few as 7 (8 pin PIC12C508 with no on-chip analog to digital converter). The more timers we have in a chip, the more SFR registers we will have.


More From