标题: 单片机+lcd12864黑屏 求帮助 [打印本页]

作者: 141514    时间: 2020-4-20 16:00
标题: 单片机+lcd12864黑屏 求帮助
下面是程序
  1. void Display(uchar ss,uchar page,uchar column,uchar *p)
  2. {
  3.          uchar i;
  4.         SelectScreen(ss);
  5.         Set_page(page);
  6.         Set_column(column);
  7.         for(i=0;i<16;i++)
  8.         {
  9.                 write_LCD_data(p[i]);
  10.         }
  11.         Set_page(page+1);
  12.         Set_column(column);
  13.         for(i=0;i<16;i++)
  14.         {
  15.                 write_LCD_data(p[i+16]);
  16.         }

  17. }
  18. void main()
  19. {
  20.         InitLCD();
  21.         ClearScreen(0);
  22.         Set_line(0);
  23.         Display(1,0,2*16,ceng);
  24.         Display(0,0,2*16,2);
  25.         Display(0,2,2*16,3);
  26.         Display(0,2,2*16,0x00);
  27.         Display(0,4,2*16,0x06);
  28.         Display(0,4,2*16,0x00);
  29.         Display(0,8,2*16,0x70);
  30.         Display(0,8,2*16,0x80);

  31. }
复制代码

黑屏.PNG (74.38 KB, 下载次数: 94)

黑屏.PNG

作者: man1234567    时间: 2020-4-21 08:36
就这点东东如果正常才怪
作者: 黄youhui    时间: 2020-4-21 09:55
LCD复位给IO口或者开关
作者: xxpp2011    时间: 2020-4-21 10:11
P0接上拉电阻
作者: 313524808    时间: 2020-4-21 10:27
这个黑屏你去我的知乎里边有,你去搜一下
作者: 一天会    时间: 2020-4-21 11:13
我觉得你这延迟函数有问题
作者: 一天会    时间: 2020-4-21 11:43
你这个代码有问题
作者: 141514    时间: 2020-4-21 12:17
各位这个问题我解决了  p0口需要加上拉电阻   谢谢各位
作者: 141514    时间: 2020-4-21 12:17
xxpp2011 发表于 2020-4-21 10:11
P0接上拉电阻

谢谢   已解决
作者: 141514    时间: 2020-4-21 12:18
man1234567 发表于 2020-4-21 08:36
就这点东东如果正常才怪

函数没有全部发出来  我觉得程序没问题




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1