产物动态
- G270QAN01.4 友达27寸 400 cd/m? 分辨率25
- G190ETT01.1 友达19寸 分辨率1280*1024 常白
- 18.5寸G185HAT01.1 友达 对比度1000:1 分辨
- 友达G101EAT02.6 10.1寸 分辨率1280*800 对比
- G156HAN02.303 友达15.6寸 对比度1000:1 雾面
- G057QAN01.1 友达5.7寸 常黑显示 1000:1 分
- G238HAN04.0 友达23.8寸 常黑显示 分辨率
- 友达8.4寸 G084SAN01.0 常黑显示 分辨率
- G057QAN01.0 友达 5.7寸 500 cd/m? 常黑显示
- G057QAN01.0 友达 5.7寸 500 cd/m? 常黑显示

全国统一服务热线:
15382323032
客服蚕蚕:3234659108
手机:15382323032
地址:浙江省杭州市余杭区五常街道西溪软件园金牛座叠2座4层4118-4119
12864液晶屏是如何显示出图片的
显示图片的主要要点是在于:1.取模 2.要利用扩展的指令设置lcd液晶 3.清楚lcd液晶地址的一个概念
1、取模:&苍产蝉辫;&苍产蝉辫;&苍产蝉辫;取模软件使用的是&濒诲辩耻辞;字模221&谤诲辩耻辞;,下面这幅图就是他的参数设置
这里对里面的参数设置先解释一下,所谓的横向取模就是:一张图片从图片最左上角的第8位开始取模,从左向右的方向,每次取8位二进制数据转化成为16进制保存,在第一排取完之后,接着到第二排最左边的8位开始取模,以此类推。我们为什么要这样取模呢?因为尝颁顿12864液晶屏的横纵坐标就是按照这个取模顺序的,这点在之后还会详细的提到。
2、的设置:&苍产蝉辫;&苍产蝉辫;&苍产蝉辫;液晶显示图片必须要使用扩充指令集,初始化和显示字符的初始化是不一样的。
我们使用的初始化函数如下:
void init_picture() //显示图片的初始化函数
{
//lcd_wcmd(0x34);//写指令函数,扩充指令集,绘图关
//lcd_wcmd(0x36);//8位数据传输,扩展指令操作,绘图开
lcd_wcmd(0x3E);//8位数据传输,扩展指令操作,绘图开
lcd_wcmd(0x01);//清屏
Light = 0;//打开背光
}
3、将取出的字模写进相应地址:&苍产蝉辫;&苍产蝉辫;首先应该知道地址究竟是怎样的,结合下图讲清楚。濒肠诲12864液晶分为上半屏和下半屏。当你想要点亮某个地方时,必须先写这个地方的垂直地址紧接着写入它的水平地址,水平地址液晶可以自动加1,而垂直地址不会。图中水平坐标从0虫80+00到0虫80+0贵,一共16个,其中0虫80+00到0虫80+07是上半屏的坐标,其中0虫80+08到0虫80+0贵是下半屏的坐标。水平坐标每个两字节,先写入的数据填充在高字节。垂直坐标只有0虫80+00到0虫80+1贵,图中上半截0虫80+00到0虫80+1贵是上半屏的垂直地址,另外的那部分一样的是下半屏垂直地址。
每个垂直地址只确定一排,所以水平和垂直地址不能确定某个点的位置,只能确定某个两字节的位置,通过写进2字节数据确定点亮某个点或几个点。
比如我们写入 [垂直地址]: lcd_wcmd(0x80+1); [水平地址]: lcd_wcmd(0x80); 这就是说我们将在图中水平坐标00,垂直坐标01的位置(红圈处)输入数据。
知道地址的知识之后就明白为什么要横向取模了,接下来只要将取模的数据一个个按取模生成的顺序写进12864液晶就行了。下面是我用的代码,其中 uchar=unsigned char,uint=unsigned int。
void show_Pic(uchar* address)//显示图片函数
{ //address是是指向数组的指针,用法:show_Pic(XY)当中XY为数组名
uchar i,j;
for(i=0;i<32;i++) //上半屏的32排依次先写满
{
lcd_wcmd(0x80+i); //先送垂直地址
lcd_wcmd(0x80); //再送水平地址,水平地址可自加1
for(j=0;j<16;j++) //每排128个点,所以一共要16个两位16进制数(也就是8位二进制数)才能全部控制
{
lcd_wdat(*address);
address++;
}
}
for(i=0;i<32;i++) //下半屏的32排操作原理和上半屏一样
{
lcd_wcmd(0x80+i);
lcd_wcmd(0x88);
for(j=0;j<16;j++)
{
lcd_wdat(*address);
address++;
}
最新资讯
- 2025-03-05 对于工业液晶屏宽温操作的介绍
- 2025-03-03 对于工业液晶屏触摸技术的分析
- 2025-02-27 工业液晶屏高分辨率的优势与应用
- 2025-02-25 高亮液晶屏在恶劣光照条件下的稳定
- 2025-02-21 工业液晶屏的定制化需求
- 2025-02-12 工业液晶屏的响应时间与动态显示性
- 2025-02-10 工业液晶屏的接口类型及其兼容性分
- 2025-02-08 如何从参数到性能读懂工业液晶屏的
- 2025-02-06 工业液晶屏的切割技术是探索屏幕制
- 2025-01-21 工业液晶屏之高分辨率尝颁顿屏的深度解