关于T6963C,那位能够帮忙解释以下几个问题:
关于T6963C,那位能够帮忙解释以下几个问题:
1。控制命令为:0x24即:0010,0100,资料上讲是:
设置将要操作的显示缓冲区(ram)的一个单元地址,然后跟2各参数,分别
是改单元地址的低位、高位地址。
后边这2个参数的计算公式是什么:可能是:y*0x10+x/8+0x800,但这是为什么?
本质是什么原理?
比如128*64的LCD,我要在(横:64,纵:32)的位置画一个点,或写一个字,
都要用 控制命令为:0x24 的语句 定位一个:
y*0x10+x/8+0x800 即:
32*0x10+8+0x800=2568
这是在定屏幕位置吧?
2。关于字体大小:资料讲:FS=1 字体是 6*8 FS=0 字体是 8*8。
其他大小的字体可否显示?如何显示,是取膜是决定的吧?
请教实现细节,谢谢!
3。用图形方式显示汉字,即不用cgram那种,最多可以显示多少个汉字,取决于什么?
4。就在指点位置显示一个点,为什么也需要:
用 控制命令为:0x24 的语句 定位一个单元
然后:
i=0x07-tx&0x07; /* i的范围: 0 ~ 7*/
pr1(0x24,(ty*0x10+0x800+tx/8)&0x0ff,(ty*0x10+0x800+tx/8)/256);
//设置地址指针
pr12(0x0f8|i); /* 将显示缓冲区中 以上单元中,i所 确定 的 那1位 置1 */
为什么这样罗嗦,这本质是在干什么?
发表时间:2003年5月12日15:31:02