tipografia para el graficador de bode

Tipografia5x3.cpp

Committer:
JAgustinOtero
Date:
2018-12-06
Revision:
0:265a9be32d7e

File content as of revision 0:265a9be32d7e:

#include "Tipografia5x3.h"
#include "st7920.h"
#include "ST7920Libreries.h"
unsigned int x=0,y=0,i=0,cruze=0;
void Tipografia5x3(int Xp, int Yp, const char str, unsigned char Ip, const char CRUZE )
{
    x=Xp;
    y=Yp;
    i=Ip;
    cruze=CRUZE;
    switch(str) {
        case 'A':
            A();
            break;
        case 'B':
            B();
            break;
        case 'C':
            C();
            break;
        case 'D':
            D();
            break;
        case 'E':
            E();
            break;
        case 'F':
            F();
            break;
        case 'G':
            G();
            break;
        case 'H':
            H();
            break;
        case 'I':
            I();
            break;
        case 'J':
            J();
            break;
        case 'K':
            K();
            break;
        case 'L':
            L();
            break;
        case 'M':
            M();
            break;
        case 'N':
            N();
            break;
        case 'O':
            O();
            break;
        case 'P':
            P();
            break;
        case 'R':
            R();
            break;
        case 'S':
            S();
            break;
        case 'T':
            T();
            break;
        case 'U':
            U();
            break;
        case 'V':
            V();
            break;
        case 'W':
            W();
            break;
        case 'X':
            X();
            break;
        case 'Y':
            Y();
            break;
        case 'Z':
            Z();
            break;
        case'0':
            CERO();
            break;
        case '1':
            UNO();
            break;
        case '2':
            DOS();
            break;
        case '3':
            TRES();
            break;
        case '4':
            CUATRO();
            break;
        case '5':
            CINCO();
            break;
        case '6':
            SEIS();
            break;
        case '7':
            SIETE();
            break;
        case '8':
            OCHO();
            break;
        case '9':
            NUEVE();
            break;
        case 'f':
            f();
            break;
        case 'd':
            d();
            break;
        case '-':
            GUION();
            break;
        case ' ':
        break;
    }
}

void GUION()
{
    pos8
    pos9
}
void f()
{
    pos2
    pos3
    pos5
    pos7
    pos8
    pos9
    pos11
    pos14
}
void d()
{
    pos3
    pos6
    pos7
    pos8
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void A()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos8
    pos9
    pos10
    pos12
    pos13
    pos15
}
void B()
{
    pos1
    pos2
    pos4
    pos6
    pos7
    pos8
    pos10
    pos12
    pos13
    pos14
    pos14
}
void C()
{
    pos1
    pos2
    pos3
    pos4
    pos7
    pos10
    pos13
    pos14
    pos15
}
void D()
{
    pos1
    pos2
    pos4
    pos6
    pos7
    pos9
    pos10
    pos12
    pos13
    pos14
}
void E()
{
    pos1
    pos2
    pos3
    pos4
    pos7
    pos8
    pos9
    pos10
    pos13
    pos14
    pos15
}
void F()
{
    pos1
    pos2
    pos3
    pos4
    pos7
    pos8
    pos9
    pos10
    pos13
}
void G()
{
    pos1
    pos2
    pos3
    pos4
    pos7
    pos10
    pos12
    pos13
    pos14
    pos15
}
void H()
{
    pos1
    pos3
    pos4
    pos6
    pos7
    pos8
    pos9
    pos10
    pos12
    pos13
    pos15
}
void I()
{
    pos1
    pos2
    pos3
    pos5
    pos8
    pos11
    pos13
    pos14
    pos15
}
void J()
{
    pos1
    pos2
    pos3
    pos6
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void K()
{
    pos1
    pos3
    pos4
    pos6
    pos7
    pos8
    pos10
    pos12
    pos13
    pos15
}
void L()
{
    pos1
    pos4
    pos7
    pos10
    pos13
    pos14
    pos15
}
void M()
{
    pos1
    pos3
    pos4
    pos5
    pos6
    pos7
    pos9
    pos10
    pos12
    pos13
    pos15
}
void N()
{
    pos1
    pos3
    pos4
    pos5
    pos6
    pos7
    pos8
    pos9
    pos10
    pos12
    pos13
    pos15
}
void O()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void P()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos9
    pos10
    pos11
    pos12
    pos13
}
void R()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos8
    pos9
    pos10
    pos11
    pos13
    pos15
}
void S()
{
    pos1
    pos2
    pos3
    pos4
    pos7
    pos8
    pos9
    pos12
    pos13
    pos14
    pos15
}
void T()
{
    pos1
    pos2
    pos3
    pos5
    pos8
    pos11
    pos14
}
void U()
{
    pos1
    pos3
    pos4
    pos6
    pos7
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void V()
{
    pos1
    pos3
    pos4
    pos6
    pos7
    pos9
    pos10
    pos12
    pos14
}
void W()
{
    pos1
    pos3
    pos4
    pos6
    pos7
    pos9
    pos10
    pos11
    pos12
    pos13
    pos15
}
void X()
{
    pos1
    pos3
    pos4
    pos6
    pos8
    pos10
    pos12
    pos13
    pos15
}
void Y()
{
    pos1
    pos3
    pos4
    pos6
    pos8
    pos11
    pos14
}
void Z()
{
    pos1
    pos2
    pos3
    pos6
    pos8
    pos10
    pos13
    pos14
    pos15
}
void CERO()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void UNO()
{
    pos2
    pos4
    pos5
    pos8
    pos11
    pos13
    pos14
    pos15
}
void DOS()
{
    pos1
    pos2
    pos6
    pos8
    pos10
    pos13
    pos14
    pos15
}
void TRES()
{
    pos1
    pos2
    pos3
    pos6
    pos7
    pos8
    pos9
    pos12
    pos13
    pos14
    pos15
}
void CUATRO()
{
    pos1
    pos4
    pos6
    pos7
    pos8
    pos9
    pos12
    pos15
}
void CINCO()
{
    pos1
    pos2
    pos3
    pos4
    pos8
    pos12
    pos13
    pos14
}
void SEIS()
{
    pos1
    pos2
    pos3
    pos4
    pos7
    pos8
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void SIETE()
{
    pos1
    pos2
    pos3
    pos6
    pos8
    pos11
    pos14
}
void OCHO()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos8
    pos9
    pos10
    pos12
    pos13
    pos14
    pos15
}
void NUEVE()
{
    pos1
    pos2
    pos3
    pos4
    pos6
    pos7
    pos8
    pos9
    pos12
    pos13
    pos14
    pos15
}