阅读:1274回复:2
急!!!请懂FX2 CY7C68013的朋友进来帮帮忙
各位达人,小弟我要做一个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码? 程序在附件中,希望各位帮帮忙,小弟真的万分感激,。 |
|
|
沙发#
发布于:2009-02-18 16:20
好好看看书吧,推荐:EZ-USB FX2单片机原理、编程及应用
|
|
板凳#
发布于:2009-02-26 10:08
以上是用128引脚开发板的范例,通过按上面的4个键就能输出相应的值,可是小弟我没有那个开发板,只有100引脚的,希望各位大哥告诉我如何修改以完成上下翻页功能。
|
|