| unsigned int port | 当該のポートのコピー |
| unsigned int dataport | 実際に用いる当該のポート |
| int bit | 当該のビット |
| unsigned int Bit | 実際のbit位置のデータ |
| Port() | port0, bit0をデフォールトとする |
| Port(unsigned int port, unsigned int bit) | portとbitをデジタル入力あるいは出力に使う設定にする |
| void setInput() | portとbitで決められたところを入力に設定する |
| void setOutput() | portとbitで決められたところを出力に設定する |
| void writePin(unsigned char value) | portとbitで決められたところにvalueを出力する |
| unsigned char readPin() | portとbitで決められたところから入力する |
| void pulse(bool np) | portとbitで決められたところにパルスを出力する。npでnegative pulseかpositive pulseかを指定する |