由于用到的点阵式LCM不带字库,所以需要在69P55中建立字库用于显示 之前一直是用C语言的,只知道C语言中可以定义一个数组放字码,通过定义一个指针调用数组中的数据送到LCM的DB0~DB7 现在用中颖的汇编有点弄不明白,先举个例子说说我的想法: 如果说我要显示16X16字母N,它的字码为 10H,04H,1FH,FCH,0CH,04H,03H,00H,00H,E0H,10H,18H,1FH,FCH,10H,00H 是不是要在程序中这么定义字库 ORG 2000H TABLE: TJMP RTNW 01H,00H RTNW 00H,04H RTNW 01H,0FH RTNW 0FH,0CH . . . .
然后通过写TBR寄存器来查表调用字码? 另外如果真如上面所说的,定义字库时,在ROM的哪里定义比较好,上面我只所随意在2000H定义的
|