液晶显示控制器SED1330/SED1335/SED1336/E1330的应用
movx @dptr,a
djnz count2,cctw20
mov a,oxl
add a,#01h
mov oxl,a
mov a,oy
addc a,#00h
mov oy,a
djnz count1,cctw10
pop dph
pop dpl
ret
改变图形、汉字写入子程序中的count1、count2和cod三个参数值,就可以显示不同的图形和汉字。改变cod的值,可以找到调用字模代码的起始地址,两个逐字节扫描寄存器count1和count2的值的改变,即改变所扫描的字节数(count1×count2)。count2的值等于图形或汉字字模点阵的宽度,count1的值等于总字节数除以count2的值。下面的程序就是图形方式下的演示程序。
disp:
mov oxl,#00h ;横坐标
mov oy,#00h ;纵坐标
mov cod,#00h ;调用字模代码
mov HGL1,#0ah ;华工激光公司的标志图,
宽度×高度=80×80点
mov HGL2,#50h
lcall cctw0 ;调用图形、汉字写入子程序
mov oxl,#0Eh
mov oy,#10h
mov cod,#19h
mov HGL1,#10h ;“华工激光”,宽度×高度=32×128点
mov HGL2,#20h
lcall cctw0
ret
本文根据SED1335等的电路特性和软件特性,以LMBGA_032_49CK_模块为例,对SED1335等控制器的接口电路和软件编程进行了分析。SED1335等控制器功能较强,可被广泛应用于各种显示设备上,笔者已将其成功应用于激光熔覆自动送粉系统和激光直写柔性布线系统中。各种液晶显示模块的控制器有很多相似之处,笔者也曾经应用过内置T6963C控制器的LCM?熏发现其接口电路和软件特性与SED1335的非常相似。
《液晶显示控制器SED1330/SED1335/SED1336/E1330的应用(第4页)》