Fixed reading digital pin, started analog pin.

This commit is contained in:
Marvin Blum
2017-03-21 19:59:53 +01:00
parent 3f75505887
commit fbf8bd8a4f
3 changed files with 90 additions and 50 deletions

16
pins.h
View File

@@ -6,13 +6,19 @@ extern const unsigned char HIGH;
extern const unsigned char INPUT;
extern const unsigned char OUTPUT;
// rename underscore, unify digital and analog
void digital_pin_mode(unsigned char, unsigned char);
extern const unsigned char A0;
extern const unsigned char A1;
extern const unsigned char A2;
extern const unsigned char A3;
extern const unsigned char A4;
extern const unsigned char A5;
extern const unsigned char A6;
extern const unsigned char A7;
void pin_mode(unsigned char, unsigned char);
int digital_read(unsigned char);
void digital_write(unsigned char, unsigned char);
void analog_pin_mode(unsigned char, unsigned char);
int analog_read(unsigned char);
void analog_write(unsigned char, unsigned char);
void analog_write(unsigned char, int);
#endif