OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11320|回复: 2

SPI接口ST7567驱动内核128*32的液晶屏问题

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
25
金钱
25
注册时间
2014-5-12
在线时间
0 小时
发表于 2014-7-8 14:29:00 | 显示全部楼层 |阅读模式
5金钱
显示16*16大小字体,参数pag=0和1表示第一行,pag=2和3表示第二行。液晶屏能够正常显示但有个奇怪的现象,初始化如下:
void HAL_DISP_Init(void)
{
HAL_DISP_ResetLCD();
//FOR ST7567

HAL_DISP_WriteByte(0xE2,LCD_COMMAND);         //initialize interal function ,Software Reset
Delay_ms(1);
    HAL_DISP_WriteByte(0x2F,LCD_COMMAND);         //power control(VB,VR,VF=1,1,1)
Delay_ms(1);
    HAL_DISP_WriteByte(0x24,LCD_COMMAND);         //Regulator resistor select
Delay_ms(1);
    HAL_DISP_WriteByte(0xA3,LCD_COMMAND);         //set LCD bias=1/6
Delay_ms(1);
    HAL_DISP_WriteByte(0x81,LCD_COMMAND);         //set reference voltage
HAL_DISP_WriteByte(0x10,LCD_COMMAND);
Delay_ms(1);
    HAL_DISP_WriteByte(0xC8,LCD_COMMAND);         //set SHL COM1 to COM64
Delay_ms(1);
    HAL_DISP_WriteByte(0xA0,LCD_COMMAND);         //ADC select SEG1 to SEG132
Delay_ms(1);
    HAL_DISP_WriteByte(0x40,LCD_COMMAND);         //Initial Display Line
Delay_ms(1);
    HAL_DISP_WriteByte(0xA6,LCD_COMMAND);         //set reverse display OFF
Delay_ms(1);
    HAL_DISP_WriteByte(0xAF,LCD_COMMAND);         //turns the display ON
Delay_ms(1);
HAL_DISP_CLS();
}


出现问题描述:MID_DISP_ShowHZ16X16(0,0,buffer);
                     MID_DISP_ShowHZ16X16(2,0,buffer);
                      正常情况下:这两个函数的形参中,第一个参数0表示第一行,2表示第二行
                       目前情况:第一行可以正常显示,但显示第二行就出现了问题,如果改成MID_DISP_ShowHZ16X16(4,0,buffer); 就能显示在第二行了。请遇到过类似情况的大虾帮解答下,谢谢!               

              

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2014-7-8 17:19:25 | 显示全部楼层
站在巨人的肩膀上不断的前进。。。
回复

使用道具 举报

9

主题

126

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2014-4-3
在线时间
18 小时
发表于 2014-7-9 09:26:01 | 显示全部楼层
猜测,你这0是第一个8*8,那1就是行2列1,2就是行1列2,3就是行2列2,那4才是真正的第三行咯。
你函数没给,正常我们习惯做一个函数就是8*8的。16*16有4个8*8.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-6 15:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表