免费发布

清达光电OLED显示屏HCS2022的应用

更新:2014-05-27 12:21 浏览:9次

清达光电oled显示屏hcs2022的应用

清达光电专业生产,设计低温oled模块,液晶模块等显示产品,详情请联系清达光电 qq 453189731,13701081790 刘小姐

oled模块作为当前主要显示模块之一,其具有高亮度,高对比度,超低温等特点,广泛的应用于工业现场,国防,勘探,电力等行业。

字符型oled模块hcs2022产品介绍如下:

四:oled模块hcs2022控制器介绍:
      hcs2022采用us2066控制器 ,自带西文字符集,指令码有: 清屏,模式选择,开关显示,光标显示和移动,功能设定等等.......使用上类似普通字符液晶模块。更多信息请来电13701081790  010-62000662 或者qq咨询 453189731。

五。oled模块hcs2022与8051单片机示例:
     
六,示例程序:
       /*******************************************      延时子程序  
*******************************************/
void delay(uint z)     //z=1 延时1ms
{
uint x,y;
for(x=z;x>0;x--)
   for(y=124;y>0;y--);
}
void delay_100us(uchar z)
{
z=z*16;
while(z--);
}


/*******************************************
      写入指令和数据
*******************************************/
void wait(void)       // 忙等待;
{
rd1=0;        _nop_();
cd=0;        _nop_();                   
wr1=1;         _nop_();                         
data=0xff;    _nop_();                       
rd1=1;        _nop_();                          
while(data&0x80);      _nop_();                       
rd1=0;     _nop_();_nop_();
}
void wr_data(uchar b)    //写数据  ;
{
wait();    _nop_();       
cd=1;    _nop_();             
wr1=0;    _nop_();             
data=b;    _nop_();
rd1=1;    _nop_();             
rd1=0; _nop_();_nop_();           
}
void wr_com(uchar com)    //写命令;
{
wait();        _nop_();                       
cd=0;        _nop_();                       
wr1=0;        _nop_();                       
data=com;    _nop_();
rd1=1;        _nop_();                          rd1=0;     _nop_();_nop_();               
}
uchar rd_data(void) //读数据;
{
uchar temp;                               
wait();         _nop_();               
cd=1;        _nop_();                   
wr1=1;        _nop_();                         
data=0xff;    _nop_();                   
rd1=1;      _nop_();                       
temp=data;    _nop_();                   
rd1=0;       _nop_();_nop_();               
return temp;
}


/*******************************************
   定位地址(一个地址对应5*8字符和)
   x--> 水平方向地址数(0~39)    ;y-->  垂直方向字符数(0~1);
*******************************************/
void  dot(uchar x,uchar y)
{
if(y) x|=0x40;
x|=0x80;
wr_com(x);
}
/*******************************************
  全屏;
*******************************************/
 void  fill(uchar z)   
 {
 uchar x,y ;
 for(y=0;y<2;y++)
    for(x=0;x<20;x++)
    {
    dot(x,y);
    wr_data(z);
    }
 }
/*******************************************
  清屏;
*******************************************/
void clear(void)
{
wr_com(0x01);delay(5);
}
/******************************************* 字符的输入(5*8)
x--> 水平方向地址数(0~39)    ;y-->  垂直方向字符数(0~1);s-->字符代码首地址;
*******************************************/
void en_c_r(uchar x,uchar y,uchar code  * s)  
{
  dot(x,y);
  while(*s>0&&x<20)
   {
   wr_data(*s);
   s++;
   x++;
   }
}
/*******************************************
  初始化设置;
*******************************************/
void init(void)
{
      delay(50);
// 设置电源模式;
      wr_com(0x2a);
      wr_com(0x71);
      wr_data(0x00);
      wr_com(0x28);
// 显示开关;
      wr_com(0x08);     /* 关显示 */
// 设置fosc和cdlk;
      wr_com(0x2a);
      wr_com(0x79);
      wr_com(0xd5);
      wr_com(0x70);     /* fosc=7 cdlk=1 */     
      wr_com(0x78);
      wr_com(0x28);
// 设置显示模式;
      wr_com(0x2a);
      wr_com(0x08); /* 字宽=5   1/2行显示 */
      wr_com(0x28);
// 设置地图模式;
      wr_com(0x2a);
      wr_com(0x06);               
/* bcd=1(c0-->c31)   bds=0(s99-->s0) (已规定,客户不可自行修改) */
      wr_com(0x28);
// 选择内部rom和cgram;
      wr_com(0x2a);
      wr_com(0x72);             
      wr_data(0x00);     /* rom=a  cgram=8 */
      wr_com(0x28);
// 设置oled特性;
      wr_com(0x2a);
      wr_com(0x79);     /* 进入oled设置 */
      wr_com(0xda);
      wr_com(0x10);             
/* seg硬件结构  (已规定,客户不可自行修改) */
      wr_com(0xcd);
      wr_com(0x00);     /* 内部vsl  gpio输出无效 */
      wr_com(0x81);
      wr_com(0x7f);/* 共256级对比度,选一半 */
      wr_com(0xd9);
      wr_com(0xf1);/*p2=15cdlk p1=4cdlk */
      wr_com(0xdb);
      wr_com(0x30);    /* vcom=0.83vcc  */
      wr_com(0x78);
      wr_com(0x28);     /* 退出oled设置 */
//准备开显示;
      wr_com(0x01);     /*  清屏 */
      wr_com(0x80);    /*  设置ddram地址  */
      wr_com(0x0c);    /*  开显示 */
}
   
 一、hcs2022显示模块 主要参数:

module size(w x h x t) 116.0x37.0x7.5 mm
viewing area (w x h ) 74.52x13.52 mm
character pitch(w x h ) 3.70×5.95 mm
character size(w x h ) 3.22×5.57 mm
dot pitch (w x h ) 0.65×0.70 mm
dot size (w x h ) 0.62×0.67 mm

二、oled模块hcs2022接口定义(并行接口)如下:
      
con1
pin symbol level function
1 vss 0v ground
2 vdd 3.3v power supply for logic
3 nc - no connection
4 d/c h/l data/command select
5 r/w h/l read /write signal
6 e h/l chip enable signal
7
|
14
db0
|
db7
h/l data bus line
15 nc - no connection
16 nc -

no connection

供应商:
杭州清达光电技术有限公司
企业认证
所在地
北京市海淀区花园东路32号花园公寓
联系电话
010-62000662,82036512
总经理
刘经理
手机号
13701081790
让卖家联系我
关于杭州清达光电技术有限公司商铺首页 | 更多产品 | 黄页介绍
主要经营:液晶模块,OLED模块,液晶屏,OLED屏,LCD,OLED

清达光电源于清华大学,是专业设计生产液晶屏(lcd)、液晶显示模块(lcm/lcd模块)及oled的高科技企业,主要产品有tn、stn、fstn及oled模块;特色产品有:低压低功耗液晶、超低温液晶、汉字库液晶、带温补液晶。并研发出一系列适用于电力、煤矿、石油、国防等行业的高可靠性产品。公司产品的应用领域还有:办公自动化、金融终端、pos机、通信设备、家用电器、汽车电子、考勤门禁、健身器材、仪器仪表控制设备等。      oled是清达光电重点研发的项目之一。由于 oled具有自发光、极宽视角、轻、薄;响应速度快,使用温 ...
我们的其他新闻 更多新闻
    内容声明:顺企网为第三方交易平台及互联网信息服务提供者,顺企网所展示的信息内容系由杭州清达光电技术有限公司经营者发布,其真实性、准确性和合法性均由店铺经营者负责。顺企网提醒您购买前注意谨慎核实,如您对信息有任何疑问的,请在购买前通过电话与商家沟通确认顺企网存在海量企业商铺和供求信息,如您发现店铺内有任何违法/侵权信息,请立即向顺企网举报并提供有效线索。
    我们的产品
    顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
    免责声明:本站信息由企业注册和来自工商局网站, 本站完全免费,交易请核实资质,谨防诈骗   法律声明  联系顺企网
    ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 互联网药品信息许可证:(粤)—经营性—2023—0112 / 粤公网安备 44030702000007号
    © 11467.com 顺企网版权所有 发布批发采购信息、查询企业黄页,上顺企网