xianghurena
驱动牛犊
驱动牛犊
  • 注册日期2008-11-19
  • 最后登录2009-03-02
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望91点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1274回复:2

急!!!请懂FX2 CY7C68013的朋友进来帮帮忙

楼主#
更多 发布于:2009-02-17 10:20
各位达人,小弟我要做一个USB无线翻页笔,实现的功能是把带有程序的芯片插在电脑上,然后在10米处用东西遥控,遥控器有两个键,分别用于翻上一页和下一页,但是需要修改程序,但是我还不太懂。范例程序中包含这一段:
    buttons = read_buttons();
        if (buttons == read_buttons())    //Debounce
        {
            buttons &= 0x0F;
            if ((oldbuttons - buttons) != 0)    //Change in button state
            {
                if (buttons & 1)    //Shift
                    EP1INBUF[0] = 0;
                else
                    EP1INBUF[0] = 2;

                if (buttons & 2)    //a
                    EP1INBUF[2] = 0;
                else
                    EP1INBUF[2] = 30 ;//4;

                if (buttons & 4)    //b
                    EP1INBUF[3] = 0;
                else
                    EP1INBUF[3] = 0x51;

                if (buttons & 8)    //c
                    EP1INBUF[4] = 0;
                else
                    EP1INBUF[4] = 0x52;
                EP1INBUF[1] = 0;
                EP1INBC = 5;
            }
            oldbuttons = buttons;
        }

    }
请问是不是把上面的内容改成pageup和pagedown的ASC码?
程序在附件中,希望各位帮帮忙,小弟真的万分感激,
附件名称/大小 下载次数 最后更新
源代码.rar (275KB)  8 2009-02-17 10:20
fengyuangang
驱动牛犊
驱动牛犊
  • 注册日期2007-06-07
  • 最后登录2011-01-14
  • 粉丝0
  • 关注0
  • 积分38分
  • 威望75点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-02-18 16:20
好好看看书吧,推荐:EZ-USB FX2单片机原理、编程及应用
xianghurena
驱动牛犊
驱动牛犊
  • 注册日期2008-11-19
  • 最后登录2009-03-02
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望91点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-02-26 10:08
以上是用128引脚开发板的范例,通过按上面的4个键就能输出相应的值,可是小弟我没有那个开发板,只有100引脚的,希望各位大哥告诉我如何修改以完成上下翻页功能。
游客

返回顶部