• 大小: 25KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: 其他
  • 标签:

资源简介

手柄的原理大概是:1.按键——就是具体的编码值;2.摇杆——是一个滑动变阻器,再通过AD转换成编码值; 如果是有线手柄,且连接口是USB的,那USB协议自己看去吧,我也不会; 如果是有线手柄,接口不是USB的,自己看看那几根线都是怎么个协议; 如果是无线手柄,且接口是USB的,我还是不会这个USB协议;自己研究; 或者,简单方法就是:也不根据他现成的接口和协议,自己直接接出来,想用无线的就用个无线模块,和单片机通信;有线的就就直接接单片机上直接用吧; 既然手柄 的数据都传回到单片机上了,剩下的电机控制就自己考虑吧,应该没啥难度了

资源截图

代码片段和文件信息

#include 
#include 
#define uchar unsigned char 
#define uint unsigned int
#define speed 1

#define flag_a 0x1c  //定义按键对应的通码  分别是w\a\s\d\j\k
#define flag_q 0x15
#define flag_t 0x2c
#define flag_d 0x23
#define flag_j 0x3B
#define flag_n 0x31
#define flag_x 0x32

#define flag_y 0x34


sbit KB_CLK=P3^3;
sbit KB_DATA=P3^4;
sbit key_up=P2^0;    
sbit key_left=P2^1;
sbit key_down=P2^2;
sbit key_right=P2^3;
sbit key_strike=P2^4;
sbit key_jump=P2^5;
sbit key_leg=P2^6;
sbit key_heavy=P2^7;
bit flag_up;
bit flag_left;
bit flag_down;
bit flag_right;
bit flag_strike;
bit flag_jump;

uint n=0;
/****************************5110 0-9字模******************************/
//*函数原型:无 j
//*函数功能:0-9字模
//*输入参数:无
//*输出参数:无
//*建立

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       9292  2014-05-12 23:46  newjoystick切实可行的版本\newjostick

     文件       3923  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.c

     文件       1419  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.hex

     文件         52  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.lnp

     文件      11337  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.LST

     文件      11479  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.M51

     文件      10228  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.OBJ

     文件       4222  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.plg

     文件      55230  2014-05-12 23:46  newjoystick切实可行的版本\newjostick.uvopt

     文件      13244  2014-05-08 06:45  newjoystick切实可行的版本\newjostick.uvproj

     文件      55226  2014-05-11 23:46  newjoystick切实可行的版本\newjostick_uvopt.bak

     文件      13240  2014-05-08 06:05  newjoystick切实可行的版本\newjostick_uvproj.bak

     目录          0  2015-06-19 00:32  newjoystick切实可行的版本

----------- ---------  ---------- -----  ----

               188892                    13


评论

共有 条评论

相关资源