打印
[ZLG-ARM]

ZLG7290 键盘问题,请求支援!!!

[复制链接]
1944|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aris3322scc|  楼主 | 2009-10-14 08:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人在用LPC2200做电脑自动打铃器,想以KEY1作为修改时钟的功能键,程序如下
          DelayNS(1);   
      key = 0;
      flag=0;
      IRcvStr(ZLG7290, 0x01, disp_buf, 2);
      if(0==disp_buf[1])
      {  key = disp_buf[0];
      }     
   
      if(key==1)
               {DelayNS(30);if(key==1)  flag++;}
      if(flag==1)
      {
      switch(key)
   {……}
       但结果不能实现。
  请问高手为什么???????

相关帖子

沙发
freedomzlp| | 2009-10-14 16:53 | 只看该作者
无从回答 硬件保证是好的吗?

使用特权

评论回复
板凳
freedomzlp| | 2009-10-14 16:53 | 只看该作者
我以前用7290 不是很好用。。

使用特权

评论回复
地板
aris3322scc|  楼主 | 2009-10-14 18:22 | 只看该作者
用的是EASYARM2200开发板。
   又用了如下方法。也不能实现。
if(IO0PIN&0x40000000==0)//判断INT#脚是否为低电平,检测按键;
      {
      switch(key)

使用特权

评论回复
5
freedomzlp| | 2009-10-16 09:08 | 只看该作者
我们最后用的是MAX7291..具体型号可能有些出入。

ZLG7219 似乎不好用

使用特权

评论回复
6
freedomzlp| | 2009-10-16 09:12 | 只看该作者
能否考虑用矩阵扫描方式进行键扫?缺点是管脚引线较多 优点是简单可靠

使用特权

评论回复
7
孤独行者| | 2009-10-25 09:59 | 只看该作者
呵呵,要是程序没有问题,那就是硬件问题

使用特权

评论回复
8
孤独行者| | 2009-10-25 10:00 | 只看该作者
你先用示波器,或者万用表测试一下你要看的东西

使用特权

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

本版积分规则

个人签名:寺夺标在在在在

1

主题

2

帖子

1

粉丝