打印

LCD1602的问题

[复制链接]
9701|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huigoushang|  楼主 | 2012-12-26 23:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

亮第一行,说明1602应该没有坏。我写的程序很简单,只是想先让1602亮,程序如下:
#include <m8c.h>        // part specific constants and macros
#include "PSoCAPI.h"    // PSoC API definitions for all User Modules


void main()
{
   BYTE LCD_SOLID_BG;
   LCD_1_Start();
   LCD_1_InitBG(LCD_SOLID_BG);
   LCD_1_DrawBG(0,0,16,72);
   LCD_1_DrawBG(1,3,10,32);
}
显示程序
include <m8c.h>        // part specific constants and macros   
#include "PSoCAPI.h"    // PSoC API definitions for all User Modules   
void main()  
{  
   char theStr[] = "PSoC LCD";   // Define RAM string  
   LCD__1_Start();                  // Initialize LCD
   LCD_1_Delay50uTimes(BYTE 2);
   LCD__1_Position(0,5);            // Place LCD cursor at row 0, col 5.  
   LCD_PrString(theStr);         // Print "PSoC LCD" on the LCD  
}  
沙发
huigoushang|  楼主 | 2012-12-26 23:16 | 只看该作者
LCD一点反应都没有,还是接电只亮第一行,而且没有任何显示,请高手指教

使用特权

评论回复
板凳
PSoC小子| | 2012-12-27 18:47 | 只看该作者
检查一下电压,1602 有 3.3V 供电的也有 5V 供电的。供电是不是有问题?
另外对照一下 DATASHEET  中的电气连接,看有没问题

使用特权

评论回复
地板
990202098| | 2013-3-12 18:56 | 只看该作者
跟你问题相同  你解决了吗   可否说说

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

168

主题

1677

帖子

1

粉丝