User manual

Ausgabe 19.05.2017 Copyright by Joy-IT 41
// sets the IO PIN for every segment
int a=7; // digital PIN 7 for segment a
int b=6; // digital PIN 6 for segment b
int c=5; // digital PIN 5 for segment c
int d=10; // digital PIN 10 for segment d
int e=11; // digital PIN 11 for segment e
int f=8; // digital PIN 8 for segment f
int g=9; // digital PIN 9 for segment g
int dp=4; // digital PIN 4 for segment dp
void digital_0(void) // displays number 5
{
unsigned char j;
digitalWrite(a,HIGH);
digitalWrite(b,HIGH);
digitalWrite(c,HIGH);
digitalWrite(d,HIGH);
digitalWrite(e,HIGH);
digitalWrite(f,HIGH);
digitalWrite(g,LOW);
digitalWrite(dp,LOW);
}
void digital_1(void) // displays number 1
{
unsigned char j;
digitalWrite(c,HIGH); // sets level for PIN 5 to “high”
digitalWrite(b,HIGH); // turns off segment b
for(j=7;j<=11;j++) // turns off other segments
digitalWrite(j,LOW);
digitalWrite(dp,LOW); // turns off segment dp
}
void digital_2(void) // displays number 2
{
unsigned char j;
digitalWrite(b,HIGH);
digitalWrite(a,HIGH);
for(j=9;j<=11;j++)
digitalWrite(j,HIGH);
digitalWrite(dp,LOW);
digitalWrite(c,LOW);
digitalWrite(f,LOW);
}