超薄显示器OLED的汉显实现

模拟技术 时间:2012-11-07来源:网络
LOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" align=center>89C52与RGS29128064GH000的硬件连接图

图2 89C52与RGS29128064GH000的硬件连接图

J1连接2×8键盘,J2连接内置T6963C驱动控制器的RGS29128064 GH000(OLED)显示屏,构成既有键盘又有自编汉字库的显示屏控制模块,通过串口连接,用两、三个小时即可完成对OLED显示屏的控制处理,这样既节约开发者的时间,又节约单片机的资源。具体方法如下:

首先,利用Keil C51生成的自编库函数My.lib,将128×64的OLED显示屏分成64个单元,如表1所示,功能包括初始化、显示汉字和西文字符等,这些功能的编写可参照内置T6963C液晶显示驱动控制器编写。

通过修改主函数main()中通讯参数、西文库头文件West.h和中文库头文件Chinese.h中的字模编码,字模编码通过取模程序完成。具体方法如下:

#include

#include

#include

#include

void main(void)

{

InitialOLED(); /初始化OLED

SCON=0x50;

TMOD=0x20;

TH1=0xfd;

TL1=0xfd;

Receive(); / 接收参数

}

Chinese.h文件

unsigned char code chinese[]={

/*中文字库的第 0 个字*/

/*-- 文字: 陀 --*/

1 2 3 4

关键词: 显示器 OLED 汉显

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版