
Rev.1.00 May 22 2012
REJ09B0566
Library Reference
R_IO_PORT_Compare
5) R_IO_PORT_Compare
Synopsis
Check the pin states on an I/O port.
Prototype bool R_IO_PORT_Compare (
uint32_t data1, // Input port or port pin selection
uint16_t data2, // Modification value
void * func
// Function pointer
);
Description (1/2)
Read the input state of an I/O port or I/O port pin and call a function if a match occurs.
[data1]
Use either one of the following definition values to select the I/O port.
PDL_IO_PORT_A PORT A PDL_IO_PORT_F PORT F
PDL_IO_PORT_BH PORT BH PDL_IO_PORT_GH PORT GH
PDL_IO_PORT_BL PORT BL PDL_IO_PORT_GL PORT GL
PDL_IO_PORT_C PORT C PDL_IO_PORT_H PORT H
PDL_IO_PORT_D PORT D PDL_IO_PORT_I PORT I
PDL_IO_PORT_E PORT E PDL_IO_PORT_K PORT K
Or use any one of the following definition values to select the I/O port pin.
PDL_IO_PORT_A_0 PORT A0 PDL_IO_PORT_B_1 PORT B1
PDL_IO_PORT_A_1 PORT A1 PDL_IO_PORT_B_2 PORT B2
PDL_IO_PORT_A_2 PORT A2 PDL_IO_PORT_B_3 PORT B3
PDL_IO_PORT_A_3 PORT A3 PDL_IO_PORT_B_4 PORT B4
PDL_IO_PORT_C_0 PORT C0 PDL_IO_PORT_B_5 PORT B5
PDL_IO_PORT_C_1 PORT C1 PDL_IO_PORT_B_6 PORT B6
PDL_IO_PORT_C_2 PORT C2 PDL_IO_PORT_B_7 PORT B7
PDL_IO_PORT_C_3 PORT C3 PDL_IO_PORT_B_8 PORT B8
PDL_IO_PORT_C_4 PORT C4 PDL_IO_PORT_B_9 PORT B9
PDL_IO_PORT_C_5 PORT C5 PDL_IO_PORT_B_10 PORT B10
PDL_IO_PORT_C_6 PORT C6 PDL_IO_PORT_B_11 PORT B11
PDL_IO_PORT_C_7 PORT C7 PDL_IO_PORT_B_12 PORT B12
PDL_IO_PORT_C_8 PORT C8 PDL_IO_PORT_B_13 PORT B13
PDL_IO_PORT_C_9 PORT C9 PDL_IO_PORT_B_14 PORT B14
PDL_IO_PORT_C_10 PORT C10 PDL_IO_PORT_B_15 PORT B15
PDL_IO_PORT_D_0 PORT D0 PDL_IO_PORT_B_16 PORT B16
PDL_IO_PORT_D_1 PORT D1 PDL_IO_PORT_B_17 PORT B17
PDL_IO_PORT_D_2 PORT D2 PDL_IO_PORT_B_18 PORT B18
PDL_IO_PORT_D_3 PORT D3 PDL_IO_PORT_B_19 PORT B19
PDL_IO_PORT_D_4 PORT D4 PDL_IO_PORT_B_20 PORT B20
PDL_IO_PORT_D_5 PORT D5 PDL_IO_PORT_B_21 PORT B21
PDL_IO_PORT_D_6 PORT D6 PDL_IO_PORT_B_22 PORT B22
PDL_IO_PORT_D_7 PORT D7 PDL_IO_PORT_E_0 PORT E0
PDL_IO_PORT_D_8 PORT D8 PDL_IO_PORT_E_1 PORT E1
PDL_IO_PORT_D_9 PORT D9 PDL_IO_PORT_E_2 PORT E2
PDL_IO_PORT_D_10 PORT D10 PDL_IO_PORT_E_3 PORT E3
PDL_IO_PORT_D_11 PORT D11 PDL_IO_PORT_E_4 PORT E4
PDL_IO_PORT_D_12 PORT D12 PDL_IO_PORT_E_5 PORT E5
PDL_IO_PORT_D_13 PORT D13 PDL_IO_PORT_F_0 PORT F0
PDL_IO_PORT_D_14 PORT D14 PDL_IO_PORT_F_1 PORT F1
PDL_IO_PORT_D_15 PORT D15 PDL_IO_PORT_F_2 PORT F2
PDL_IO_PORT_G_0 PORT G0 PDL_IO_PORT_F_3 PORT F3
PDL_IO_PORT_G_1 PORT G1 PDL_IO_PORT_F_4 PORT F4
PDL_IO_PORT_G_2 PORT G2 PDL_IO_PORT_F_5 PORT F5
PDL_IO_PORT_G_3 PORT G3 PDL_IO_PORT_F_6 PORT F6
Komentarze do niniejszej Instrukcji