void Write_CGRAM(unsigned char *p) {
unsigned char i,j,k;
unsigned char tmp=0x40; //操作CGRAM的命令碼
k=0;
for(j=0;j<8;j++) //64 字節存儲空間,可以生成 8 個自定義字符點陣 {
for(i=0;i<8;i++) // 8 個字節生成 1 個字符點陣 {
Write_com(tmp+i); //操作CGRAM的命令碼+寫入CGRAM地址. Write_dat(p[k]); //寫入數據 k++; }
tmp += 8; } }
|