You are on page 1of 1

Los registros de funciones especiales (SFRs) son registros utilizados por la CPU y módulos periféricos para controlar el funcionamiento

deseado del
dispositivo. Estos registros se implementan como RAM estática en el espacio de memoria de datos. SFRs comienzan en la parte superior de la
memoria de datos y se extienden hacia abajo Para ocupar el segmento superior del Banco 15, de F60h a FFFh. Una lista de estos registros se da en
la Tabla 5-1 y Tabla 5-2.
Los SFR se pueden clasificar en dos conjuntos: los asociados a la funcionalidad del dispositivo "núcleo" (ALU, Resets e interrupciones) y los
relacionados con las funciones periféricas. Los registros de Reset y de interrupción se describen en sus respectivos capítulos, mientras que el
registro STATUS de la ALU se describe más adelante en esta sección. Los registros relacionados con el funcionamiento de una característica
periférica se describen en el capítulo para ese periférico. Los SFR se distribuyen típicamente entre los periféricos cuyas funciones controlan. Las
ubicaciones SFR no utilizadas no se implementan y se leen como "0".
1: No es un registro físico.
2: Los registros no implementados se leen como '0'.
3: Estos registros se implementan sólo en dispositivos de 40/44-pin.
1: El bit 21 de la TBLPTRU permite el acceso a los bits de configuración del dispositivo.
2: El bit SBOREN sólo está disponible cuando BOREN <1: 0> = 01; De lo contrario, el bit se lee como '0'.
3: Estos registros y / o bits no se implementan en dispositivos de 28 pines y se leen como '0'. Los valores de restablecimiento se muestran para
dispositivos de 40/44 pines; Los bits no implementados individuales deben ser interpretados como ''.
4: RA6 está configurado como un pin de puerto basado en varios modos de oscilador primario. Cuando el pin de puerto está deshabilitado, todos
los bits asociados leen '0'.
5: RE3 sólo está disponible como pin de puerto cuando el bit de configuración MCLRE está libre; De lo contrario, el bit se lee como '0'.
6: RC5 y RC4 sólo están disponibles como pins de puerto cuando el módulo USB está deshabilitado (UCON <3> = 0).
7: Sólo modo I2C ™ Esclavo
1: El bit 21 de la TBLPTRU permite el acceso a los bits de configuración del dispositivo.
2: El bit SBOREN sólo está disponible cuando BOREN <1: 0> = 01; De lo contrario, el bit se lee como '0'.
3: Estos registros y / o bits no se implementan en dispositivos de 28 pines y se leen como '0'. Los valores de restablecimiento se muestran para
dispositivos de 40/44 pines; (3) los bits no implementados individuales deben ser interpretados como '-'.
4: RA6 está configurado como un pin de puerto basado en varios modos de oscilador primario. Cuando el pin de puerto está deshabilitado, todos
los bits asociados leen '0'.
5: RE3 sólo está disponible como pin de puerto cuando el bit de configuración MCLRE está libre; De lo contrario, el bit se lee como '0'.
6: RC5 y RC4 sólo están disponibles como pins de puerto cuando el módulo USB está deshabilitado (UCON <3> = 0).
7: Sólo modo I 2 C ™ Esclavo
1: El bit 21 de la TBLPTRU permite el acceso a los bits de configuración del dispositivo.
2: El bit SBOREN sólo está disponible cuando BOREN <1: 0> = 01; De lo contrario, el bit se lee como '0'.
3: Estos registros y / o bits no se implementan en dispositivos de 28 pines y se leen como '0'. Los valores de restablecimiento se muestran para
dispositivos de 40/44 pines; (3) los bits no implementados individuales deben ser interpretados como '-'.
4: RA6 está configurado como un pin de puerto basado en varios modos de oscilador primario. Cuando el pin de puerto está deshabilitado, todos
los bits asociados leen '0'.
5: RE3 sólo está disponible como pin de puerto cuando el bit de configuración MCLRE está libre; De lo contrario, el bit se lee como '0'.
6: RC5 y RC4 sólo están disponibles como pins de puerto cuando el módulo USB está deshabilitado (UCON <3> = 0).
7: Sólo modo I2C ™ Esclavo
1: El bit 21 de la TBLPTRU permite el acceso a los bits de configuración del dispositivo.
2: El bit SBOREN sólo está disponible cuando BOREN <1: 0> = 01; De lo contrario, el bit se lee como '0'.
3: Estos registros y / o bits no se implementan en dispositivos de 28 pines y se leen como '0'. Los valores de restablecimiento se muestran para
dispositivos de 40/44 pines; Los bits no implementados individuales deben ser interpretados como ''.
4: RA6 está configurado como un pin de puerto basado en varios modos de oscilador primario. Cuando el pin de puerto está deshabilitado, todos
los bits asociados leen '0'.
5: RE3 sólo está disponible como pin de puerto cuando el bit de configuración MCLRE está libre; De lo contrario, el bit se lee como '0'.
6: RC5 y RC4 sólo están disponibles como pins de puerto cuando el módulo USB está deshabilitado (UCON <3> = 0).
7: Sólo modo I2C ™ Esclavo.

You might also like