No.2115 作者:liuzhihua 邮件:liu8858@21cn.com ID:6036 登陆:1次 文章数:3篇 最后登陆IP: 最后登陆:2001/9/3 18:37:00 注册:2001/9/3 18:37:00 财富:16 发帖时间:2001/10/24 21:10:00 发贴者IP:202.104.112.4 标题:liuzhihua:初学者:大虾帮忙看看 摘要:No.2115初学者:大虾帮忙看看 main() { /*...*/ fnLCMInit();/*fs=H,6bit font,40 cols,graphic mode*/ cls(); cursor(1,0); print("abcdefghijklmnopqrstuvwxyz1234567890~!@#"); /* 屏幕显示为: abcdefghijklmnopqrstuvwxyz1abcdefgh23456 ^^^^^^^^ ~~~~~~~~这8个字符总是与前面一样! 而且在写^标记时,~处同时亮,百思不得其解,那位置点一二,感激不尽!. 我用的是6*12字库,程序是按Youth的修改的,模块是信利的mspg240128*/ } void fnSetPos(uchar urow, uchar ucol) { uint iPos; iPos = urow * 40 + ucol; fnCmd2(LC_ADD_POS,iPos & 0xFF,iPos / 256); gCurRow = urow; gCurCol = ucol; } void cursor(uchar uRow, uchar uCol) { fnSetPos(uRow * 12, uCol); } uchar fnLCMInit(void) { if(fnCmd2(LC_TXT_STP,0x00,0x00) != 0) /*text home*/ return -1; fnCmd2(LC_TXT_WID,40,0x00); /*text area,40 cols fo ......
>>返回讨论的主题
|