对,这个最好用12芯片,51芯片好像只能读一路AD(我的开发板上是这样的) 而12芯片自带8路AD,很方便。这个摇杆只需两路AD就行了。 |
叫我大表哥0 发表于 2017-8-16 09:46 哥,能不能给我也发一个12单片机的 |
1056646639@qq.com 也给我一份,感激不尽! |
叫我大表哥0 发表于 2017-8-16 09:46 281117119@qq.com 求仁兄的指教ad转化源代码 |
叫我大表哥0 发表于 2017-8-16 09:46 嗯嗯,谢谢,879765368@qq.com |
51单片机没有自带的adc转化 需要你自己配置 建议用12单片机 可以说是增强型的51 部分引脚自带adc读取 但是也需要自己转化 不如试试stm32 网上都有ADC转化源码 或者留个邮箱 我给你发也行 |
HC6800-ES-V2.0 发表于 2017-8-14 08:29 嗯嗯,谢谢你 |
摇杆确实是电位器组成的,左右、前后各一个,还有一个上下开关(按键)。 但是,电位器的数据,只能是ADC读取,一般不能是一个高低状态。你的“简单程序”多半是没有用的,因为,左右、前后的两个电位器,不调节时,摇杆都处于电位器的中间位置,例如左右,若调节到最左是零,则调节到最右就是最大。所以,你的程序检测0、1是没有效果的。 |
慢慢调吧,之前看到一个ps2sony的无线控制,里面有程序 |