LCD 240*128 T6963C C51程序
时间:12-02
来源:互联网
点击:
wr_cmd_2(LC_CGR_OFFSET,CGRAMSTART >>
char_sequence_number>>
hz_adder = CGRAMSTART+char_sequence_number*16;
//处理汉字点阵
for (char_sequence_number=0;HZ_SUB_INDEX[char_sequence_number]!=;char_sequence_number+=2)
{
for(i=0;HZ_LIB_INDEX[i]!=;i+=2)//从总表中定位要显示字符的位置
{
if ((HZ_SUB_INDEX[char_sequence_number]==HZ_LIB_INDEX[i])&&(HZ_SUB_INDEX[char_sequence_number+1]==HZ_LIB_INDEX[i+1]))
{
break;
}
}
if(HZ_LIB_INDEX[i]==){i=0;}
i=i*16;//每个hz占32个字节
p = &HZ_DOT_LIB[i];
wr_cmd_2(LC_ADD_POS,hz_adder+char_sequence_number*16);//设置CGRAM开始地址
wr_cmd_0(LC_AUT_WR);
for(i=0;i<32;i++)
{
awr_data(*p++); // 写数据
}
wr_cmd_0(LC_AUT_OVR); // 自动写结束
}
}
LCDT6963CC51程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)
