#include "img.h"
#include "display.h"
#include "draw.h"
#include <reg52.h>
sbit RS = P2 ^ 0;
sbit RW = P2 ^ 1;
sbit E = P2 ^ 2;
sbit CSA = P2 ^ 4;
sbit CSB = P2 ^ 5;
void drawNUMBER()
{
unsigned int j;
for(j =0 ; j < 64; j++)
CSA = 1;
CSB = 0;
RS = 0;
RW = 0;
P1 = 0xb8 + 2;
write();
P1 = 0X40 + j;
write(); //ҳ2<D2B3><32>j<EFBFBD><6A>A
RS = 1;
P1 = NUMBER_PAGE0[j - 1];
P1 = 0xb8 + 3;
write(); //ҳ3<D2B3><33>j<EFBFBD><6A>A
P1 = NUMBER_PAGE1[j - 1];
}
for(j =0 ; j < 16; j++)
CSA = 0;
CSB = 1;
write(); //ҳ2<D2B3><32>j<EFBFBD><6A>B
P1 = NUMBER_RPAGE0[j - 1];
write(); //ҳ3<D2B3><33>j<EFBFBD><6A>B
P1 = NUMBER_RPAGE1[j - 1];
void drawNAME()
for(j = 0; j < 48; j++)
P1 = 0xb8 + 0;
write(); //ҳ0<D2B3><30>j<EFBFBD><6A>A
P1 = NAME_PAGE0[j - 1];
P1 = 0xb8 + 1;
write(); //ҳ1<D2B3><31>j<EFBFBD><6A>A
P1 = NAME_PAGE1[j - 1];
void drawFullIMG(unsigned char img[])
unsigned int j,i;
for(j = 0; j < 64; j++)
for(i=0;i<8;i++)
P1 = 0xb8 + i;
write(); //ҳi<D2B3><69>j<EFBFBD><6A>A
P1 = img[j - 1];