lcd控制器为t6963c,如何显示控制器内自带的字符集啊?

2020-01-23 14:36发布

lcd控制器为t6963c,如何显示控制器内自带的字符集啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
HYLG
1楼-- · 2020-01-23 14:44
进入文本模式.
jasonli
2楼-- · 2020-01-23 20:08
 精彩回答 2  元偷偷看……
jasonli
3楼-- · 2020-01-24 01:05
能不能给个具体的程序,或者说个具体的流程
HYLG
4楼-- · 2020-01-24 03:06
平常用的是图形模式,想显示字符就进入文本模式.
我只会汇编.
;液晶初始化
lcd_init:
        ldi        temp3,                $80                ;显示方式设置($80=或,$81=异或,$83=与,$84=文本属性)
        rcall        lcdwri_command

        ldi        temp3,                $98                ;显示状态设置($98=开图形,$94=开文本,$92=开光标,$91=开光标显示)
        rcall        lcdwri_command                               
       
        ldi        temp3,                $00                ;设置图形显示区首地址低字节
        rcall        lcdwri_data
        ldi        temp3,                $00                ;设置图形显示区首地址高字节
        rcall        lcdwri_data
        ldi        temp3,                $42                ;设置图形显示区首地址
        rcall        lcdwri_command

        ldi        temp3,                30                ;设置图形显示区宽度低字节
        rcall        lcdwri_data
        ldi        temp3,                $00                ;设置图形显示区宽度高字节
        rcall        lcdwri_data
        ldi        temp3,                $43                ;设置图形显示区宽度
        rcall        lcdwri_command

        rcall        lcd_clr
        ret

lcdtext_init:        ;文本模式初始化
        ldi        temp3,                $01                ;设置文本显示区首地址低字节
        rcall        lcdwri_data
        ldi        temp3,                $00                ;设置文本显示区首地址高字节
        rcall        lcdwri_data
        ldi        temp3,                $21                ;设置文本显示区首地址
        rcall        lcdwri_command

        ldi        temp3,                $00                ;设置文本显示区首地址低字节
        rcall        lcdwri_data
        ldi        temp3,                $00                ;设置文本显示区首地址高字节
        rcall        lcdwri_data
        ldi        temp3,                $40                ;设置文本显示区首地址
        rcall        lcdwri_command

        ldi        temp3,                30                ;设置文本显示区宽度低字节,即一行显示所占字节数
        rcall        lcdwri_data
        ldi        temp3,                $00                ;设置文本显示区宽度高字节,即一行显示所占字节数
        rcall        lcdwri_data
        ldi        temp3,                $41                ;设置文本显示区宽度
        rcall        lcdwri_command

        ldi        temp3,                $a7                ;设置光标形状,光标功能在图形模式下不可用
        rcall        lcdwri_command               

        ldi        temp3,                $80                ;显示方式设置($80=或,$81=异或,$83=与,$84=文本属性)
        rcall        lcdwri_command

        ldi        temp3,                $97                ;显示状态设置($98=开图形,$94=开文本,$92=开光标,$91=开光标显示)
        rcall        lcdwri_command                               
       
        ret
lw30402048
5楼-- · 2020-01-24 06:38
mark 下

一周热门 更多>