44回答

0收藏

[原创] 【PSOC3】+迟来的学习心得

 

回答|共 44 个

倒序浏览

31#

ming1006

发表于 2012-11-6 12:57:33 | 只看该作者

分享到:
为什么你们的1602都没问题,我的总有点问题,必须把api函数读忙函数改成延时才可以
32#

kk5290122

发表于 2012-11-6 20:09:45 | 只看该作者

ming1006 发表于 2012-11-6 12:57
为什么你们的1602都没问题,我的总有点问题,必须把api函数读忙函数改成延时才可以 ...

?不会吧……我的怎么不需要,根本就不需要改动API函数……
33#

ming1006

发表于 2012-11-6 22:51:13 | 只看该作者

kk5290122 发表于 2012-11-6 20:09
?不会吧……我的怎么不需要,根本就不需要改动API函数……

我也不知道什么情况,反正把忙检测换成延时就可以了,不然显示一片空白,不知道你们是在引脚上有什么特殊配置吗
34#

kk5290122

发表于 2012-11-7 09:13:15 | 只看该作者

ming1006 发表于 2012-11-6 22:51
我也不知道什么情况,反正把忙检测换成延时就可以了,不然显示一片空白,不知道你们是在引脚上有什么特殊 ...

没有呀……就这么几条指令就可以了……而且液晶模块直接使用默认配置就行,就是里面的名字和函数中的名要一致。
#include <device.h>
void main()
{
    /* Place your initialization/startup code here (e.g. MyInst_Start()) */
        LCD_1602_Start();
        LCD_1602_Position(0,0);
        LCD_1602_PrintString("I Love PSOC");
        LCD_1602_Position(1,0);
        LCD_1602_PrintString("www.eeboard.com");
    /* CyGlobalIntEnable; */ /* Uncomment this line to enable global interrupts. */
    for(;;)
    {
        /* Place your application code here. */
    }
}
35#

ming1006

发表于 2012-11-7 23:23:27 | 只看该作者

kk5290122 发表于 2012-11-7 09:13
没有呀……就这么几条指令就可以了……而且液晶模块直接使用默认配置就行,就是里面的名字和函数中的名要 ...

我的函数也是这几句,不知道你们是不是用的P0口,IO口电压5V吗?PSoC Creator是1.0还是2.0?
36#

kk5290122

发表于 2012-11-8 08:32:01 | 只看该作者

ming1006 发表于 2012-11-7 23:23
我的函数也是这几句,不知道你们是不是用的P0口,IO口电压5V吗?PSoC Creator是1.0还是2.0? ...

是P0口,不过你的液晶是单独供电?还是直接使用板子上的电压呢?如果直接使用板子上的需要把电压跳到5V上,我用的是Creator2.0
37#

kk5290122

发表于 2012-11-11 20:49:42 | 只看该作者

shamowangzi 发表于 2012-10-21 15:05
互相帮助,互相学习!
有容乃大,能与方强!

沙漠王子,先提前谢谢你哦……
38#

shamowangzi

发表于 2012-11-11 21:21:20 | 只看该作者

kk5290122 发表于 2012-11-11 20:49
沙漠王子,先提前谢谢你哦……

哈哈!客气客气!
39#

kk5290122

发表于 2012-11-12 10:02:57 | 只看该作者

shamowangzi 发表于 2012-11-11 21:21
哈哈!客气客气!

王子,问一下你的新唐的板子是M0的吗?
40#

kk5290122

发表于 2012-11-20 14:59:21 | 只看该作者

积分达到1000 了,恭喜下自己……!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条