⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 joystk.h

📁 USB9602 source code for C 8051
💻 H
字号:
/* joystk.h */

xdata unsigned char ReportDescriptor[59] = {
    0x05, 0x01,                    /* USAGE_PAGE (Generic Desktop)    */
    0x15, 0x00,                    /* LOGICAL_MINIMUM (0)             */
    0x09, 0x04,                    /* USAGE (Joystick)                */
    0xa1, 0x01,                    /* COLLECTION (Application)        */
    0x15, 0x00,                    /*   LOGICAL_MINIMUM (0)           */
    0x26, 0xff, 0x00,              /*   LOGICAL_MAXIMUM (255)         */
    0x75, 0x08,                    /*   REPORT_SIZE (8)               */
    0x95, 0x01,                    /*   REPORT_COUNT (1)              */
    0x81, 0x03,                    /*   INPUT (Cnst,Var,Abs)          */
    0x05, 0x01,                    /*   USAGE_PAGE (Generic Desktop)  */
    0x09, 0x01,                    /*   USAGE (Pointer)               */
    0xa1, 0x00,                    /*   COLLECTION (Physical)         */
    0x09, 0x30,                    /*     USAGE (X)                   */
    0x09, 0x31,                    /*     USAGE (Y)                   */
    0x95, 0x02,                    /*     REPORT_COUNT (2)            */
    0x81, 0x02,                    /*     INPUT (Data,Var,Abs)        */
    0xc0,                          /*   END_COLLECTION                */
    0x15, 0x00,                    /*   LOGICAL_MINIMUM (0)           */
    0x25, 0x01,                    /*   LOGICAL_MAXIMUM (1)           */
    0x75, 0x01,                    /*   REPORT_SIZE (1)               */
    0x95, 0x04,                    /*   REPORT_COUNT (4)              */
    0x81, 0x03,                    /*   INPUT (Cnst,Var,Abs)          */
    0x05, 0x09,                    /*   USAGE_PAGE (Button)           */
    0x19, 0x01,                    /*   USAGE_MINIMUM (Button 1)      */
    0x29, 0x04,                    /*   USAGE_MAXIMUM (Button 4)      */
    0x55, 0x00,                    /*   UNIT_EXPONENT (0)             */
    0x65, 0x00,                    /*   UNIT (None)                   */
    0x95, 0x04,                    /*   REPORT_COUNT (4)              */
    0x81, 0x02,                    /*   INPUT (Data,Var,Abs)          */
    0xc0                           /* END_COLLECTION                  */
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -