typedef struct {
unsigned short width;
unsigned short height;
unsigned char (*pfont)[7];
}T_FONT;
unsigned char asci_1206[][7] = {
{1, 2, 3, 4, 5, 6, 7},
{3, 5, 6, 7, 8, 9, 10}
};
unsigned char asci_1608[][9] = {
{1, 2, 3, 4, 5, 6, 7, 8, 9},
{3, 5, 6, 7, 8, 9, 10, 11, 12}
};
T_FONT m_font[] = {
{7, 0x07, asci_1206},
{7, 0x07, asci_1608}
};
unsigned char abc;
void main(void)
{
unsigned char i;
P2 = 0xFF;
P1 = 0xFF;
Init_Timer0();
abc = m_font[0].pfont[0][6]; // 7
abc = m_font[0].pfont[1][6]; // 10
abc = m_font[1].pfont[1][7]; // 9
while(1)
{
//KeyRead();
//KeyProc1();
//KeyProc2();
Delay_ms(100);
LED1_TOGGLE();
}
}
unsigned short width;
unsigned short height;
unsigned char (*pfont)[7];
}T_FONT;
unsigned char asci_1206[][7] = {
{1, 2, 3, 4, 5, 6, 7},
{3, 5, 6, 7, 8, 9, 10}
};
unsigned char asci_1608[][9] = {
{1, 2, 3, 4, 5, 6, 7, 8, 9},
{3, 5, 6, 7, 8, 9, 10, 11, 12}
};
T_FONT m_font[] = {
{7, 0x07, asci_1206},
{7, 0x07, asci_1608}
};
unsigned char abc;
void main(void)
{
unsigned char i;
P2 = 0xFF;
P1 = 0xFF;
Init_Timer0();
abc = m_font[0].pfont[0][6]; // 7
abc = m_font[0].pfont[1][6]; // 10
abc = m_font[1].pfont[1][7]; // 9
while(1)
{
//KeyRead();
//KeyProc1();
//KeyProc2();
Delay_ms(100);
LED1_TOGGLE();
}
}