TLE986x Device Family SDK
Macros | Functions
port.h File Reference

Go to the source code of this file.

Detailed Description

Port/GPIO low level access library.

Version
V0.5.6
Date
28. Feb 2020
Note
This file violates [MISRA Rule 38], [MISRA Rule 45]

Include Graph

Include dependency graph for port.h:

Macros

#define PORT_P0   (0U)
 Port indices, Port P0. More...
 
#define PORT_P1   (1U)
 Port indices, Port P1. More...
 
#define PORT_P2   (2U)
 Port indices, Port P2. More...
 
#define PORT_ACTION_CLEAR   (0U)
 Port actions, clear. More...
 
#define PORT_ACTION_SET   (1U)
 Port actions, set. More...
 
#define PORT_ACTION_TOGGLE   (2U)
 Port actions, toggle. More...
 
#define PORT_ACTION_INPUT   (3U)
 Port actions, input. More...
 
#define PORT_ACTION_OUTPUT   (4U)
 Port actions, output. More...
 

Functions

INLINE void PORT_P00_Output_Set (void)
 sets Port P00 to Output. More...
 
INLINE void PORT_P00_Input_Set (void)
 sets Port P00 to Input. More...
 
INLINE void PORT_P01_Output_Set (void)
 sets Port P01 to Output. More...
 
INLINE void PORT_P01_Input_Set (void)
 sets Port P01 to Input. More...
 
INLINE void PORT_P02_Output_Set (void)
 sets Port P02 to Output. More...
 
INLINE void PORT_P02_Input_Set (void)
 sets Port P02 to Input. More...
 
INLINE void PORT_P03_Output_Set (void)
 sets Port P03 to Output. More...
 
INLINE void PORT_P03_Input_Set (void)
 sets Port P03 to Input. More...
 
INLINE void PORT_P04_Output_Set (void)
 sets Port P04 to Output. More...
 
INLINE void PORT_P04_Input_Set (void)
 sets Port P04 to Input. More...
 
INLINE void PORT_P00_Output_High_Set (void)
 sets Port P00 to High Status. More...
 
INLINE void PORT_P00_Output_Low_Set (void)
 sets Port P00 to Low Status. More...
 
INLINE void PORT_P00_Output_Toggle_Set (void)
 sets Port P00 to Toggle Status. More...
 
INLINE void PORT_P01_Output_High_Set (void)
 sets Port P01 to High Status. More...
 
INLINE void PORT_P01_Output_Low_Set (void)
 sets Port P01 to Low Status. More...
 
INLINE void PORT_P01_Output_Toggle_Set (void)
 sets Port P01 to Toggle Status. More...
 
INLINE void PORT_P02_Output_High_Set (void)
 sets Port P02 to High Status. More...
 
INLINE void PORT_P02_Output_Low_Set (void)
 sets Port P02 to Low Status. More...
 
INLINE void PORT_P02_Output_Toggle_Set (void)
 sets Port P02 to Toggle Status. More...
 
INLINE void PORT_P03_Output_High_Set (void)
 sets Port P03 to High Status. More...
 
INLINE void PORT_P03_Output_Low_Set (void)
 sets Port P03 to Low Status. More...
 
INLINE void PORT_P03_Output_Toggle_Set (void)
 sets Port P03 to Toggle Status. More...
 
INLINE void PORT_P04_Output_High_Set (void)
 sets Port P04 to High Status. More...
 
INLINE void PORT_P04_Output_Low_Set (void)
 sets Port P04 to Low Status. More...
 
INLINE void PORT_P04_Output_Toggle_Set (void)
 sets Port P04 to Toggle Status. More...
 
INLINE uint8 PORT_P00_Get (void)
 reads Port P00 Status. More...
 
INLINE uint8 PORT_P01_Get (void)
 reads Port P01 Status. More...
 
INLINE uint8 PORT_P02_Get (void)
 reads Port P02 Status. More...
 
INLINE uint8 PORT_P03_Get (void)
 reads Port P03 Status. More...
 
INLINE uint8 PORT_P04_Get (void)
 reads Port P04 Status. More...
 
INLINE void PORT_P00_OpenDrain_En (void)
 enables Output OpenDrain for Port P00. More...
 
INLINE void PORT_P00_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P00. More...
 
INLINE void PORT_P01_OpenDrain_En (void)
 enables Output OpenDrain for Port P01. More...
 
INLINE void PORT_P01_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P01. More...
 
INLINE void PORT_P02_OpenDrain_En (void)
 enables Output OpenDrain for Port P02. More...
 
INLINE void PORT_P02_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P02. More...
 
INLINE void PORT_P03_OpenDrain_En (void)
 enables Output OpenDrain for Port P03. More...
 
INLINE void PORT_P03_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P03. More...
 
INLINE void PORT_P04_OpenDrain_En (void)
 enables Output OpenDrain for Port P04. More...
 
INLINE void PORT_P04_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P04. More...
 
INLINE void PORT_P00_PullUpDown_En (void)
 enables PullUpDown for Port P00. More...
 
INLINE void PORT_P00_PullUpDown_Dis (void)
 disables PullUpDown for Port P00. More...
 
INLINE void PORT_P01_PullUpDown_En (void)
 enables PullUpDown for Port P01. More...
 
INLINE void PORT_P01_PullUpDown_Dis (void)
 disables PullUpDown for Port P01. More...
 
INLINE void PORT_P02_PullUpDown_En (void)
 enables PullUpDown for Port P02. More...
 
INLINE void PORT_P02_PullUpDown_Dis (void)
 disables PullUpDown for Port P02. More...
 
INLINE void PORT_P03_PullUpDown_En (void)
 enables PullUpDown for Port P03. More...
 
INLINE void PORT_P03_PullUpDown_Dis (void)
 disables PullUpDown for Port P03. More...
 
INLINE void PORT_P04_PullUpDown_En (void)
 enables PullUpDown for Port P04. More...
 
INLINE void PORT_P04_PullUpDown_Dis (void)
 disables PullUpDown for Port P04. More...
 
INLINE void PORT_P00_PullUp_Set (void)
 sets PullUp for Port P00. More...
 
INLINE void PORT_P00_PullDown_Set (void)
 sets PullDown for Port P00. More...
 
INLINE void PORT_P01_PullUp_Set (void)
 sets PullUp for Port P01. More...
 
INLINE void PORT_P01_PullDown_Set (void)
 sets PullDown for Port P01. More...
 
INLINE void PORT_P02_PullUp_Set (void)
 sets PullUp for Port P02. More...
 
INLINE void PORT_P02_PullDown_Set (void)
 sets PullDown for Port P02. More...
 
INLINE void PORT_P03_PullUp_Set (void)
 sets PullUp for Port P03. More...
 
INLINE void PORT_P03_PullDown_Set (void)
 sets PullDown for Port P03. More...
 
INLINE void PORT_P04_PullUp_Set (void)
 sets PullUp for Port P04. More...
 
INLINE void PORT_P04_PullDown_Set (void)
 sets PullDown for Port P04. More...
 
INLINE void PORT_P10_Output_Set (void)
 sets Port P10 to Output. More...
 
INLINE void PORT_P10_Input_Set (void)
 sets Port P10 to Input. More...
 
INLINE void PORT_P11_Output_Set (void)
 sets Port P11 to Output. More...
 
INLINE void PORT_P11_Input_Set (void)
 sets Port P11 to Input. More...
 
INLINE void PORT_P12_Output_Set (void)
 sets Port P12 to Output. More...
 
INLINE void PORT_P12_Input_Set (void)
 sets Port P12 to Input. More...
 
INLINE void PORT_P13_Output_Set (void)
 sets Port P13 to Output. More...
 
INLINE void PORT_P13_Input_Set (void)
 sets Port P13 to Input. More...
 
INLINE void PORT_P14_Output_Set (void)
 sets Port P14 to Output. More...
 
INLINE void PORT_P14_Input_Set (void)
 sets Port P14 to Input. More...
 
INLINE void PORT_P10_Output_High_Set (void)
 sets Port P10 to High Status. More...
 
INLINE void PORT_P10_Output_Low_Set (void)
 sets Port P10 to Low Status. More...
 
INLINE void PORT_P10_Output_Toggle_Set (void)
 sets Port P10 to Toggle Status. More...
 
INLINE void PORT_P11_Output_High_Set (void)
 sets Port P11 to High Status. More...
 
INLINE void PORT_P11_Output_Low_Set (void)
 sets Port P11 to Low Status. More...
 
INLINE void PORT_P11_Output_Toggle_Set (void)
 sets Port P11 to Toggle Status. More...
 
INLINE void PORT_P12_Output_High_Set (void)
 sets Port P12 to High Status. More...
 
INLINE void PORT_P12_Output_Low_Set (void)
 sets Port P12 to Low Status. More...
 
INLINE void PORT_P12_Output_Toggle_Set (void)
 sets Port P12 to Toggle Status. More...
 
INLINE void PORT_P13_Output_High_Set (void)
 sets Port P13 to High Status. More...
 
INLINE void PORT_P13_Output_Low_Set (void)
 sets Port P13 to Low Status. More...
 
INLINE void PORT_P13_Output_Toggle_Set (void)
 sets Port P13 to Toggle Status. More...
 
INLINE void PORT_P14_Output_High_Set (void)
 sets Port P14 to High Status. More...
 
INLINE void PORT_P14_Output_Low_Set (void)
 sets Port P14 to Low Status. More...
 
INLINE void PORT_P14_Output_Toggle_Set (void)
 sets Port P14 to Toggle Status. More...
 
INLINE uint8 PORT_P10_Get (void)
 reads Port P10 Status. More...
 
INLINE uint8 PORT_P11_Get (void)
 reads Port P11 Status. More...
 
INLINE uint8 PORT_P12_Get (void)
 reads Port P12 Status. More...
 
INLINE uint8 PORT_P13_Get (void)
 reads Port P13 Status. More...
 
INLINE uint8 PORT_P14_Get (void)
 reads Port P14 Status. More...
 
INLINE void PORT_P10_OpenDrain_En (void)
 enables Output OpenDrain for Port P10. More...
 
INLINE void PORT_P10_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P10. More...
 
INLINE void PORT_P11_OpenDrain_En (void)
 enables Output OpenDrain for Port P11. More...
 
INLINE void PORT_P11_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P11. More...
 
INLINE void PORT_P12_P13_OpenDrain_En (void)
 enables Output OpenDrain for Port P12/P13. More...
 
INLINE void PORT_P12_P13_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P12/P13. More...
 
INLINE void PORT_P14_OpenDrain_En (void)
 enables Output OpenDrain for Port P14. More...
 
INLINE void PORT_P14_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P14. More...
 
INLINE void PORT_P10_PullUpDown_En (void)
 enables PullUpDown for Port P10. More...
 
INLINE void PORT_P10_PullUpDown_Dis (void)
 disables PullUpDown for Port P10. More...
 
INLINE void PORT_P11_PullUpDown_En (void)
 enables PullUpDown for Port P11. More...
 
INLINE void PORT_P11_PullUpDown_Dis (void)
 disables PullUpDown for Port P11. More...
 
INLINE void PORT_P12_PullUpDown_En (void)
 enables PullUpDown for Port P12. More...
 
INLINE void PORT_P12_PullUpDown_Dis (void)
 disables PullUpDown for Port P12. More...
 
INLINE void PORT_P13_PullUpDown_En (void)
 enables PullUpDown for Port P13. More...
 
INLINE void PORT_P13_PullUpDown_Dis (void)
 disables PullUpDown for Port P13. More...
 
INLINE void PORT_P14_PullUpDown_En (void)
 enables PullUpDown for Port P14. More...
 
INLINE void PORT_P14_PullUpDown_Dis (void)
 disables PullUpDown for Port P14. More...
 
INLINE void PORT_P10_PullUp_Set (void)
 sets PullUp for Port P10. More...
 
INLINE void PORT_P10_PullDown_Set (void)
 sets PullDown for Port P10. More...
 
INLINE void PORT_P11_PullUp_Set (void)
 sets PullUp for Port P11. More...
 
INLINE void PORT_P11_PullDown_Set (void)
 sets PullDown for Port P11. More...
 
INLINE void PORT_P12_PullUp_Set (void)
 sets PullUp for Port P12. More...
 
INLINE void PORT_P12_PullDown_Set (void)
 sets PullDown for Port P12. More...
 
INLINE void PORT_P13_PullUp_Set (void)
 sets PullUp for Port P13. More...
 
INLINE void PORT_P13_PullDown_Set (void)
 sets PullDown for Port P13. More...
 
INLINE void PORT_P14_PullUp_Set (void)
 sets PullUp for Port P14. More...
 
INLINE void PORT_P14_PullDown_Set (void)
 sets PullDown for Port P14. More...
 
INLINE void PORT_P20_Dis (void)
 sets Port P20 to Disable. More...
 
INLINE void PORT_P20_Input_Set (void)
 sets Port P20 to Input. More...
 
INLINE void PORT_P22_Dis (void)
 sets Port P22 to Disable. More...
 
INLINE void PORT_P22_Input_Set (void)
 sets Port P22 to Input. More...
 
INLINE void PORT_P23_Dis (void)
 sets Port P23 to Disable. More...
 
INLINE void PORT_P23_Input_Set (void)
 sets Port P23 to Input. More...
 
INLINE void PORT_P24_Dis (void)
 sets Port P24 to Disable. More...
 
INLINE void PORT_P24_Input_Set (void)
 sets Port P24 to Input. More...
 
INLINE void PORT_P25_Dis (void)
 sets Port P25 to Disable. More...
 
INLINE void PORT_P25_Input_Set (void)
 sets Port P25 to Input. More...
 
INLINE uint8 PORT_P20_Get (void)
 reads Port P20 Status. More...
 
INLINE uint8 PORT_P22_Get (void)
 reads Port P22 Status. More...
 
INLINE uint8 PORT_P23_Get (void)
 reads Port P23 Status. More...
 
INLINE uint8 PORT_P24_Get (void)
 reads Port P24 Status. More...
 
INLINE uint8 PORT_P25_Get (void)
 reads Port P25 Status. More...
 
INLINE void PORT_P20_PullUpDown_En (void)
 enables PullUpDown for Port P20. More...
 
INLINE void PORT_P20_PullUpDown_Dis (void)
 disables PullUpDown for Port P20. More...
 
INLINE void PORT_P22_PullUpDown_En (void)
 enables PullUpDown for Port P22. More...
 
INLINE void PORT_P22_PullUpDown_Dis (void)
 disables PullUpDown for Port P22. More...
 
INLINE void PORT_P23_PullUpDown_En (void)
 enables PullUpDown for Port P23. More...
 
INLINE void PORT_P23_PullUpDown_Dis (void)
 disables PullUpDown for Port P23. More...
 
INLINE void PORT_P24_PullUpDown_En (void)
 enables PullUpDown for Port P24. More...
 
INLINE void PORT_P24_PullUpDown_Dis (void)
 disables PullUpDown for Port P24. More...
 
INLINE void PORT_P25_PullUpDown_En (void)
 enables PullUpDown for Port P25. More...
 
INLINE void PORT_P25_PullUpDown_Dis (void)
 disables PullUpDown for Port P25. More...
 
INLINE void PORT_P20_PullUp_Set (void)
 sets PullUp for Port P20. More...
 
INLINE void PORT_P20_PullDown_Set (void)
 sets PullDown for Port P20. More...
 
INLINE void PORT_P22_PullUp_Set (void)
 sets PullUp for Port P22. More...
 
INLINE void PORT_P22_PullDown_Set (void)
 sets PullDown for Port P22. More...
 
INLINE void PORT_P23_PullUp_Set (void)
 sets PullUp for Port P23. More...
 
INLINE void PORT_P23_PullDown_Set (void)
 sets PullDown for Port P23. More...
 
INLINE void PORT_P24_PullUp_Set (void)
 sets PullUp for Port P24. More...
 
INLINE void PORT_P24_PullDown_Set (void)
 sets PullDown for Port P24. More...
 
INLINE void PORT_P25_PullUp_Set (void)
 sets PullUp for Port P25. More...
 
INLINE void PORT_P25_PullDown_Set (void)
 sets PullDown for Port P25. More...
 
void PORT_Init (void)
 Initializes the ports. More...
 
void PORT_ChangePin (uint32 PortPin, uint32 Action)
 Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable. More...
 
uint8 PORT_ReadPin (uint32 PortPin)
 Reads a port pin. More...
 
uint8 PORT_ReadPort (uint32 Port)
 Reads a port. More...
 
void PORT_ChangePinAlt (uint32 PortPin, uint8 AltSel)
 Change Alternate Settings. More...
 

Macro Definition Documentation

◆ PORT_ACTION_CLEAR

#define PORT_ACTION_CLEAR   (0U)

Port actions, clear.

◆ PORT_ACTION_INPUT

#define PORT_ACTION_INPUT   (3U)

Port actions, input.

◆ PORT_ACTION_OUTPUT

#define PORT_ACTION_OUTPUT   (4U)

Port actions, output.

◆ PORT_ACTION_SET

#define PORT_ACTION_SET   (1U)

Port actions, set.

◆ PORT_ACTION_TOGGLE

#define PORT_ACTION_TOGGLE   (2U)

Port actions, toggle.

◆ PORT_P0

#define PORT_P0   (0U)

Port indices, Port P0.

◆ PORT_P1

#define PORT_P1   (1U)

Port indices, Port P1.

◆ PORT_P2

#define PORT_P2   (2U)

Port indices, Port P2.

Function Documentation

◆ PORT_ChangePin()

void PORT_ChangePin ( uint32  PortPin,
uint32  Action 
)

Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable.

Note
This function violates [MISRA Rule 45]
Parameters
PortPinPort and pin to change, e.g 0x12U for P1.2
ActionPORT_ACTION_SET, PORT_ACTION_CLEAR or PORT_ACTION_TOGGLE

Example

This example toggles the P1.2 .

void Example_Function(void)
{
}

◆ PORT_ChangePinAlt()

void PORT_ChangePinAlt ( uint32  PortPin,
uint8  AltSel 
)

Change Alternate Settings.

Note
This function violates [MISRA Rule 45]
Parameters
PortPinpin to change AltSel, e.g. 0x01U for Port 0 Pin 1
AltSelalternate function for the pin (combination of 0Us and 1Us)

Example

This example sets the P1.2 to Output and configures it to Normal GPIO.

void Example_Function(void)
{
PORT_ChangePinAlt(0x12, 0u);
}

◆ PORT_Init()

void PORT_Init ( void  )

Initializes the ports.

Note
This function violates [MISRA Rule 38]

◆ PORT_P00_Get()

INLINE uint8 PORT_P00_Get ( void  )

reads Port P00 Status.

Returns
P00 Status

Example

This example configures P00 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P00_Get();
}

◆ PORT_P00_Input_Set()

INLINE void PORT_P00_Input_Set ( void  )

sets Port P00 to Input.

Example

This example configures P00 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P00_Get();
}

◆ PORT_P00_OpenDrain_Dis()

INLINE void PORT_P00_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P00.

Example

This example configures P00 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P00_OpenDrain_En()

INLINE void PORT_P00_OpenDrain_En ( void  )

enables Output OpenDrain for Port P00.

Example

This example configures P00 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_Output_High_Set()

INLINE void PORT_P00_Output_High_Set ( void  )

sets Port P00 to High Status.

Example

This example configures P00 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_Output_Low_Set()

INLINE void PORT_P00_Output_Low_Set ( void  )

sets Port P00 to Low Status.

Example

This example configures P00 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_Output_Set()

INLINE void PORT_P00_Output_Set ( void  )

sets Port P00 to Output.

Example

This example configures P00 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_Output_Toggle_Set()

INLINE void PORT_P00_Output_Toggle_Set ( void  )

sets Port P00 to Toggle Status.

Example

This example configures P00 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_PullDown_Set()

INLINE void PORT_P00_PullDown_Set ( void  )

sets PullDown for Port P00.

Example

This example sets PullDown for Port P00.

void Example_Function(void)
{
}

◆ PORT_P00_PullUp_Set()

INLINE void PORT_P00_PullUp_Set ( void  )

sets PullUp for Port P00.

Example

This example sets PullUp for Port P00.

void Example_Function(void)
{
}

◆ PORT_P00_PullUpDown_Dis()

INLINE void PORT_P00_PullUpDown_Dis ( void  )

disables PullUpDown for Port P00.

Example

This example disables PullUpDown for Port P00.

void Example_Function(void)
{
}

◆ PORT_P00_PullUpDown_En()

INLINE void PORT_P00_PullUpDown_En ( void  )

enables PullUpDown for Port P00.

Example

This example enables PullUpDown for Port P00.

void Example_Function(void)
{
}

◆ PORT_P01_Get()

INLINE uint8 PORT_P01_Get ( void  )

reads Port P01 Status.

Returns
P01 Status

Example

This example configures P01 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P01_Get();
}

◆ PORT_P01_Input_Set()

INLINE void PORT_P01_Input_Set ( void  )

sets Port P01 to Input.

Example

This example configures P01 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P01_Get();
}

◆ PORT_P01_OpenDrain_Dis()

INLINE void PORT_P01_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P01.

Example

This example configures P01 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P01_OpenDrain_En()

INLINE void PORT_P01_OpenDrain_En ( void  )

enables Output OpenDrain for Port P01.

Example

This example configures P01 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_Output_High_Set()

INLINE void PORT_P01_Output_High_Set ( void  )

sets Port P01 to High Status.

Example

This example configures P01 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_Output_Low_Set()

INLINE void PORT_P01_Output_Low_Set ( void  )

sets Port P01 to Low Status.

Example

This example configures P01 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_Output_Set()

INLINE void PORT_P01_Output_Set ( void  )

sets Port P01 to Output.

Example

This example configures P01 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_Output_Toggle_Set()

INLINE void PORT_P01_Output_Toggle_Set ( void  )

sets Port P01 to Toggle Status.

Example

This example configures P01 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_PullDown_Set()

INLINE void PORT_P01_PullDown_Set ( void  )

sets PullDown for Port P01.

Example

This example sets PullDown for Port P01.

void Example_Function(void)
{
}

◆ PORT_P01_PullUp_Set()

INLINE void PORT_P01_PullUp_Set ( void  )

sets PullUp for Port P01.

Example

This example sets PullUp for Port P01.

void Example_Function(void)
{
}

◆ PORT_P01_PullUpDown_Dis()

INLINE void PORT_P01_PullUpDown_Dis ( void  )

disables PullUpDown for Port P01.

Example

This example disables PullUpDown for Port P01.

void Example_Function(void)
{
}

◆ PORT_P01_PullUpDown_En()

INLINE void PORT_P01_PullUpDown_En ( void  )

enables PullUpDown for Port P01.

Example

This example enables PullUpDown for Port P01.

void Example_Function(void)
{
}

◆ PORT_P02_Get()

INLINE uint8 PORT_P02_Get ( void  )

reads Port P02 Status.

Returns
P02 Status

Example

This example configures P02 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P02_Get();
}

◆ PORT_P02_Input_Set()

INLINE void PORT_P02_Input_Set ( void  )

sets Port P02 to Input.

Example

This example configures P02 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P02_Get();
}

◆ PORT_P02_OpenDrain_Dis()

INLINE void PORT_P02_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P02.

Example

This example configures P02 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P02_OpenDrain_En()

INLINE void PORT_P02_OpenDrain_En ( void  )

enables Output OpenDrain for Port P02.

Example

This example configures P02 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_Output_High_Set()

INLINE void PORT_P02_Output_High_Set ( void  )

sets Port P02 to High Status.

Example

This example configures P02 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_Output_Low_Set()

INLINE void PORT_P02_Output_Low_Set ( void  )

sets Port P02 to Low Status.

Example

This example configures P02 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_Output_Set()

INLINE void PORT_P02_Output_Set ( void  )

sets Port P02 to Output.

Example

This example configures P02 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_Output_Toggle_Set()

INLINE void PORT_P02_Output_Toggle_Set ( void  )

sets Port P02 to Toggle Status.

Example

This example configures P02 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_PullDown_Set()

INLINE void PORT_P02_PullDown_Set ( void  )

sets PullDown for Port P02.

Example

This example sets PullDown for Port P02.

void Example_Function(void)
{
}

◆ PORT_P02_PullUp_Set()

INLINE void PORT_P02_PullUp_Set ( void  )

sets PullUp for Port P02.

Example

This example sets PullUp for Port P02.

void Example_Function(void)
{
}

◆ PORT_P02_PullUpDown_Dis()

INLINE void PORT_P02_PullUpDown_Dis ( void  )

disables PullUpDown for Port P02.

Example

This example disables PullUpDown for Port P02.

void Example_Function(void)
{
}

◆ PORT_P02_PullUpDown_En()

INLINE void PORT_P02_PullUpDown_En ( void  )

enables PullUpDown for Port P02.

Example

This example enables PullUpDown for Port P02.

void Example_Function(void)
{
}

◆ PORT_P03_Get()

INLINE uint8 PORT_P03_Get ( void  )

reads Port P03 Status.

Returns
P03 Status

Example

This example configures P03 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P03_Get();
}

◆ PORT_P03_Input_Set()

INLINE void PORT_P03_Input_Set ( void  )

sets Port P03 to Input.

Example

This example configures P03 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P03_Get();
}

◆ PORT_P03_OpenDrain_Dis()

INLINE void PORT_P03_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P03.

Example

This example configures P03 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P03_OpenDrain_En()

INLINE void PORT_P03_OpenDrain_En ( void  )

enables Output OpenDrain for Port P03.

Example

This example configures P03 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_Output_High_Set()

INLINE void PORT_P03_Output_High_Set ( void  )

sets Port P03 to High Status.

Example

This example configures P03 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_Output_Low_Set()

INLINE void PORT_P03_Output_Low_Set ( void  )

sets Port P03 to Low Status.

Example

This example configures P03 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_Output_Set()

INLINE void PORT_P03_Output_Set ( void  )

sets Port P03 to Output.

Example

This example configures P03 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_Output_Toggle_Set()

INLINE void PORT_P03_Output_Toggle_Set ( void  )

sets Port P03 to Toggle Status.

Example

This example configures P03 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_PullDown_Set()

INLINE void PORT_P03_PullDown_Set ( void  )

sets PullDown for Port P03.

Example

This example sets PullDown for Port P03.

void Example_Function(void)
{
}

◆ PORT_P03_PullUp_Set()

INLINE void PORT_P03_PullUp_Set ( void  )

sets PullUp for Port P03.

Example

This example sets PullUp for Port P03.

void Example_Function(void)
{
}

◆ PORT_P03_PullUpDown_Dis()

INLINE void PORT_P03_PullUpDown_Dis ( void  )

disables PullUpDown for Port P03.

Example

This example disables PullUpDown for Port P03.

void Example_Function(void)
{
}

◆ PORT_P03_PullUpDown_En()

INLINE void PORT_P03_PullUpDown_En ( void  )

enables PullUpDown for Port P03.

Example

This example enables PullUpDown for Port P03.

void Example_Function(void)
{
}

◆ PORT_P04_Get()

INLINE uint8 PORT_P04_Get ( void  )

reads Port P04 Status.

Returns
P04 Status

Example

This example configures P04 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P04_Get();
}

◆ PORT_P04_Input_Set()

INLINE void PORT_P04_Input_Set ( void  )

sets Port P04 to Input.

Example

This example configures P04 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P04_Get();
}

◆ PORT_P04_OpenDrain_Dis()

INLINE void PORT_P04_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P04.

Example

This example configures P04 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P04_OpenDrain_En()

INLINE void PORT_P04_OpenDrain_En ( void  )

enables Output OpenDrain for Port P04.

Example

This example configures P04 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_Output_High_Set()

INLINE void PORT_P04_Output_High_Set ( void  )

sets Port P04 to High Status.

Example

This example configures P04 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_Output_Low_Set()

INLINE void PORT_P04_Output_Low_Set ( void  )

sets Port P04 to Low Status.

Example

This example configures P04 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_Output_Set()

INLINE void PORT_P04_Output_Set ( void  )

sets Port P04 to Output.

Example

This example configures P04 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_Output_Toggle_Set()

INLINE void PORT_P04_Output_Toggle_Set ( void  )

sets Port P04 to Toggle Status.

Example

This example configures P04 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_PullDown_Set()

INLINE void PORT_P04_PullDown_Set ( void  )

sets PullDown for Port P04.

Example

This example sets PullDown for Port P04.

void Example_Function(void)
{
}

◆ PORT_P04_PullUp_Set()

INLINE void PORT_P04_PullUp_Set ( void  )

sets PullUp for Port P04.

Example

This example sets PullUp for Port P04.

void Example_Function(void)
{
}

◆ PORT_P04_PullUpDown_Dis()

INLINE void PORT_P04_PullUpDown_Dis ( void  )

disables PullUpDown for Port P04.

Example

This example disables PullUpDown for Port P04.

void Example_Function(void)
{
}

◆ PORT_P04_PullUpDown_En()

INLINE void PORT_P04_PullUpDown_En ( void  )

enables PullUpDown for Port P04.

Example

This example enables PullUpDown for Port P04.

void Example_Function(void)
{
}

◆ PORT_P10_Get()

INLINE uint8 PORT_P10_Get ( void  )

reads Port P10 Status.

Returns
P10 Status

Example

This example configures P10 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P10_Get();
}

◆ PORT_P10_Input_Set()

INLINE void PORT_P10_Input_Set ( void  )

sets Port P10 to Input.

Example

This example configures P10 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P10_Get();
}

◆ PORT_P10_OpenDrain_Dis()

INLINE void PORT_P10_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P10.

Example

This example configures P10 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P10_OpenDrain_En()

INLINE void PORT_P10_OpenDrain_En ( void  )

enables Output OpenDrain for Port P10.

Example

This example configures P10 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_Output_High_Set()

INLINE void PORT_P10_Output_High_Set ( void  )

sets Port P10 to High Status.

Example

This example configures P10 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_Output_Low_Set()

INLINE void PORT_P10_Output_Low_Set ( void  )

sets Port P10 to Low Status.

Example

This example configures P10 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_Output_Set()

INLINE void PORT_P10_Output_Set ( void  )

sets Port P10 to Output.

Example

This example configures P10 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_Output_Toggle_Set()

INLINE void PORT_P10_Output_Toggle_Set ( void  )

sets Port P10 to Toggle Status.

Example

This example configures P10 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_PullDown_Set()

INLINE void PORT_P10_PullDown_Set ( void  )

sets PullDown for Port P10.

Example

This example sets PullDown for Port P10.

void Example_Function(void)
{
}

◆ PORT_P10_PullUp_Set()

INLINE void PORT_P10_PullUp_Set ( void  )

sets PullUp for Port P10.

Example

This example sets PullUp for Port P10.

void Example_Function(void)
{
}

◆ PORT_P10_PullUpDown_Dis()

INLINE void PORT_P10_PullUpDown_Dis ( void  )

disables PullUpDown for Port P10.

Example

This example disables PullUpDown for Port P10.

void Example_Function(void)
{
}

◆ PORT_P10_PullUpDown_En()

INLINE void PORT_P10_PullUpDown_En ( void  )

enables PullUpDown for Port P10.

Example

This example enables PullUpDown for Port P10.

void Example_Function(void)
{
}

◆ PORT_P11_Get()

INLINE uint8 PORT_P11_Get ( void  )

reads Port P11 Status.

Returns
P11 Status

Example

This example configures P11 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P11_Get();
}

◆ PORT_P11_Input_Set()

INLINE void PORT_P11_Input_Set ( void  )

sets Port P11 to Input.

Example

This example configures P11 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P11_Get();
}

◆ PORT_P11_OpenDrain_Dis()

INLINE void PORT_P11_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P11.

Example

This example configures P11 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P11_OpenDrain_En()

INLINE void PORT_P11_OpenDrain_En ( void  )

enables Output OpenDrain for Port P11.

Example

This example configures P11 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_Output_High_Set()

INLINE void PORT_P11_Output_High_Set ( void  )

sets Port P11 to High Status.

Example

This example configures P11 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_Output_Low_Set()

INLINE void PORT_P11_Output_Low_Set ( void  )

sets Port P11 to Low Status.

Example

This example configures P11 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_Output_Set()

INLINE void PORT_P11_Output_Set ( void  )

sets Port P11 to Output.

Example

This example configures P11 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_Output_Toggle_Set()

INLINE void PORT_P11_Output_Toggle_Set ( void  )

sets Port P11 to Toggle Status.

Example

This example configures P11 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_PullDown_Set()

INLINE void PORT_P11_PullDown_Set ( void  )

sets PullDown for Port P11.

Example

This example sets PullDown for Port P11.

void Example_Function(void)
{
}

◆ PORT_P11_PullUp_Set()

INLINE void PORT_P11_PullUp_Set ( void  )

sets PullUp for Port P11.

Example

This example sets PullUp for Port P11.

void Example_Function(void)
{
}

◆ PORT_P11_PullUpDown_Dis()

INLINE void PORT_P11_PullUpDown_Dis ( void  )

disables PullUpDown for Port P11.

Example

This example disables PullUpDown for Port P11.

void Example_Function(void)
{
}

◆ PORT_P11_PullUpDown_En()

INLINE void PORT_P11_PullUpDown_En ( void  )

enables PullUpDown for Port P11.

Example

This example enables PullUpDown for Port P11.

void Example_Function(void)
{
}

◆ PORT_P12_Get()

INLINE uint8 PORT_P12_Get ( void  )

reads Port P12 Status.

Example

This example configures P12 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P12_Get();
}

◆ PORT_P12_Input_Set()

INLINE void PORT_P12_Input_Set ( void  )

sets Port P12 to Input.

Example

This example configures P12 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P12_Get();
}

◆ PORT_P12_Output_High_Set()

INLINE void PORT_P12_Output_High_Set ( void  )

sets Port P12 to High Status.

Example

This example configures P12 as output, High and Open-Drain.

◆ PORT_P12_Output_Low_Set()

INLINE void PORT_P12_Output_Low_Set ( void  )

sets Port P12 to Low Status.

Example

This example configures P12 as output, Low and Open-Drain.

◆ PORT_P12_Output_Set()

INLINE void PORT_P12_Output_Set ( void  )

sets Port P12 to Output.

Example

This example configures P12 as output, High and Open-Drain.

◆ PORT_P12_Output_Toggle_Set()

INLINE void PORT_P12_Output_Toggle_Set ( void  )

sets Port P12 to Toggle Status.

Example

This example configures P12 as output, Toggle and Open-Drain.

◆ PORT_P12_P13_OpenDrain_Dis()

INLINE void PORT_P12_P13_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P12/P13.

Example

This example configures P13 as output, Low and Normal Mode.

◆ PORT_P12_P13_OpenDrain_En()

INLINE void PORT_P12_P13_OpenDrain_En ( void  )

enables Output OpenDrain for Port P12/P13.

Example

This example configures P12 as output, Low and Open-Drain.

◆ PORT_P12_PullDown_Set()

INLINE void PORT_P12_PullDown_Set ( void  )

sets PullDown for Port P12.

Example

This example sets PullDown for Port P12.

void Example_Function(void)
{
}

◆ PORT_P12_PullUp_Set()

INLINE void PORT_P12_PullUp_Set ( void  )

sets PullUp for Port P12.

Example

This example sets PullUp for Port P12.

void Example_Function(void)
{
}

◆ PORT_P12_PullUpDown_Dis()

INLINE void PORT_P12_PullUpDown_Dis ( void  )

disables PullUpDown for Port P12.

Example

This example disables PullUpDown for Port P12.

void Example_Function(void)
{
}

◆ PORT_P12_PullUpDown_En()

INLINE void PORT_P12_PullUpDown_En ( void  )

enables PullUpDown for Port P12.

Example

This example enables PullUpDown for Port P12.

void Example_Function(void)
{
}

◆ PORT_P13_Get()

INLINE uint8 PORT_P13_Get ( void  )

reads Port P13 Status.

Example

This example configures P13 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P13_Get();
}

◆ PORT_P13_Input_Set()

INLINE void PORT_P13_Input_Set ( void  )

sets Port P13 to Input.

Example

This example configures P13 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P13_Get();
}

◆ PORT_P13_Output_High_Set()

INLINE void PORT_P13_Output_High_Set ( void  )

sets Port P13 to High Status.

Example

This example configures P13 as output, High and Open-Drain.

◆ PORT_P13_Output_Low_Set()

INLINE void PORT_P13_Output_Low_Set ( void  )

sets Port P13 to Low Status.

Example

This example configures P13 as output, Low and Open-Drain.

◆ PORT_P13_Output_Set()

INLINE void PORT_P13_Output_Set ( void  )

sets Port P13 to Output.

Example

This example configures P13 as output, High and Open-Drain.

◆ PORT_P13_Output_Toggle_Set()

INLINE void PORT_P13_Output_Toggle_Set ( void  )

sets Port P13 to Toggle Status.

Example

This example configures P13 as output, Toggle and Open-Drain.

◆ PORT_P13_PullDown_Set()

INLINE void PORT_P13_PullDown_Set ( void  )

sets PullDown for Port P13.

Example

This example sets PullDown for Port P13.

void Example_Function(void)
{
}

◆ PORT_P13_PullUp_Set()

INLINE void PORT_P13_PullUp_Set ( void  )

sets PullUp for Port P13.

Example

This example sets PullUp for Port P13.

void Example_Function(void)
{
}

◆ PORT_P13_PullUpDown_Dis()

INLINE void PORT_P13_PullUpDown_Dis ( void  )

disables PullUpDown for Port P13.

Example

This example disables PullUpDown for Port P13.

void Example_Function(void)
{
}

◆ PORT_P13_PullUpDown_En()

INLINE void PORT_P13_PullUpDown_En ( void  )

enables PullUpDown for Port P13.

Example

This example enables PullUpDown for Port P13.

void Example_Function(void)
{
}

◆ PORT_P14_Get()

INLINE uint8 PORT_P14_Get ( void  )

reads Port P14 Status.

Example

This example configures P14 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P14_Get();
}

◆ PORT_P14_Input_Set()

INLINE void PORT_P14_Input_Set ( void  )

sets Port P14 to Input.

Example

This example configures P14 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P14_Get();
}

◆ PORT_P14_OpenDrain_Dis()

INLINE void PORT_P14_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P14.

Example

This example configures P14 as output, Low and Normal Mode.

void Example_Function(void)
{
}

◆ PORT_P14_OpenDrain_En()

INLINE void PORT_P14_OpenDrain_En ( void  )

enables Output OpenDrain for Port P14.

Example

This example configures P14 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_Output_High_Set()

INLINE void PORT_P14_Output_High_Set ( void  )

sets Port P14 to High Status.

Example

This example configures P14 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_Output_Low_Set()

INLINE void PORT_P14_Output_Low_Set ( void  )

sets Port P14 to Low Status.

Example

This example configures P14 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_Output_Set()

INLINE void PORT_P14_Output_Set ( void  )

sets Port P14 to Output.

Example

This example configures P14 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_Output_Toggle_Set()

INLINE void PORT_P14_Output_Toggle_Set ( void  )

sets Port P14 to Toggle Status.

Example

This example configures P14 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_PullDown_Set()

INLINE void PORT_P14_PullDown_Set ( void  )

sets PullDown for Port P14.

Example

This example sets PullDown for Port P14.

void Example_Function(void)
{
}

◆ PORT_P14_PullUp_Set()

INLINE void PORT_P14_PullUp_Set ( void  )

sets PullUp for Port P14.

Example

This example sets PullUp for Port P14.

void Example_Function(void)
{
}

◆ PORT_P14_PullUpDown_Dis()

INLINE void PORT_P14_PullUpDown_Dis ( void  )

disables PullUpDown for Port P14.

Example

This example disables PullUpDown for Port P14.

void Example_Function(void)
{
}

◆ PORT_P14_PullUpDown_En()

INLINE void PORT_P14_PullUpDown_En ( void  )

enables PullUpDown for Port P14.

Example

This example enables PullUpDown for Port P14.

void Example_Function(void)
{
}

◆ PORT_P20_Dis()

INLINE void PORT_P20_Dis ( void  )

sets Port P20 to Disable.

Example

This example sets P20 to disable.

void Example_Function(void)
{
}

◆ PORT_P20_Get()

INLINE uint8 PORT_P20_Get ( void  )

reads Port P20 Status.

Returns
P20 Status

Example

This example configures P20 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P20_Get();
}

◆ PORT_P20_Input_Set()

INLINE void PORT_P20_Input_Set ( void  )

sets Port P20 to Input.

Example

This example configures P20 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P20_Get();
}

◆ PORT_P20_PullDown_Set()

INLINE void PORT_P20_PullDown_Set ( void  )

sets PullDown for Port P20.

Example

This example sets PullDown for Port P20.

void Example_Function(void)
{
}

◆ PORT_P20_PullUp_Set()

INLINE void PORT_P20_PullUp_Set ( void  )

sets PullUp for Port P20.

Example

This example sets PullUp for Port P20.

void Example_Function(void)
{
}

◆ PORT_P20_PullUpDown_Dis()

INLINE void PORT_P20_PullUpDown_Dis ( void  )

disables PullUpDown for Port P20.

Example

This example disables PullUpDown for Port P20.

void Example_Function(void)
{
}

◆ PORT_P20_PullUpDown_En()

INLINE void PORT_P20_PullUpDown_En ( void  )

enables PullUpDown for Port P20.

Example

This example enables PullUpDown for Port P20.

void Example_Function(void)
{
}

◆ PORT_P22_Dis()

INLINE void PORT_P22_Dis ( void  )

sets Port P22 to Disable.

Example

This example sets P22 to disable.

void Example_Function(void)
{
}

◆ PORT_P22_Get()

INLINE uint8 PORT_P22_Get ( void  )

reads Port P22 Status.

Returns
P22 Status

Example

This example configures P22 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P22_Get();
}

◆ PORT_P22_Input_Set()

INLINE void PORT_P22_Input_Set ( void  )

sets Port P22 to Input.

Example

This example configures P22 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P22_Get();
}

◆ PORT_P22_PullDown_Set()

INLINE void PORT_P22_PullDown_Set ( void  )

sets PullDown for Port P22.

Example

This example sets PullDown for Port P22.

void Example_Function(void)
{
}

◆ PORT_P22_PullUp_Set()

INLINE void PORT_P22_PullUp_Set ( void  )

sets PullUp for Port P22.

Example

This example sets PullUp for Port P22.

void Example_Function(void)
{
}

◆ PORT_P22_PullUpDown_Dis()

INLINE void PORT_P22_PullUpDown_Dis ( void  )

disables PullUpDown for Port P22.

Example

This example disables PullUpDown for Port P22.

void Example_Function(void)
{
}

◆ PORT_P22_PullUpDown_En()

INLINE void PORT_P22_PullUpDown_En ( void  )

enables PullUpDown for Port P22.

Example

This example enables PullUpDown for Port P22.

void Example_Function(void)
{
}

◆ PORT_P23_Dis()

INLINE void PORT_P23_Dis ( void  )

sets Port P23 to Disable.

Example

This example sets P23 to disable.

void Example_Function(void)
{
}

◆ PORT_P23_Get()

INLINE uint8 PORT_P23_Get ( void  )

reads Port P23 Status.

Returns
P23 Status

Example

This example configures P23 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P23_Get();
}

◆ PORT_P23_Input_Set()

INLINE void PORT_P23_Input_Set ( void  )

sets Port P23 to Input.

Example

This example configures P23 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P23_Get();
}

◆ PORT_P23_PullDown_Set()

INLINE void PORT_P23_PullDown_Set ( void  )

sets PullDown for Port P23.

Example

This example sets PullDown for Port P23.

void Example_Function(void)
{
}

◆ PORT_P23_PullUp_Set()

INLINE void PORT_P23_PullUp_Set ( void  )

sets PullUp for Port P23.

Example

This example sets PullUp for Port P23.

void Example_Function(void)
{
}

◆ PORT_P23_PullUpDown_Dis()

INLINE void PORT_P23_PullUpDown_Dis ( void  )

disables PullUpDown for Port P23.

Example

This example disables PullUpDown for Port P23.

void Example_Function(void)
{
}

◆ PORT_P23_PullUpDown_En()

INLINE void PORT_P23_PullUpDown_En ( void  )

enables PullUpDown for Port P23.

Example

This example enables PullUpDown for Port P23.

void Example_Function(void)
{
}

◆ PORT_P24_Dis()

INLINE void PORT_P24_Dis ( void  )

sets Port P24 to Disable.

Example

This example sets P24 to disable.

void Example_Function(void)
{
}

◆ PORT_P24_Get()

INLINE uint8 PORT_P24_Get ( void  )

reads Port P24 Status.

Returns
P24 Status

Example

This example configures P24 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P24_Get();
}

◆ PORT_P24_Input_Set()

INLINE void PORT_P24_Input_Set ( void  )

sets Port P24 to Input.

Example

This example configures P24 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P24_Get();
}

◆ PORT_P24_PullDown_Set()

INLINE void PORT_P24_PullDown_Set ( void  )

sets PullDown for Port P24.

Example

This example sets PullDown for Port P24.

void Example_Function(void)
{
}

◆ PORT_P24_PullUp_Set()

INLINE void PORT_P24_PullUp_Set ( void  )

sets PullUp for Port P24.

Example

This example sets PullUp for Port P24.

void Example_Function(void)
{
}

◆ PORT_P24_PullUpDown_Dis()

INLINE void PORT_P24_PullUpDown_Dis ( void  )

disables PullUpDown for Port P24.

Example

This example disables PullUpDown for Port P24.

void Example_Function(void)
{
}

◆ PORT_P24_PullUpDown_En()

INLINE void PORT_P24_PullUpDown_En ( void  )

enables PullUpDown for Port P24.

Example

This example enables PullUpDown for Port P24.

void Example_Function(void)
{
}

◆ PORT_P25_Dis()

INLINE void PORT_P25_Dis ( void  )

sets Port P25 to Disable.

Example

This example sets P25 to disable.

void Example_Function(void)
{
}

◆ PORT_P25_Get()

INLINE uint8 PORT_P25_Get ( void  )

reads Port P25 Status.

Returns
P25 Status

Example

This example configures P25 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P25_Get();
}

◆ PORT_P25_Input_Set()

INLINE void PORT_P25_Input_Set ( void  )

sets Port P25 to Input.

Example

This example configures P25 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P25_Get();
}

◆ PORT_P25_PullDown_Set()

INLINE void PORT_P25_PullDown_Set ( void  )

sets PullDown for Port P25.

Example

This example sets PullDown for Port P25.

void Example_Function(void)
{
}

◆ PORT_P25_PullUp_Set()

INLINE void PORT_P25_PullUp_Set ( void  )

sets PullUp for Port P25.

Example

This example sets PullUp for Port P25.

void Example_Function(void)
{
}

◆ PORT_P25_PullUpDown_Dis()

INLINE void PORT_P25_PullUpDown_Dis ( void  )

disables PullUpDown for Port P25.

Example

This example disables PullUpDown for Port P25.

void Example_Function(void)
{
}

◆ PORT_P25_PullUpDown_En()

INLINE void PORT_P25_PullUpDown_En ( void  )

enables PullUpDown for Port P25.

Example

This example enables PullUpDown for Port P25.

void Example_Function(void)
{
}

◆ PORT_ReadPin()

uint8 PORT_ReadPin ( uint32  PortPin)

Reads a port pin.

Note
This function violates [MISRA Rule 45]
Parameters
PortPinPort and pin to read, e.g 0x12U for P1.2
Returns
Port pin level (0U or 1U)

Example

This example reads the status of P1.2 .

void Example_Function(void)
{
uint8 sts;
sts = PORT_ReadPin(0x12);
}

◆ PORT_ReadPort()

uint8 PORT_ReadPort ( uint32  Port)

Reads a port.

Note
This function violates [MISRA Rule 45]
Parameters
PortPort to read, e.g. 2U for Port 2
Returns
Port data (combination of 0Us and 1Us)

Example

This example reads the status of Port2 .

void Example_Function(void)
{
uint8 sts;
sts = PORT_ReadPort(0x2);
}
PORT_P00_Get
INLINE uint8 PORT_P00_Get(void)
reads Port P00 Status.
Definition: port.h:618
PORT_P04_OpenDrain_En
INLINE void PORT_P04_OpenDrain_En(void)
enables Output OpenDrain for Port P04.
Definition: port.h:877
PORT_P00_OpenDrain_En
INLINE void PORT_P00_OpenDrain_En(void)
enables Output OpenDrain for Port P00.
Definition: port.h:725
PORT_P03_Output_High_Set
INLINE void PORT_P03_Output_High_Set(void)
sets Port P03 to High Status.
Definition: port.h:501
PORT_P01_Get
INLINE uint8 PORT_P01_Get(void)
reads Port P01 Status.
Definition: port.h:640
PORT_P04_Output_High_Set
INLINE void PORT_P04_Output_High_Set(void)
sets Port P04 to High Status.
Definition: port.h:558
PORT_P04_Get
INLINE uint8 PORT_P04_Get(void)
reads Port P04 Status.
Definition: port.h:706
PORT_P24_Get
INLINE uint8 PORT_P24_Get(void)
reads Port P24 Status.
Definition: port.h:2605
PORT_P02_Output_Set
INLINE void PORT_P02_Output_Set(void)
sets Port P02 to Output.
Definition: port.h:213
PORT_P02_PullUpDown_Dis
INLINE void PORT_P02_PullUpDown_Dis(void)
disables PullUpDown for Port P02.
Definition: port.h:998
PORT_P23_PullUp_Set
INLINE void PORT_P23_PullUp_Set(void)
sets PullUp for Port P23.
Definition: port.h:2887
PORT_P02_Input_Set
INLINE void PORT_P02_Input_Set(void)
sets Port P02 to Input.
Definition: port.h:233
PORT_P14_Get
INLINE uint8 PORT_P14_Get(void)
reads Port P14 Status.
Definition: port.h:1830
PORT_P25_PullUpDown_Dis
INLINE void PORT_P25_PullUpDown_Dis(void)
disables PullUpDown for Port P25.
Definition: port.h:2797
PORT_P03_PullUpDown_Dis
INLINE void PORT_P03_PullUpDown_Dis(void)
disables PullUpDown for Port P03.
Definition: port.h:1032
PORT_P24_PullDown_Set
INLINE void PORT_P24_PullDown_Set(void)
sets PullDown for Port P24.
Definition: port.h:2941
PORT_P10_Output_Set
INLINE void PORT_P10_Output_Set(void)
sets Port P10 to Output.
Definition: port.h:1265
PORT_P14_PullUpDown_En
INLINE void PORT_P14_PullUpDown_En(void)
enables PullUpDown for Port P14.
Definition: port.h:2135
PORT_ChangePin
void PORT_ChangePin(uint32 PortPin, uint32 Action)
Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable.
PORT_P02_PullUpDown_En
INLINE void PORT_P02_PullUpDown_En(void)
enables PullUpDown for Port P02.
Definition: port.h:981
PORT_P11_Get
INLINE uint8 PORT_P11_Get(void)
reads Port P11 Status.
Definition: port.h:1770
PORT_P13_Output_Low_Set
INLINE void PORT_P13_Output_Low_Set(void)
sets Port P13 to Low Status.
Definition: port.h:1650
PORT_P20_Dis
INLINE void PORT_P20_Dis(void)
sets Port P20 to Disable.
Definition: port.h:2349
PORT_P22_PullUpDown_Dis
INLINE void PORT_P22_PullUpDown_Dis(void)
disables PullUpDown for Port P22.
Definition: port.h:2695
PORT_P14_PullUpDown_Dis
INLINE void PORT_P14_PullUpDown_Dis(void)
disables PullUpDown for Port P14.
Definition: port.h:2152
PORT_P13_Output_High_Set
INLINE void PORT_P13_Output_High_Set(void)
sets Port P13 to High Status.
Definition: port.h:1631
PORT_P03_Input_Set
INLINE void PORT_P03_Input_Set(void)
sets Port P03 to Input.
Definition: port.h:272
PORT_P22_PullUpDown_En
INLINE void PORT_P22_PullUpDown_En(void)
enables PullUpDown for Port P22.
Definition: port.h:2678
PORT_P23_Input_Set
INLINE void PORT_P23_Input_Set(void)
sets Port P23 to Input.
Definition: port.h:2443
PORT_P03_OpenDrain_En
INLINE void PORT_P03_OpenDrain_En(void)
enables Output OpenDrain for Port P03.
Definition: port.h:839
PORT_P20_PullUp_Set
INLINE void PORT_P20_PullUp_Set(void)
sets PullUp for Port P20.
Definition: port.h:2815
PORT_P13_PullUpDown_Dis
INLINE void PORT_P13_PullUpDown_Dis(void)
disables PullUpDown for Port P13.
Definition: port.h:2118
PORT_P00_Input_Set
INLINE void PORT_P00_Input_Set(void)
sets Port P00 to Input.
Definition: port.h:155
PORT_P25_Get
INLINE uint8 PORT_P25_Get(void)
reads Port P25 Status.
Definition: port.h:2627
PORT_P12_Input_Set
INLINE void PORT_P12_Input_Set(void)
sets Port P12 to Input.
Definition: port.h:1363
PORT_P00_PullUpDown_En
INLINE void PORT_P00_PullUpDown_En(void)
enables PullUpDown for Port P00.
Definition: port.h:913
PORT_P00_Output_Set
INLINE void PORT_P00_Output_Set(void)
sets Port P00 to Output.
Definition: port.h:135
PORT_P11_Output_Toggle_Set
INLINE void PORT_P11_Output_Toggle_Set(void)
sets Port P11 to Toggle Status.
Definition: port.h:1555
PORT_P13_Input_Set
INLINE void PORT_P13_Input_Set(void)
sets Port P13 to Input.
Definition: port.h:1402
PORT_P12_PullDown_Set
INLINE void PORT_P12_PullDown_Set(void)
sets PullDown for Port P12.
Definition: port.h:2260
PORT_P02_Output_Low_Set
INLINE void PORT_P02_Output_Low_Set(void)
sets Port P02 to Low Status.
Definition: port.h:463
PORT_P04_PullUpDown_En
INLINE void PORT_P04_PullUpDown_En(void)
enables PullUpDown for Port P04.
Definition: port.h:1049
PORT_ReadPin
uint8 PORT_ReadPin(uint32 PortPin)
Reads a port pin.
PORT_P20_Input_Set
INLINE void PORT_P20_Input_Set(void)
sets Port P20 to Input.
Definition: port.h:2369
PORT_P20_PullDown_Set
INLINE void PORT_P20_PullDown_Set(void)
sets PullDown for Port P20.
Definition: port.h:2833
PORT_P12_Output_Set
INLINE void PORT_P12_Output_Set(void)
sets Port P12 to Output.
Definition: port.h:1343
PORT_P10_PullUp_Set
INLINE void PORT_P10_PullUp_Set(void)
sets PullUp for Port P10.
Definition: port.h:2170
PORT_P14_Output_High_Set
INLINE void PORT_P14_Output_High_Set(void)
sets Port P14 to High Status.
Definition: port.h:1688
PORT_P23_PullDown_Set
INLINE void PORT_P23_PullDown_Set(void)
sets PullDown for Port P23.
Definition: port.h:2905
PORT_P14_Output_Toggle_Set
INLINE void PORT_P14_Output_Toggle_Set(void)
sets Port P14 to Toggle Status.
Definition: port.h:1726
PORT_P25_PullUpDown_En
INLINE void PORT_P25_PullUpDown_En(void)
enables PullUpDown for Port P25.
Definition: port.h:2780
PORT_P00_PullUp_Set
INLINE void PORT_P00_PullUp_Set(void)
sets PullUp for Port P00.
Definition: port.h:1084
PORT_P12_PullUpDown_En
INLINE void PORT_P12_PullUpDown_En(void)
enables PullUpDown for Port P12.
Definition: port.h:2067
PORT_P25_PullUp_Set
INLINE void PORT_P25_PullUp_Set(void)
sets PullUp for Port P25.
Definition: port.h:2959
PORT_P14_OpenDrain_En
INLINE void PORT_P14_OpenDrain_En(void)
enables Output OpenDrain for Port P14.
Definition: port.h:1963
PORT_P13_PullDown_Set
INLINE void PORT_P13_PullDown_Set(void)
sets PullDown for Port P13.
Definition: port.h:2296
PORT_P12_PullUp_Set
INLINE void PORT_P12_PullUp_Set(void)
sets PullUp for Port P12.
Definition: port.h:2242
PORT_P02_OpenDrain_Dis
INLINE void PORT_P02_OpenDrain_Dis(void)
disables Output OpenDrain for Port P02.
Definition: port.h:820
PORT_P11_Output_High_Set
INLINE void PORT_P11_Output_High_Set(void)
sets Port P11 to High Status.
Definition: port.h:1517
PORT_P04_PullUp_Set
INLINE void PORT_P04_PullUp_Set(void)
sets PullUp for Port P04.
Definition: port.h:1228
PORT_P03_Output_Set
INLINE void PORT_P03_Output_Set(void)
sets Port P03 to Output.
Definition: port.h:252
PORT_P24_PullUpDown_Dis
INLINE void PORT_P24_PullUpDown_Dis(void)
disables PullUpDown for Port P24.
Definition: port.h:2763
PORT_P11_OpenDrain_En
INLINE void PORT_P11_OpenDrain_En(void)
enables Output OpenDrain for Port P11.
Definition: port.h:1887
PORT_P02_PullDown_Set
INLINE void PORT_P02_PullDown_Set(void)
sets PullDown for Port P02.
Definition: port.h:1174
PORT_P02_Output_Toggle_Set
INLINE void PORT_P02_Output_Toggle_Set(void)
sets Port P02 to Toggle Status.
Definition: port.h:482
PORT_P00_OpenDrain_Dis
INLINE void PORT_P00_OpenDrain_Dis(void)
disables Output OpenDrain for Port P00.
Definition: port.h:744
PORT_P01_Output_Toggle_Set
INLINE void PORT_P01_Output_Toggle_Set(void)
sets Port P01 to Toggle Status.
Definition: port.h:425
PORT_P12_Output_High_Set
INLINE void PORT_P12_Output_High_Set(void)
sets Port P12 to High Status.
Definition: port.h:1574
PORT_P10_Output_High_Set
INLINE void PORT_P10_Output_High_Set(void)
sets Port P10 to High Status.
Definition: port.h:1460
PORT_P22_Dis
INLINE void PORT_P22_Dis(void)
sets Port P22 to Disable.
Definition: port.h:2386
uint8
unsigned char uint8
8 bit unsigned value
Definition: types.h:139
PORT_P20_PullUpDown_Dis
INLINE void PORT_P20_PullUpDown_Dis(void)
disables PullUpDown for Port P20.
Definition: port.h:2661
PORT_P11_Input_Set
INLINE void PORT_P11_Input_Set(void)
sets Port P11 to Input.
Definition: port.h:1324
PORT_P14_Input_Set
INLINE void PORT_P14_Input_Set(void)
sets Port P14 to Input.
Definition: port.h:1441
PORT_P25_PullDown_Set
INLINE void PORT_P25_PullDown_Set(void)
sets PullDown for Port P25.
Definition: port.h:2977
PORT_P13_PullUp_Set
INLINE void PORT_P13_PullUp_Set(void)
sets PullUp for Port P13.
Definition: port.h:2278
PORT_P01_PullUp_Set
INLINE void PORT_P01_PullUp_Set(void)
sets PullUp for Port P01.
Definition: port.h:1120
PORT_P03_Get
INLINE uint8 PORT_P03_Get(void)
reads Port P03 Status.
Definition: port.h:684
PORT_P25_Dis
INLINE void PORT_P25_Dis(void)
sets Port P25 to Disable.
Definition: port.h:2497
PORT_P04_Output_Low_Set
INLINE void PORT_P04_Output_Low_Set(void)
sets Port P04 to Low Status.
Definition: port.h:577
PORT_P03_OpenDrain_Dis
INLINE void PORT_P03_OpenDrain_Dis(void)
disables Output OpenDrain for Port P03.
Definition: port.h:858
PORT_P12_P13_OpenDrain_En
INLINE void PORT_P12_P13_OpenDrain_En(void)
enables Output OpenDrain for Port P12/P13.
Definition: port.h:1925
PORT_ReadPort
uint8 PORT_ReadPort(uint32 Port)
Reads a port.
PORT_P04_OpenDrain_Dis
INLINE void PORT_P04_OpenDrain_Dis(void)
disables Output OpenDrain for Port P04.
Definition: port.h:896
PORT_P04_Input_Set
INLINE void PORT_P04_Input_Set(void)
sets Port P04 to Input.
Definition: port.h:311
PORT_ChangePinAlt
void PORT_ChangePinAlt(uint32 PortPin, uint8 AltSel)
Change Alternate Settings.
PORT_P10_OpenDrain_En
INLINE void PORT_P10_OpenDrain_En(void)
enables Output OpenDrain for Port P10.
Definition: port.h:1849
PORT_P10_OpenDrain_Dis
INLINE void PORT_P10_OpenDrain_Dis(void)
disables Output OpenDrain for Port P10.
Definition: port.h:1868
PORT_P02_Get
INLINE uint8 PORT_P02_Get(void)
reads Port P02 Status.
Definition: port.h:662
PORT_P01_PullDown_Set
INLINE void PORT_P01_PullDown_Set(void)
sets PullDown for Port P01.
Definition: port.h:1138
PORT_P02_PullUp_Set
INLINE void PORT_P02_PullUp_Set(void)
sets PullUp for Port P02.
Definition: port.h:1156
PORT_P13_Output_Set
INLINE void PORT_P13_Output_Set(void)
sets Port P13 to Output.
Definition: port.h:1382
PORT_P01_PullUpDown_En
INLINE void PORT_P01_PullUpDown_En(void)
enables PullUpDown for Port P01.
Definition: port.h:947
PORT_P01_Output_Set
INLINE void PORT_P01_Output_Set(void)
sets Port P01 to Output.
Definition: port.h:174
PORT_P23_Dis
INLINE void PORT_P23_Dis(void)
sets Port P23 to Disable.
Definition: port.h:2423
PORT_P10_PullDown_Set
INLINE void PORT_P10_PullDown_Set(void)
sets PullDown for Port P10.
Definition: port.h:2188
PORT_P23_PullUpDown_En
INLINE void PORT_P23_PullUpDown_En(void)
enables PullUpDown for Port P23.
Definition: port.h:2712
PORT_P10_Output_Toggle_Set
INLINE void PORT_P10_Output_Toggle_Set(void)
sets Port P10 to Toggle Status.
Definition: port.h:1498
PORT_P10_Get
INLINE uint8 PORT_P10_Get(void)
reads Port P10 Status.
Definition: port.h:1748
PORT_P14_PullUp_Set
INLINE void PORT_P14_PullUp_Set(void)
sets PullUp for Port P14.
Definition: port.h:2314
PORT_P22_Get
INLINE uint8 PORT_P22_Get(void)
reads Port P22 Status.
Definition: port.h:2561
PORT_P12_Output_Low_Set
INLINE void PORT_P12_Output_Low_Set(void)
sets Port P12 to Low Status.
Definition: port.h:1593
PORT_P11_Output_Set
INLINE void PORT_P11_Output_Set(void)
sets Port P11 to Output.
Definition: port.h:1304
PORT_P23_Get
INLINE uint8 PORT_P23_Get(void)
reads Port P23 Status.
Definition: port.h:2583
PORT_P24_Input_Set
INLINE void PORT_P24_Input_Set(void)
sets Port P24 to Input.
Definition: port.h:2480
PORT_P02_Output_High_Set
INLINE void PORT_P02_Output_High_Set(void)
sets Port P02 to High Status.
Definition: port.h:444
PORT_P25_Input_Set
INLINE void PORT_P25_Input_Set(void)
sets Port P25 to Input.
Definition: port.h:2517
PORT_P12_PullUpDown_Dis
INLINE void PORT_P12_PullUpDown_Dis(void)
disables PullUpDown for Port P12.
Definition: port.h:2084
PORT_P11_PullUpDown_En
INLINE void PORT_P11_PullUpDown_En(void)
enables PullUpDown for Port P11.
Definition: port.h:2033
PORT_P01_PullUpDown_Dis
INLINE void PORT_P01_PullUpDown_Dis(void)
disables PullUpDown for Port P01.
Definition: port.h:964
PORT_P13_Get
INLINE uint8 PORT_P13_Get(void)
reads Port P13 Status.
Definition: port.h:1810
PORT_P03_PullUpDown_En
INLINE void PORT_P03_PullUpDown_En(void)
enables PullUpDown for Port P03.
Definition: port.h:1015
PORT_P12_P13_OpenDrain_Dis
INLINE void PORT_P12_P13_OpenDrain_Dis(void)
disables Output OpenDrain for Port P12/P13.
Definition: port.h:1944
PORT_P01_Output_Low_Set
INLINE void PORT_P01_Output_Low_Set(void)
sets Port P01 to Low Status.
Definition: port.h:406
PORT_P01_OpenDrain_En
INLINE void PORT_P01_OpenDrain_En(void)
enables Output OpenDrain for Port P01.
Definition: port.h:763
PORT_P11_PullUp_Set
INLINE void PORT_P11_PullUp_Set(void)
sets PullUp for Port P11.
Definition: port.h:2206
PORT_P14_Output_Low_Set
INLINE void PORT_P14_Output_Low_Set(void)
sets Port P14 to Low Status.
Definition: port.h:1707
PORT_P24_Dis
INLINE void PORT_P24_Dis(void)
sets Port P24 to Disable.
Definition: port.h:2460
PORT_P22_PullUp_Set
INLINE void PORT_P22_PullUp_Set(void)
sets PullUp for Port P22.
Definition: port.h:2851
PORT_P24_PullUp_Set
INLINE void PORT_P24_PullUp_Set(void)
sets PullUp for Port P24.
Definition: port.h:2923
PORT_P14_OpenDrain_Dis
INLINE void PORT_P14_OpenDrain_Dis(void)
disables Output OpenDrain for Port P14.
Definition: port.h:1982
PORT_P10_PullUpDown_Dis
INLINE void PORT_P10_PullUpDown_Dis(void)
disables PullUpDown for Port P10.
Definition: port.h:2016
PORT_P10_Input_Set
INLINE void PORT_P10_Input_Set(void)
sets Port P10 to Input.
Definition: port.h:1285
PORT_P23_PullUpDown_Dis
INLINE void PORT_P23_PullUpDown_Dis(void)
disables PullUpDown for Port P23.
Definition: port.h:2729
PORT_P10_PullUpDown_En
INLINE void PORT_P10_PullUpDown_En(void)
enables PullUpDown for Port P10.
Definition: port.h:1999
PORT_P11_Output_Low_Set
INLINE void PORT_P11_Output_Low_Set(void)
sets Port P11 to Low Status.
Definition: port.h:1536
PORT_P20_Get
INLINE uint8 PORT_P20_Get(void)
reads Port P20 Status.
Definition: port.h:2539
PORT_P22_Input_Set
INLINE void PORT_P22_Input_Set(void)
sets Port P22 to Input.
Definition: port.h:2406
PORT_P14_Output_Set
INLINE void PORT_P14_Output_Set(void)
sets Port P14 to Output.
Definition: port.h:1421
PORT_P04_Output_Toggle_Set
INLINE void PORT_P04_Output_Toggle_Set(void)
sets Port P04 to Toggle Status.
Definition: port.h:596
PORT_P13_Output_Toggle_Set
INLINE void PORT_P13_Output_Toggle_Set(void)
sets Port P13 to Toggle Status.
Definition: port.h:1669
PORT_P11_OpenDrain_Dis
INLINE void PORT_P11_OpenDrain_Dis(void)
disables Output OpenDrain for Port P11.
Definition: port.h:1906
PORT_P04_PullDown_Set
INLINE void PORT_P04_PullDown_Set(void)
sets PullDown for Port P04.
Definition: port.h:1246
PORT_P10_Output_Low_Set
INLINE void PORT_P10_Output_Low_Set(void)
sets Port P10 to Low Status.
Definition: port.h:1479
PORT_P01_Output_High_Set
INLINE void PORT_P01_Output_High_Set(void)
sets Port P01 to High Status.
Definition: port.h:387
PORT_P12_Output_Toggle_Set
INLINE void PORT_P12_Output_Toggle_Set(void)
sets Port P12 to Toggle Status.
Definition: port.h:1612
PORT_P00_PullDown_Set
INLINE void PORT_P00_PullDown_Set(void)
sets PullDown for Port P00.
Definition: port.h:1102
PORT_P13_PullUpDown_En
INLINE void PORT_P13_PullUpDown_En(void)
enables PullUpDown for Port P13.
Definition: port.h:2101
PORT_P03_PullDown_Set
INLINE void PORT_P03_PullDown_Set(void)
sets PullDown for Port P03.
Definition: port.h:1210
PORT_P00_PullUpDown_Dis
INLINE void PORT_P00_PullUpDown_Dis(void)
disables PullUpDown for Port P00.
Definition: port.h:930
PORT_P02_OpenDrain_En
INLINE void PORT_P02_OpenDrain_En(void)
enables Output OpenDrain for Port P02.
Definition: port.h:801
PORT_P01_OpenDrain_Dis
INLINE void PORT_P01_OpenDrain_Dis(void)
disables Output OpenDrain for Port P01.
Definition: port.h:782
PORT_P12_Get
INLINE uint8 PORT_P12_Get(void)
reads Port P12 Status.
Definition: port.h:1790
PORT_P24_PullUpDown_En
INLINE void PORT_P24_PullUpDown_En(void)
enables PullUpDown for Port P24.
Definition: port.h:2746
PORT_P22_PullDown_Set
INLINE void PORT_P22_PullDown_Set(void)
sets PullDown for Port P22.
Definition: port.h:2869
PORT_ACTION_TOGGLE
#define PORT_ACTION_TOGGLE
Port actions, toggle.
Definition: port.h:113
PORT_P00_Output_Low_Set
INLINE void PORT_P00_Output_Low_Set(void)
sets Port P00 to Low Status.
Definition: port.h:349
PORT_P03_Output_Toggle_Set
INLINE void PORT_P03_Output_Toggle_Set(void)
sets Port P03 to Toggle Status.
Definition: port.h:539
PORT_P11_PullDown_Set
INLINE void PORT_P11_PullDown_Set(void)
sets PullDown for Port P11.
Definition: port.h:2224
PORT_P20_PullUpDown_En
INLINE void PORT_P20_PullUpDown_En(void)
enables PullUpDown for Port P20.
Definition: port.h:2644
PORT_P01_Input_Set
INLINE void PORT_P01_Input_Set(void)
sets Port P01 to Input.
Definition: port.h:194
PORT_P14_PullDown_Set
INLINE void PORT_P14_PullDown_Set(void)
sets PullDown for Port P14.
Definition: port.h:2332
PORT_P00_Output_High_Set
INLINE void PORT_P00_Output_High_Set(void)
sets Port P00 to High Status.
Definition: port.h:330
PORT_P04_PullUpDown_Dis
INLINE void PORT_P04_PullUpDown_Dis(void)
disables PullUpDown for Port P04.
Definition: port.h:1066
PORT_P11_PullUpDown_Dis
INLINE void PORT_P11_PullUpDown_Dis(void)
disables PullUpDown for Port P11.
Definition: port.h:2050
PORT_P00_Output_Toggle_Set
INLINE void PORT_P00_Output_Toggle_Set(void)
sets Port P00 to Toggle Status.
Definition: port.h:368
PORT_P04_Output_Set
INLINE void PORT_P04_Output_Set(void)
sets Port P04 to Output.
Definition: port.h:291
PORT_P03_PullUp_Set
INLINE void PORT_P03_PullUp_Set(void)
sets PullUp for Port P03.
Definition: port.h:1192
PORT_P03_Output_Low_Set
INLINE void PORT_P03_Output_Low_Set(void)
sets Port P03 to Low Status.
Definition: port.h:520