0% found this document useful (0 votes)
95 views10 pages

LED Number Display Program Code

The document describes a program written by Samridhi Jhijaria for their lab assignment 5. The program displays the numbers 0-9 on an LED display by controlling the on/off state of 8 pins (A-H) connected to the LED display. It includes functions to set the pin states for each number, and the main loop continuously calls the number functions, displaying each number for 2 seconds before moving to the next.

Uploaded by

Samridhi J
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views10 pages

LED Number Display Program Code

The document describes a program written by Samridhi Jhijaria for their lab assignment 5. The program displays the numbers 0-9 on an LED display by controlling the on/off state of 8 pins (A-H) connected to the LED display. It includes functions to set the pin states for each number, and the main loop continuously calls the number functions, displaying each number for 2 seconds before moving to the next.

Uploaded by

Samridhi J
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

LAB ASSIGNMENT 5

19BCE2470
Samridhi Jhijaria

5.1  Program to Display numbers in LED Display


unsigned const int A = 13;

unsigned const int B = 12;


unsigned const int C = 11;

unsigned const int D = 10;

unsigned const int E = 9;

unsigned const int F = 8;

unsigned const int G = 7;

unsigned const int H = 6;

void setup(void)

pinMode(A, OUTPUT);

pinMode(B, OUTPUT);

pinMode(C, OUTPUT);

pinMode(D, OUTPUT);

pinMode(E, OUTPUT);

pinMode(F, OUTPUT);

pinMode(G, OUTPUT);

pinMode(H, OUTPUT);

void zero(void) {

digitalWrite(A, LOW);

digitalWrite(B, HIGH);

digitalWrite(C, HIGH);

digitalWrite(D, HIGH);

digitalWrite(E, HIGH);

digitalWrite(F, HIGH);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void one(void) {
digitalWrite(A, LOW);

digitalWrite(B, LOW);

digitalWrite(C, LOW);

digitalWrite(D, HIGH);

digitalWrite(E, LOW);

digitalWrite(F, LOW);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void two(void) {

digitalWrite(A, HIGH);

digitalWrite(B, LOW);

digitalWrite(C, HIGH);

digitalWrite(D, HIGH);

digitalWrite(E, HIGH);

digitalWrite(F, HIGH);

digitalWrite(G, LOW);

digitalWrite(H, LOW);

void three(void) {

digitalWrite(A, HIGH);

digitalWrite(B, LOW);

digitalWrite(C, HIGH);

digitalWrite(D, HIGH);

digitalWrite(E, LOW);

digitalWrite(F, HIGH);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

}
void four(void) {

digitalWrite(A, HIGH);

digitalWrite(B, HIGH);

digitalWrite(C, LOW);

digitalWrite(D, HIGH);

digitalWrite(E, LOW);

digitalWrite(F, LOW);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void five(void) {

digitalWrite(A, HIGH);

digitalWrite(B, HIGH);

digitalWrite(C, HIGH);

digitalWrite(D, LOW);

digitalWrite(E, LOW);

digitalWrite(F, HIGH);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void six(void) {

digitalWrite(A, HIGH);

digitalWrite(B, HIGH);

digitalWrite(C, HIGH);

digitalWrite(D, LOW);

digitalWrite(E, HIGH);

digitalWrite(F, HIGH);

digitalWrite(G, HIGH);
digitalWrite(H, LOW);

void seven(void) {

digitalWrite(A, LOW);

digitalWrite(B, LOW);

digitalWrite(C, HIGH);

digitalWrite(D, HIGH);

digitalWrite(E, LOW);

digitalWrite(F, LOW);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void eight(void) {

digitalWrite(A, HIGH);

digitalWrite(B, HIGH);

digitalWrite(C, HIGH);

digitalWrite(D, HIGH);

digitalWrite(E, HIGH);

digitalWrite(F, HIGH);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void nine(void) {

digitalWrite(A, HIGH);

digitalWrite(B, HIGH);

digitalWrite(C, HIGH);

digitalWrite(D, HIGH);

digitalWrite(E, LOW);
digitalWrite(F, HIGH);

digitalWrite(G, HIGH);

digitalWrite(H, LOW);

void loop(void)

zero();

delay(2000);

one();

delay(2000);

two();

delay(2000);

three();

delay(2000);

four();

delay(2000);

five();

delay(2000);

six();

delay(2000);

seven();

delay(2000);

eight();
delay(2000);

nine();

delay(2000);

You might also like