Skip to content

Instantly share code, notes, and snippets.

@podstawek
Created April 3, 2022 20:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save podstawek/9c10d712cf408a0a5a0f3f32ef894779 to your computer and use it in GitHub Desktop.
Save podstawek/9c10d712cf408a0a5a0f3f32ef894779 to your computer and use it in GitHub Desktop.
Simple sketch to drive the resistor ladder circuit.
const byte D0 = 44; // Digital Line 0
const byte D1 = 45; // Digital Line 1
const byte D2 = 46; // Digital Line 2
void setup() {
pinMode(D0, OUTPUT);
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
}
void loop() {
digitalWrite(D0, LOW);
digitalWrite(D1, LOW);
digitalWrite(D2, LOW);
delay(2);
digitalWrite(D0, LOW);
digitalWrite(D1, LOW);
digitalWrite(D2, HIGH);
delay(2);
digitalWrite(D0, LOW);
digitalWrite(D1, HIGH);
digitalWrite(D2, LOW);
delay(2);
digitalWrite(D0, LOW);
digitalWrite(D1, HIGH);
digitalWrite(D2, HIGH);
delay(2);
digitalWrite(D0, HIGH);
digitalWrite(D1, LOW);
digitalWrite(D2, LOW);
delay(2);
digitalWrite(D0, HIGH);
digitalWrite(D1, LOW);
digitalWrite(D2, HIGH);
delay(2);
digitalWrite(D0, HIGH);
digitalWrite(D1, HIGH);
digitalWrite(D2, LOW);
delay(2);
digitalWrite(D0, HIGH);
digitalWrite(D1, HIGH);
digitalWrite(D2, HIGH);
delay(2);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment