forked from arduino/Arduino
-
Notifications
You must be signed in to change notification settings - Fork 5
RL78G23 128ピン Fast Prototyping Board
SuguruHarada edited this page May 30, 2025
·
4 revisions
- RL78/G23-128p Fast Prototyping Boardのピンリストを以下に示す。
RL78/G23-128p port Number | Pin Name | Arduino Pin Number(Digital IO) | Arduino Uno I/F | MCU header | Pmod I/F | Grove I/F | Analog IO | PWM(※4) | Serial | Wire | SPI | Interrupt | Tone | PulseIn | ShiftIn | ShiftOut | Servo | Stepper | LED | User Switch |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
P33 | 0 | 0 | 〇 | - | - | - | - | - | RxDA1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P34 | 1 | 1 | 〇 | - | - | - | - | - | TxDA1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P145 | ~2 | 2 | 〇 | - | - | - | - | TAU0 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P106 | ~3 | 3 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P105 | ~4 | 4 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P104 | ~5 | 5 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P103 | ~6 | 6 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P46 | ~7 | 7 | 〇 | - | - | - | - | TAU0 | - | - | - | 0 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P42 | ~8 | 8 | 〇 | - | - | - | - | TAU0 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P31 | ~9 | 9 | 〇 | - | - | - | - | TAU0 | - | - | - | 1 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P64 | 10 | 10 | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P65 | ~11 | 11 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P66 | ~12 | 12 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P67 | ~13 | 13 | 〇 | - | - | - | - | TAU1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P144 | 14 | 14 | 〇 | - | 〇 | - | - | - | TxD3 | - | MOSI | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P143 | 15 | 15 | 〇 | - | 〇 | - | - | - | RxD3 | - | MISO | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P02 | 16 | 16 | 〇 | - | 〇 | - | - | - | TxD1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P03 | 17 | 17 | 〇 | - | 〇 | - | - | - | RxD1 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P13 | 18 | 18 | 〇 | - | 〇 | - | - | - | TxD2 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P14 | 19 | 19 | 〇 | - | - | 〇 | - | - | RxD2 | SDA2 | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P61 | 20/SDA | 20 | 〇 | - | - | 〇 | - | - | - | SDA0 | - | - | - | 〇 | 〇 | - | - | - | - | - |
P60 | 21/SCL | 21 | 〇 | - | - | 〇 | - | - | - | SCL0 | - | - | - | 〇 | 〇 | - | - | - | - | - |
P40 | - | 22 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P80 | - | 23 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P05 | - | 24 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P81 | - | 25 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P82 | - | 26 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P85 | - | 27 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P86 | - | 28 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P87 | - | 29 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P30 | - | 30 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P50 | - | 31 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | LED1 | - |
P51 | - | 32 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | LED2 | - |
P52 | - | 33 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P53 | - | 34 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P54 | - | 35 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P55 | - | 36 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P56 | - | 37 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P57 | - | 38 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P17 | - | 39 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P12 | - | 40 | - | 〇 | - | - | - | - | TxD0 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P11 | - | 41 | - | 〇 | - | - | - | - | RxD0 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P10 | - | 42 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P90 | - | 43 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P91 | - | 44 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P92 | - | 45 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P93 | - | 46 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P94 | - | 47 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P97 | - | 48 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P112 | - | 49 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P113 | - | 50 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P114 | - | 51 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P101 | - | 52 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P111 | - | 53 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P146 | - | 54 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P23 | - | 55 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P22 | - | 56 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P21 | - | 57 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P130(※2) | - | 58 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | - | - |
P102 | - | 59 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P06 | - | 60 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P137(※3) | - | 61 | - | 〇 | - | - | - | - | - | - | - | 2 | - | 〇 | 〇 | - | - | - | - | SW1 |
P70 | - | 62 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P71 | - | 63 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P72 | - | 64 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P73 | - | 65 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P74 | - | 66 | - | 〇 | - | - | - | - | - | - | - | 3 | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P75 | - | 67 | - | 〇 | - | - | - | - | - | - | - | 4 | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P76 | - | 68 | - | 〇 | - | - | - | - | - | - | - | 5 | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P77 | - | 69 | - | 〇 | - | - | - | - | - | - | - | 6 | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P121 | - | 70 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P122 | - | 71 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P123 | - | 72 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P124 | - | 73 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P125 | - | 74 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P126 | - | 75 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P127 | - | 76 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P41 | - | 77 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P45 | - | 78 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P32 | - | 79 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P35 | - | 80 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P36 | - | 81 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P37 | - | 82 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P120 | - | 83 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P01 | - | 84 | - | 〇 | - | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P141 | - | 85 | - | - | 〇 | - | - | - | - | - | SS | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P142 | - | 86 | - | - | 〇 | - | - | - | - | - | SCK | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P140 | - | 87 | - | - | 〇 | - | - | - | - | - | - | 7 | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P00 | - | 88 | - | - | 〇 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P16 | - | 89 | - | - | 〇 | - | - | - | - | - | - | 8 | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P62 | - | 90 | - | - | 〇 | - | - | - | - | SCL1 | - | - | - | 〇 | 〇 | - | - | - | - | - |
P63 | - | 91 | - | - | 〇 | - | - | - | - | SDA1 | - | - | - | 〇 | 〇 | - | - | - | - | - |
P47 | - | 92 | - | - | 〇 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P110 | - | 93 | - | - | 〇 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P04 | - | 94 | - | - | 〇 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P07 | - | 95 | - | - | 〇 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P15 | - | 96 | - | - | - | 〇 | - | - | - | SCL2 | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P43 | - | 97 | - | - | - | 〇 | - | - | - | SCL3 | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P44 | - | 98 | - | - | - | 〇 | - | - | - | SDA3 | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P95 | - | 99 | - | - | - | 〇 | - | - | - | SCL4 | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P96 | - | 100 | - | - | - | 〇 | - | - | - | SDA4 | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P84 | - | 101 | - | - | - | 〇 | - | - | RxDA0 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P83 | - | 102 | - | - | - | 〇 | - | - | TxDA0 | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P115 | A0 | 103 | 〇 | - | - | - | A0 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P116 | A1 | 104 | 〇 | - | - | - | A1 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P117 | A2 | 105 | 〇 | - | - | - | A2 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P147 | A3 | 106 | 〇 | - | - | - | A3 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P100 | A4 | 107 | 〇 | - | - | - | A4 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P156 | A5 | 108 | 〇 | - | - | - | A5 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P155 | A6 | 109 | 〇 | - | - | - | A6 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P154 | A7 | 110 | 〇 | - | - | - | A7 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P153 | A8 | 111 | 〇 | - | - | - | A8 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P152 | A9 | 112 | 〇 | - | - | - | A9 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P151 | A10 | 113 | 〇 | - | - | - | A10 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P150 | A11 | 114 | 〇 | - | - | - | A11 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P27 | A12 | 115 | 〇 | - | - | - | A12 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P26 | A13 | 116 | 〇 | - | - | - | A13 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P25 | A14 | 117 | 〇 | - | - | - | A14 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
P24 | A15 | 118 | 〇 | - | - | - | A15 | - | - | - | - | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | - |
- | EVDD(IOREF) | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
- | RESET | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
- | 3V3 | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
- | 5V | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
- | GND | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P20(※1) | AREF | - | 〇 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
- (※1) 外部リファレンス電圧供給端子
- (※2) 58番ピン(P130)は出力専用ポートのためINPUT設定の使用不可
- (※3) 61番ピン(P137)は入力専用ポートのためOUTPUT設定の使用不可
- (※4) TAU1からPWM出力する場合、10番ピンは使用不可
- RL78/G23-128p Fast Prototyping Boardの機能一覧を以下に示す。
No. | Name | Function |
---|---|---|
1 | Digital IO | 111 Digital input pins / 93 Digital input_pullup pins / 107 Digital output pins |
2 | Analog IO | 16 Analog input pins |
3 | PWM | 11 PWM output pins(※6)(※7) |
4 | Serial(UART) | 6 Serial(UART) channels(※1)(※2)(※3)(※4)(※5) |
5 | SoftwareSerial | 9 RX pins / 107 TX pins |
6 | Wire(I2C) | 5 Wire(I2C) channels(※2)(※3)(※4) |
7 | SPI | 1 SPI channel(※5) |
8 | Interrupt | 9 Interrupt pins |
9 | Tone | 12 Tone output pins(※6)(※8) |
10 | PulseIn | 111 Pulse input pins |
11 | PulseInLong | 111 Pulse input pins |
12 | ShiftIn | 107 Clock output pins / 111 Data input pins |
13 | ShiftOut | 107 Clock output pins / 107 Data output pins |
14 | Servo | 107 Servo output pins(※7)(※8) |
15 | Stepper | 107 Stepper output pins |
16 | LED | 2 on Board LED (pin 31 and pin 32)(※9) |
17 | User Switch | 1 on Board User Switch (pin 61)(※10) |
-
(※1) Serial(RxD0, TxD0)はUSB-シリアル変換器を介してMicro-USBコネクタに接続
-
(※2) SerialとWire3は同時使用不可
-
(※3) Serial2とWire2は同時使用不可
-
(※4) Serial3とWire4は同時使用不可
-
(※5) Serial4とSPIは同時使用不可
-
(※6) 同じTAUの端子を使用するピン同士で、PWM/Toneの同時使用不可
-
(※7) Servoを使用するピンが25本以上の場合、Servo/TAU0の端子を使用するPWMの同時使用不可
-
(※8) Servoを使用するピンが25本以上の場合、Servo/2番ピンを使用するToneの同時使用不可
-
(※9) LED1 (pin 31) and LED2 (pin 32) は回路上でプルアップされている。
-
(※10) User Switch (pin 61) は回路上でプルアップされている。
-
attachCyclicHandler()で登録可能な関数の上限数は8個
-
RTCとスヌーズモードは同時使用不可
-
getResetFlag()で取得できるリセット要因と戻り値の組み合わせを以下に示す。
Reset factor Rutern value memo External reset or Power on reset 0x00 - Low voltage detection 0x01 The voltage detection level is 1.65 V on the falling edge and 1.69 V on the rising edge. Illegal instruction 0x80 - -
各機能のリファレンスは以下を参照のこと。
- RL78/G23-128p Fast Prototyping Boardはデジタル入力ピンを111本、デジタルプルアップ入力ピンを93本、デジタル出力ピンを107本持つ。
- デジタルIOを使用する場合、初めにpinMode()を呼び出して、指定したピンを入力または出力として動作するように設定する必要がある。
-
- 2番ピンを入力として使用する
pinMode(2,INPUT);
val = digitalRead(2);
-
- 3番ピンをプルアップ入力として使用する
pinMode(3,INPUT_PULLUP);
val = digitalRead(3);
-
- 4番ピンを出力として使用する
pinMode(4,OUTPUT);
digitailWrite(4,HIGH);
- デジタル入出力に対応するピンを以下に示す。
Digital input pin | Digital input_pullup pin | Digital output pin | memo |
---|---|---|---|
0-21, 23, 25-29, 31-56, 59, 61-71, 74-118 | 0-19, 23, 25-29, 31-54, 59, 62-71, 74-89, 92-107 | 0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | - |
- RL78/G23-128p Fast Prototyping Boardは16本のアナログ入力ピンを持つ。
- 入力されたアナログ信号をAD変換し結果としてデジタル値を返す。
- アナログ入力を使用する場合analogRead()でアナログピン名を指定しデータを読み取る。
- アナログ入力に使用される参照電圧はデフォルトで5Vである。analogReference(INTERNAL)を呼び出すと参照電圧は内部基準電圧(1.48V)となる。
- analogReference(EXTERNAL)は非対応である。
- A0ピンを使用する
val =analogRead(A0);
- アナログ入力に対応するピンを以下に示す。
analog input pin | memo |
---|---|
A0-A15 | - |
- RL78/G23-128p Fast Prototyping Boardは11本のPWM出力ピンを持つ。
- PWM出力を使用する場合analogWrite()でピン名、デューティを指定しPWM出力を行う。
- PWM出力パルスの周波数を変更する場合はanalogWriteFrequency()で周波数を設定した後、analogWrite()でPWM出力を行う。
- analogWriteFrequency()で設定可能な周波数の範囲は500Hzから8MHzであり、高い周波数ではanalogWrite()で細かいデューティー比の制御ができない。
- PWM出力に対応するピンを以下に示す。
PWM output pin | memo |
---|---|
2-9, 11-13 | - |
- RL78/G23-128p Fast Prototyping BoardはSerial(UART)を6チャネル持つ。
- 各チャネルを使用する場合のデフォルトの送信バッファサイズは256バイトである。
- 各チャネルを使用する場合のデフォルトの受信バッファサイズは256バイトである。
- 各チャネルのピン割り当てを以下に示す。
Channel | Transmit pin | Receive pin | memo |
---|---|---|---|
Serial | 40 | 41 | Serial cannot be used simultaneously with the Wire3 channel. Connect to Micro USB port via USB-Serial Converter when J17 is open-circuit. |
Serial1 | 1 | 0 | - |
Serial2 | 18 | 19 | Serial2 cannot be used simultaneously with the Wire2 channel. |
Serial3 | 16 | 17 | Connected to Pmod1 I/F. Serial3 cannot be used simultaneously with the Wire4 channel. |
Serial4 | 14 | 15 | Connected to Pmod1 I/F. Serial4 cannot be used simultaneously with the SPI channel. |
Serial5 | 102 | 101 | Connected to Grove5 I/F. |
- RL78/G23-128p Fast Prototyping BoardはSoftwareSerialのRX pinを9本、TX pin を107本持つ。
- 受信バッファサイズは256バイトである。
- 設定可能なボーレートは4800, 9600, 19200, 38400, 57600, 115200bpsである。
- SoftwareSerialに対応するピンを以下に示す。
RX pin | TX pin | memo |
---|---|---|
7, 9, 61, 66-69, 87, 89 | 0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | - |
- RL78/G23-128p Fast Prototyping BoardはWire(I2C)を5チャネル持つ。
- 各チャネルのピン割り当てを以下に示す。
Channel | Data pin | Clock pin | memo |
---|---|---|---|
Wire | 20(SDA) | 21(SCL) | - |
Wire1 | 91 | 90 | Connected to Pmod2 I/F. |
Wire2 | 19 | 96 | Connected to Grove2 I/F. Serial2 cannot be used simultaneously with the Wire2 channel. |
Wire3 | 98 | 97 | Connected to Grove3 I/F. Serial cannot be used simultaneously with the Wire3 channel. |
Wire4 | 100 | 99 | Connected to Grove4 I/F. Serial3 cannot be used simultaneously with the Wire4 channel. |
- RL78/G23-128p Fast Prototyping BoardはSPIを1チャネル持つ。
- 設定可能なクロック周波数の範囲は125kHzから8MHzである。
- 各チャネルのピン割り当てを以下に示す。
Channel | Chip Select pin | Data out pin | Data in pin | Clock pin | memo |
---|---|---|---|---|---|
SPI | 85 | 14 | 15 | 86 | Connected to Pmod1 I/F. Serial4 cannot be used simultaneously with the SPI channel. |
- RL78/G23-128p Fast Prototyping Boardは外部割込みピンを9本持つ。
- 外部割込み番号とピンの対応を以下に示す。
Interrupt No. | Interrupt pin | memo |
---|---|---|
0 | 7 | - |
1 | 9 | - |
2 | 61(SW) | - |
3 | 66 | - |
4 | 67 | - |
5 | 68 | - |
6 | 69 | - |
7 | 87 | - |
8 | 89 | - |
- RL78/G23-128p Fast Prototyping Boardはtone出力ピンを12本持つ。
- Tone()で設定可能な周波数の範囲は500Hzから65535Hzである。
- Tone出力に対応するピンを以下に示す。
Tone output pin | memo |
---|---|
2-13 | - |
- RL78/G23-128p Fast Prototyping BoardはpulseIn()に対応するPulse入力ピンを111本持つ。
- タイムアウトまでの時間はデフォルトでは1秒であり、unsigned long型の範囲で設定可能である。
- HardwareSerial等割り込みを用いた機能を使用中に測定した場合、実際のパルス幅との誤差が大きくなることがある。
- pulseIn()に対応するピンを以下に示す。
Pulse input pin | memo |
---|---|
0-21, 23, 25-29, 31-56, 59, 61-71, 74-118 | - |
- RL78/G23-128p Fast Prototyping BoardはpulseInLong()に対応するPulse入力ピンを111本持つ。
- タイムアウトまでの時間はデフォルトでは1秒であり、unsigned long型の範囲で設定可能である。
- 割り込み処理を禁止している間はパルスの測定ができない。
- pulseInLong()に対応するピンを以下に示す。
Pulse input pin | memo |
---|---|
0-21, 23, 25-29, 31-56, 59, 61-71, 74-118 | - |
- RL78/G23-128p Fast Prototyping BoardはshiftIn()に対応するクロック出力ピンを107本、データ入力ピンを111本持つ。
- shiftIn()に対応するピンを以下に示す。
Clock pin | Data pin | memo |
---|---|---|
0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | 0-21, 23, 25-29, 31-56, 59, 61-71, 74-118 | - |
- RL78/G23-128p Fast Prototyping BoardはshiftOut()とshiftOutEx()に対応するクロック出力ピンを107本、データ出力ピンを107本持つ。
- shiftOut()とshiftOutEx()に対応するピンを以下に示す。
Clock pin | Data pin | memo |
---|---|---|
0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | 0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | - |
- RL78/G23-128p Fast Prototyping BoardはServo出力ピンを107本持つ。
- 同時使用可能なピンの数は36本までである。
- Servo出力に対応するピンを以下に示す。
Servo output pin | memo |
---|---|
0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | - |
- RL78/G23-128p Fast Prototyping BoardはStepper出力ピンを107本持つ。
- Stepper出力に対応するピンを以下に示す。
Stepper output pin | memo |
---|---|
0-19, 23, 25-29, 31-56, 58, 59, 62-71, 74-89, 92-118 | - |
- RL78/G23-128p Fast Prototyping Boardは2つのLEDが実装されている。
- LEDに接続するピンを以下に示す。
Name | pin | memo |
---|---|---|
LED1 | 31 | - |
LED2 | 32 | - |
- RL78/G23-128p Fast Prototyping Boardは1つのユーザスイッチが実装されている。
- ユーザスイッチに接続するピンを以下に示す。
Name | pin | memo |
---|---|---|
SW1 | 61 | - |