Renamed pin functions.

This commit is contained in:
Marvin Blum
2017-03-21 16:59:18 +01:00
parent 9589228d24
commit 3f75505887
3 changed files with 19 additions and 19 deletions

12
main.c
View File

@@ -16,18 +16,18 @@ int main(){
void prepare(){ void prepare(){
serial_init(9600); serial_init(9600);
digitalPinMode(5, OUTPUT); digital_pin_mode(5, OUTPUT);
digitalPinMode(11, OUTPUT); digital_pin_mode(11, OUTPUT);
} }
void loop(){ void loop(){
digitalWrite(5, HIGH); digital_write(5, HIGH);
digitalWrite(11, HIGH); digital_write(11, HIGH);
_delay_ms(1000); _delay_ms(1000);
digitalWrite(5, LOW); digital_write(5, LOW);
digitalWrite(11, LOW); digital_write(11, LOW);
_delay_ms(1000); _delay_ms(1000);
} }

12
pins.c
View File

@@ -6,7 +6,7 @@ const unsigned char HIGH = 0x01;
const unsigned char INPUT = 0x00; const unsigned char INPUT = 0x00;
const unsigned char OUTPUT = 0x01; const unsigned char OUTPUT = 0x01;
void digitalPinMode(unsigned char pin, unsigned char mode){ void digital_pin_mode(unsigned char pin, unsigned char mode){
if(pin > 13){ if(pin > 13){
return; return;
} }
@@ -31,7 +31,7 @@ void digitalPinMode(unsigned char pin, unsigned char mode){
} }
} }
int digitalRead(unsigned char pin){ int digital_read(unsigned char pin){
if(pin > 13){ if(pin > 13){
return 0; return 0;
} }
@@ -48,7 +48,7 @@ int digitalRead(unsigned char pin){
return PINB&_BV(DDB0+pin); return PINB&_BV(DDB0+pin);
} }
void digitalWrite(unsigned char pin, unsigned char value){ void digital_write(unsigned char pin, unsigned char value){
if(pin > 13){ if(pin > 13){
return; return;
} }
@@ -80,7 +80,7 @@ void digitalWrite(unsigned char pin, unsigned char value){
} }
} }
void analogPinMode(unsigned char pin, unsigned char mode){ void analog_pin_mode(unsigned char pin, unsigned char mode){
if(pin > 7){ if(pin > 7){
return; return;
} }
@@ -93,7 +93,7 @@ void analogPinMode(unsigned char pin, unsigned char mode){
} }
} }
int analogRead(unsigned char pin){ int analog_read(unsigned char pin){
if(pin > 7){ if(pin > 7){
return 0; return 0;
} }
@@ -101,7 +101,7 @@ int analogRead(unsigned char pin){
return PINC&_BV(DDC0+pin); return PINC&_BV(DDC0+pin);
} }
void analogWrite(unsigned char pin, unsigned char value){ void analog_write(unsigned char pin, unsigned char value){
if(pin > 7){ if(pin > 7){
return; return;
} }

14
pins.h
View File

@@ -6,13 +6,13 @@ extern const unsigned char HIGH;
extern const unsigned char INPUT; extern const unsigned char INPUT;
extern const unsigned char OUTPUT; extern const unsigned char OUTPUT;
// rename underscore // rename underscore, unify digital and analog
void digitalPinMode(unsigned char, unsigned char); void digital_pin_mode(unsigned char, unsigned char);
int digitalRead(unsigned char); int digital_read(unsigned char);
void digitalWrite(unsigned char, unsigned char); void digital_write(unsigned char, unsigned char);
void analogPinMode(unsigned char, unsigned char); void analog_pin_mode(unsigned char, unsigned char);
int analogRead(unsigned char); int analog_read(unsigned char);
void analogWrite(unsigned char, unsigned char); void analog_write(unsigned char, unsigned char);
#endif #endif