本帖最后由 TomyChen 于 2013-12-17 16:14 编辑
由于帖子太长,粘贴图片老是出错,所以改为两个帖子,上接前一个帖子:https://bbs.21ic.com/forum.html?mod=viewthread&tid=659390&page=1&extra=#pid3730532
再增加一个滑条
同样我修改了一下滑条的一个参数,通道个数由4改为8,以获得更好的分辨率和线性度。
选定了touch sensor 按两次next,跳过这个画面。
接下来进入芯片型号选择界面,由于我选了比较多的sensor,所有AVR MCU中能支持这种配置的型号被显示出来,这里我选最常见的型号,MEGA88来完成这个设计。
这一步可以调整I/O和对应的sensor,如果你需要的按键不是这么多,那么你的I/O选择范围也就大,这里我选默认设置,按next。
这步是选外部调试口,通过SWI来观察数据,这里这两个I/O已经被touch sensor占用,但是还是可以在仿真里面通过ISP看到数据,所以不用选它,继续按下一步。
这个图片显示了所有I/O口被占用的情况,以及实行这些功能需要占用的程序空间,按下一步。
到这一步,已经自动生成了所需的代码。你可以在这里面加上自己的应用代码,实现你要的功能。
找到下面几个函数,报告按键数值。
|