#include <MsTimer2.h>
int A = 3;
int B = 4;
int C = 5;
int D = 6;
int E = 7;
int F = 8;
int G = 9;
int t6 = A1;
int t7 = A2;
int t5 = A0;
int t4= 10;
int t3 = 11;
int t2 = 12;
int t1 = 13;
int t8 = A3;
void setup()
{
pinMode(A, OUTPUT); // sets the digital pin as output
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
pinMode(F, OUTPUT);
pinMode(G, OUTPUT);
pinMode(t1, OUTPUT);
pinMode(t3, OUTPUT);
pinMode(t2, OUTPUT);
pinMode(t4, OUTPUT);
pinMode(t5, OUTPUT);
pinMode(t7, OUTPUT);
pinMode(t6, OUTPUT);
pinMode(t8, OUTPUT);
box();
}
void AA (){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,LOW);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void BB(){
digitalWrite(A, LOW);
digitalWrite(B,LOW);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void CC(){
digitalWrite(A, HIGH);
digitalWrite(B,LOW);
digitalWrite(C,LOW);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,LOW);
}
void DD(){
digitalWrite(A, LOW);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,LOW);
digitalWrite(G,HIGH);
}
void EE()
{
digitalWrite(A, HIGH);
digitalWrite(B,LOW);
digitalWrite(C,LOW);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void FF() {
digitalWrite(A, HIGH);
digitalWrite(B,LOW);
digitalWrite(C,LOW);
digitalWrite(D,LOW);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void GG(){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,LOW);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void HH ()
{
digitalWrite(A, LOW);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,LOW);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void LL()
{
digitalWrite(A, LOW);
digitalWrite(B,LOW);
digitalWrite(C,LOW);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,LOW);
}
void oo(){
digitalWrite(A, LOW);
digitalWrite(B,LOW);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,LOW);
digitalWrite(G,HIGH);
}
void PP(){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,LOW);
digitalWrite(D,LOW);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void ss(){
digitalWrite(A, HIGH);
digitalWrite(B,LOW);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,LOW);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void UU(){
digitalWrite(A, LOW);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,LOW);
}
void one(){
digitalWrite(A, LOW);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,LOW);
digitalWrite(E,LOW);
digitalWrite(F,LOW);
digitalWrite(G,LOW);
}
void two(){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,LOW);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,LOW);
digitalWrite(G,HIGH);
}
void three(){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,LOW);
digitalWrite(F,LOW);
digitalWrite(G,HIGH);
}
void four(){
digitalWrite(A, LOW);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,LOW);
digitalWrite(E,LOW);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void five(){
digitalWrite(A, HIGH);
digitalWrite(B,LOW);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,LOW);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void six() {
digitalWrite(A, HIGH);
digitalWrite(B,LOW);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void seven() {
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,LOW);
digitalWrite(E,LOW);
digitalWrite(F,LOW);
digitalWrite(G,LOW);
}
void eight(){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,HIGH);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void nine(){
digitalWrite(A, HIGH);
digitalWrite(B,HIGH);
digitalWrite(C,HIGH);
digitalWrite(D,HIGH);
digitalWrite(E,LOW);
digitalWrite(F,HIGH);
digitalWrite(G,HIGH);
}
void first(){
digitalWrite(t1,LOW);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
digitalWrite(t8,HIGH);
}
void second(){
digitalWrite(t1,HIGH);
digitalWrite(t2,LOW);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
digitalWrite(t8,HIGH);
}
void third(){
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,LOW);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
digitalWrite(t8,HIGH);
}
void fourth(){
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,LOW);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
digitalWrite(t8,HIGH);
}
void fifth(){
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,LOW);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
digitalWrite(t8,HIGH);
}
void sixth(){
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,LOW);
digitalWrite(t7,HIGH);
digitalWrite(t8,HIGH);
}
void seventh(){
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,LOW);
digitalWrite(t8,HIGH);
}
void eighth() {
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
digitalWrite(t8,LOW);
}
void Clear(){
digitalWrite(A, LOW);
digitalWrite(B,LOW);
digitalWrite(C,LOW);
digitalWrite(D,LOW);
digitalWrite(E,LOW);
digitalWrite(F,LOW);
digitalWrite(G,LOW);
}
void Clears(){
digitalWrite(t1,HIGH);
digitalWrite(t2,HIGH);
digitalWrite(t3,HIGH);
digitalWrite(t4,HIGH);
digitalWrite(t5,HIGH);
digitalWrite(t6,HIGH);
digitalWrite(t7,HIGH);
}
void ECE()
{
third();
EE();
delay(0.1);
Clear();
fourth();
CC();
delay(0.1);
Clear();
fifth();
EE();
delay(0.1);
Clear();
}
void loop()
{
ECE();
Clear();
CCC(); // i am unable to change it to CCC , please tell me how .
Clear();
//school();
//Clear();
}