12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- #pragma once
- #include <stdint.h>
- enum class DigitalPort {
-
- D0,
- D1,
- D2,
- D3,
- D4,
- D5,
- D6,
- D7,
- D8,
- D9,
- D10,
- D11,
- D12,
- D13,
- D14,
- D15,
- D16,
- D17,
- D18,
- D19,
- D20,
- D21,
- D22,
- D23,
-
- D24,
- D25,
- D26,
- D27,
- D28,
- D29,
- D30,
- D31,
- D32,
- D33,
- D34,
- D35,
- D36,
- D37,
- D38,
- D39,
- D40,
- D41,
- D42,
- D43,
- D44,
- D45,
- D46,
- D47,
- D48,
- D49,
- D50,
- D51,
- D52,
- D53,
- D54,
- D55,
- D56,
- D57,
-
- True,
- False
- } ;
- enum class DigitalMode {
- OUTPUT,
- OUTPUT_OPEN_COLLECTOR,
- INPUT,
- INPUT_PULLDOWN,
- INPUT_PULLUP
- } ;
- void pinMode (const DigitalPort inPort, const DigitalMode inMode) ;
- bool digitalRead (const DigitalPort inPort) ;
- void digitalWrite (const DigitalPort inPort, const bool inValue) ;
- void digitalToggle (const DigitalPort inPort) ;
|