Defines | |
#define | PPF_HST (*_ppf[0]) |
Port F Pad Control (Hysteresis) Register. | |
#define | PPF_MUX (*_ppf[1]) |
Multiplexer Control Register. | |
#define | PPF_FER (*_ppf[2]) |
Function Enable Registers. | |
#define | PPF_DIR (*_ppf[3]) |
Direction Registers. | |
#define | PPF_INE (*_ppf[4]) |
Input Enable Registers. | |
#define | PPF_POL (*_ppf[5]) |
Polarity Registers. | |
#define | PPF_EDG (*_ppf[6]) |
Interrupt Sensitivity Registers. | |
#define | PPF_RSE (*_ppf[7]) |
Set on Both Edges Registers. | |
#define | PPF_MKA (*_ppf[8]) |
Mask Interrupt A Registers. | |
#define | PPF_MKB (*_ppf[9]) |
Mask Interrupt B Registers. | |
#define | PPF_MSA (*_ppf[10]) |
Mask Interrupt A Set Registers. | |
#define | PPF_MSB (*_ppf[11]) |
Mask Interrupt B Set Registers. | |
#define | PPF_MCA (*_ppf[12]) |
Mask Interrupt A Clear Registers. | |
#define | PPF_MCB *_ppf[13] |
Mask Interrupt B Clear Registers. | |
#define | PPF_MTA (*_ppf[14]) |
Mask Interrupt A Toggle Registers. | |
#define | PPF_MTB (*_ppf[15]) |
Mask Interrupt B Toggle Registers. | |
#define | PPF_SET (*_ppf[16]) |
GPIO Set Registers. Write 1 to set related bit. | |
#define | PPF_CLR (*_ppf[17]) |
GPIO Clear Registers. Write 1 to clear related bit. | |
#define | PPF_TGL (*_ppf[18]) |
GPIO Toggle Registers. Write 1 to toggle related bit. | |
#define | PPF (*_ppf[19]) |
Port F Data Registers. |
|
|
|
|
|
For all bits, 0 - Input, 1 - Output |
|
For all bits, 0 - Level, 1 - Edge |
|
For all bits, 0 - GPIO mode, 1 - Enable peripheral function |
|
These registers configure hysteresis for the PORTx inputs. For each controlled group of pins, b#0 will disable Schmitt triggering (hysteresis), while b#1 will enable it. |
|
For all bits, 0 - Input Buffer Disabled, 1 - Input Buffer Enabled |
|
For all bits, 1 - Clear |
|
For all bits, 1 - Clear |
|
For all bits, 1 - Enable, 0 - Disable |
|
For all bits, 1 - Enable, 0 - Disable |
|
For all bits, 1 - Set |
|
For all bits, 1 - Set |
|
For all bits, 1 - Toggle |
|
For all bits, 1 - Toggle |
|
For all bit fields: 0 = Peripheral function, 1 = Alternate peripheral function |
|
For all bits, 0 - Active high or rising edge, 1 - Active low or falling edge |
|
For all bits when enabled for edge-sensitivity, 0 - Single edge, 1 - Both edges |
|
|
|
|