亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? combi.lst

?? 使用Cypress單片機的光電鼠標程序
?? LST
?? 第 1 頁 / 共 5 頁
字號:
                                  #define POPX() #asm( pop x )
                                  #define SWAP(A,DEST) #asm( swap A,DEST)
                                  
                                  #define RLC() #asm( rlc)
                                  #define RRC() #asm( rrc)
                                  #define ASL() #asm( asl a)
                                  #define ASR() #asm( asr a)
                                  #define HALT() #asm( halt);
                                  #define RESET_COP() WATCHDOG=AC
                                  
                                  //make some handy defines to augment those supplied by ByteCraft in chip.h
                                  
                                  #define ADDRESS_ENABLE_BIT   0x80
                                  #define ACK_RECEIVED_MASK   (1 << ACKNOWLEDGE)
                                  #define SETUP_RECEIVED_MASK   (1 << SETUP_RECEIVED)
                                  #define IN_RECEIVED_MASK   (1 << IN_RECEIVED)
                                  #define OUT_RECEIVED_MASK   (1 << OUT_RECEIVED)
                                  #define DATATOGGLE 0x80
                                  
                                  #define WATCHDOG_RESET_MASK   (1 << WATCHDOG_RESET)
                                  #define USB_BUS_RESET_MASK   (1 << USB_RESET)
                                  #define POWER_ON_RESET_MASK   (1 << POWERON_RESET)
                                  #define BUS_RESET_ENABLE   1
                                  #define DATAVALID     0x40
                                  #define COUNT_MASK     0x0F
                                  #define DATATOGGLE     0x80
                                  
                                  #define __BIG_ENDIAN     /* most significant byte is stored in small address */
                                  
                                  #endif /* __CYC_H */
                                  
0001                              #define CONFIGURED                      0x01 /* configuration status values */
0000                              #define UNCONFIGURED                    0x00
                                  
0000                              #define USB_GET_STATUS                  0x00 /*bRequestTypes*/
0001                              #define USB_CLEAR_FEATURE               0x01
0003                              #define USB_SET_FEATURE                 0x03
0005                              #define USB_SET_ADDRESS                 0x05
0006                              #define USB_GET_DESCRIPTOR              0x06
0007                              #define USB_SET_DESCRIPTOR              0x07
0008                              #define USB_GET_CONFIGURATION           0x08
0009                              #define USB_SET_CONFIGURATION           0x09
000A                              #define USB_GET_INTERFACE               0x0A
000B                              #define USB_SET_INTERFACE               0x0B
000C                              #define USB_SYNCH_FRAME                 0x0C
                                  
0000                              #define HOST_TO_DEVICE                  0b00000000
0080                              #define DEVICE_TO_HOST                  0b10000000
0000                              #define STANDARD                        0b00000000
0020                              #define CLASS                           0b00100000
0040                              #define VENDOR                          0b01000000
0000                              #define DEVICE                          0b00000000
0001                              #define INTERFACE                       0b00000001
0002                              #define ENDPOINT                        0b00000010
0003                              #define OTHER                           0b00000011
                                  
                                  /* standard descriptor types */
0001                              #define USB_DEVICE                      0x01
0002                              #define USB_CONFIGURATION               0x02
0003                              #define USB_STRING                      0x03
0004                              #define USB_INTERFACE                   0x04
0005                              #define USB_ENDPOINT                    0x05
                                  
0000                              #define DISABLE_REMOTE_WAKEUP           0x00 /* bit[1] = 0 */
0002                              #define ENABLE_REMOTE_WAKEUP            0x02 /* bit[1] = 1 */
                                  
                                  /* standard feature selectors */
0000                              #define USB_ENDPOINT_STALL              0x00 /* recipient endpoint */
0001                              #define USB_DEVICE_REMOTE_WAKEUP        0x01 /* recipient device */
                                  
                                  /* from HID Class v1.0 Draft #4
                                   * class specific descriptor types from section 7.1 Standard R ests
                                   ***/
0021                              #define USB_HID                         0x21
0022                              #define USB_REPORT                      0x22
0023                              #define USB_PHYSICAL                    0x23
                                  
                                  /* class specific request codes from section 7.2 Class Specific R ests */
0001                              #define USB_GET_REPORT                  0x01
0002                              #define USB_GET_IDLE                    0x02
0003                              #define USB_GET_PROTOCOL                0x03
0009                              #define USB_SET_REPORT                  0x09
000A                              #define USB_SET_IDLE                    0x0A
000B                              #define USB_SET_PROTOCOL                0x0B
                                  
0000                              #define BOOT_PROTOCOL 0
0001                              #define REPORT_PROTOCOL 1
                                  
                                  
                                  
                                  /*
                                  ** ps2 commands
                                  */
                                  
                                  
00FF                              #define PS2_RESET_CMD    0xff
00FE                              #define PS2_RESEND_CMD    0xfe
00F6                              #define PS2_SET_DEFAULT_CMD   0xf6
00F5                              #define PS2_DISABLE_CMD    0xf5
00F4                              #define PS2_ENABLE_CMD    0xf4
00F3                              #define PS2_SET_SAMPLE_RATE_CMD  0xf3
00F2                              #define PS2_READ_DEVICE_TYPE_CMD 0xf2
00F0                              #define PS2_SET_REMOTE_MODE_CMD  0xf0
00EE                              #define PS2_SET_WRAP_MODE_CMD  0xee
00EC                              #define PS2_RESET_WRAP_MODE_CMD  0xec
00EB                              #define PS2_READ_DATA_CMD   0xeb
00EA                              #define PS2_SET_STREAM_MODE_CMD  0xea
00E9                              #define PS2_STATUS_REQUEST_CMD  0xe9
00E8                              #define PS2_SET_RESOLUTION_CMD  0xe8
00E7                              #define PS2_SET_SCALING_2_1_CMD  0xe7
00E6                              #define PS2_RESET_SCALING_CMD  0xe6
                                  
                                  
                                  
                                  
0024                              #define PS2_CLOCK_BIT    (1 << 5)   //clock bit can be read as bit 5 of port 2
0025                              #define PS2_DATA_BIT    (1 << 4)   //data bit can be read as bit 4 of port 2
                                  
                                  
0000                              #define SC_1_1      0     //scaling constants
0001                              #define SC_2_1      1
0000                              #define RES_1MM      0     //resolution constants
0001                              #define RES_2MM      1
0002                              #define RES_4MM      2
0003                              #define RES_8MM      3
00FE                              #define PS2_RESEND     0xFE    //misc. responses to host
00FA                              #define PS2_ACK      0xFA
00FC                              #define PS2_ERROR     0xFC
0001                              #define RIGHT_BUTTON    1     //button positions
0002                              #define LEFT_BUTTON     2
0004                              #define MIDDLE_BUTTON    4
                                  
                                  
                                  
                                  
0026                              #define HOST_RTS ((PORT2 & (PS2_CLOCK_BIT | PS2_DATA_BIT)) == PS2_CLOCK_BIT)
0027                              #define HOST_INHIBIT (!(PORT2 & PS2_CLOCK_BIT))
                                  
                                  
                                  
                                  
                                  
0001                              #define BIT0 1
0002                              #define BIT1 2
0004                              #define BIT2 4
0008                              #define BIT3 8
0010                              #define BIT4 0x10
0020                              #define BIT5 0x20
0040                              #define BIT6 0x40
0080                              #define BIT7 0x80
                                  
                                  
                                  //*************************************************************************************************
                                  //USER_DEFINES
                                  /*
                                  **
                                  ** the following defines can be changed to accomodate different I/O pinouts.  It is assumed that
                                  ** all 6 quadrature inputs (optics) are connected to the same port.
                                  **
                                  */
                                  
0028                              #define OPTICS_PORT    PORT0    //optics port
003F                              #define OPTICS_MASK    0x3f    //mask of all optics inputs
                                  /*
                                  ** for each set of x,y, and z optics, define a macro that will move the corresponding 2 quadrature bits
                                  ** into bit1 and bit0.  For instance, in the reference design
                                  ** the y- quadrature inputs are at bits 3 and 2, so the macro shifts the bits by 2 and
                                  ** masks them.
                                  */
                                  
0029                              #define GET_X_OPTICS(x) ((x >> 0) & 0x3)   //no shift necessary
002A                              #define GET_Y_OPTICS(x) ((x >> 2) & 0x3)   //shift bits [3:2] into [1:0]
002B                              #define GET_Z_OPTICS(x) ((x >> 4) & 0x3)   //shift bits [5:4] into [1:0]
                                  
                                  
                                  /*
                                  ** define each switch's port and bit position
                                  */
002C                              #define LEFT_SWITCH_PORT  PORT0
0080                              #define LEFT_SWITCH_MASK  BIT7
002D                              #define RIGHT_SWITCH_PORT  PORT1
0001                              #define RIGHT_SWITCH_MASK  BIT0
002E                              #define MIDDLE_SWITCH_PORT  PORT1
0002                              #define MIDDLE_SWITCH_MASK  BIT1
                                  
                                  
                                  /*
                                  **define masks for the port pin functions.  This information is used to establish the mode
                                  **settings for the GPIO pins
                                  **
                                  */
003F                              #define PORT0_OPTICS_MASK  0b00111111   //optics pins [5:0] on port 0
0000                              #define PORT1_OPTICS_MASK  0b00000000   //no optics on port 1
0040                              #define PORT0_LED_MASK      0b01000000   //led drive at pin [6] on port 0
0000                              #define PORT1_LED_MASK   0b00000000   //no led drive on port 1
0080                              #define PORT0_SWITCH_MASK  0b10000000   //switch input at pin [7] on port 0
0003                              #define PORT1_SWITCH_MASK  0b00000011   //switch inputs at [1:0] on port 1
                                  
                                  
                                  
                                  
                                  //comment the following lines if you do not want PS2 resolution and scaling commands to be implemented
                                  //in the code.
002F                              #define ENABLE_RESOLUTION
0030                              #define ENABLE_SCALING
                                  //END OF USER DEFINES
                                  //*************************************************************************************************
                                  
                                  
                                  

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
九九视频精品免费| 国产丶欧美丶日本不卡视频| 精品欧美黑人一区二区三区| 成人国产精品免费观看| 日本亚洲视频在线| 亚洲欧美国产77777| 久久亚洲精精品中文字幕早川悠里| 日本久久电影网| 国产69精品久久久久毛片| 视频一区免费在线观看| 亚洲精品网站在线观看| 国产天堂亚洲国产碰碰| 欧美精品99久久久**| 色综合久久中文字幕| 国产精品一区二区x88av| 婷婷成人激情在线网| 亚洲日本电影在线| 国产丝袜美腿一区二区三区| 欧美久久免费观看| 在线中文字幕一区二区| 99久久婷婷国产综合精品 | 国产一区二区电影| 亚洲第一久久影院| 成人av在线电影| 精品一区二区三区免费毛片爱| 亚洲欧美日韩在线播放| 欧美激情中文字幕一区二区| 日韩欧美一级精品久久| 678五月天丁香亚洲综合网| 91免费看片在线观看| 成人网页在线观看| 高清不卡一区二区| 国产一区二区女| 精品亚洲国内自在自线福利| 日本vs亚洲vs韩国一区三区| 亚洲sss视频在线视频| 一区二区三区91| 亚洲亚洲精品在线观看| 亚洲一区二区三区四区在线免费观看| 中文在线一区二区| 中文字幕不卡的av| 国产精品天天看| 国产精品久久久久精k8| 国产精品卡一卡二卡三| 国产精品拍天天在线| 国产精品久久久久久妇女6080 | 色婷婷久久久综合中文字幕| av亚洲精华国产精华精华| 成人动漫一区二区三区| kk眼镜猥琐国模调教系列一区二区| 高清成人免费视频| 99久久综合国产精品| 91丨九色丨蝌蚪富婆spa| 色综合久久久久综合| 色综合久久久久网| 欧美日韩一本到| 日韩欧美国产成人一区二区| 久久先锋影音av鲁色资源网| 国产喷白浆一区二区三区| 国产精品灌醉下药二区| 一卡二卡欧美日韩| 麻豆成人免费电影| 国产精品影视天天线| av一二三不卡影片| 欧美日韩黄视频| 精品久久久久99| 国产精品视频线看| 一级中文字幕一区二区| 奇米一区二区三区av| 国产精品一区二区91| 色婷婷精品久久二区二区蜜臀av | 亚洲人成在线观看一区二区| 亚洲午夜在线视频| 久久国产剧场电影| 成人国产在线观看| 欧美综合欧美视频| 精品奇米国产一区二区三区| 国产精品精品国产色婷婷| 午夜激情一区二区| 成人免费的视频| 6080yy午夜一二三区久久| 欧美国产在线观看| 亚洲国产精品麻豆| 成人涩涩免费视频| 欧美日韩国产综合一区二区| 久久久精品中文字幕麻豆发布| 一区二区在线观看免费视频播放| 麻豆高清免费国产一区| 91亚洲精品乱码久久久久久蜜桃| 欧美日本在线看| 亚洲欧洲日产国码二区| 老司机免费视频一区二区三区| 99久久99久久综合| 欧美一区二区三区在线观看| 国产精品动漫网站| 狠狠色丁香婷婷综合久久片| 欧美三区免费完整视频在线观看| 国产视频一区在线播放| 日韩中文字幕91| 99久久伊人网影院| 久久久精品影视| 免费久久99精品国产| 在线一区二区三区四区| 国产网站一区二区| 久久99日本精品| 欧美日韩成人在线一区| 亚洲三级视频在线观看| 国产精品一线二线三线| 日韩午夜三级在线| 亚洲成人中文在线| 日本高清不卡在线观看| 国产精品青草综合久久久久99| 久久爱另类一区二区小说| 欧美日韩国产一二三| 一区二区三区四区av| 成人免费三级在线| 精品sm捆绑视频| 日av在线不卡| 91精品国产综合久久小美女| 亚洲一二三区视频在线观看| 色婷婷精品久久二区二区蜜臂av| 中文无字幕一区二区三区| 久久69国产一区二区蜜臀| 日韩一区二区免费视频| 午夜a成v人精品| 欧美精品日韩一区| 蜜臀99久久精品久久久久久软件| 3d动漫精品啪啪一区二区竹菊 | 国产成a人亚洲| 国产精品国产精品国产专区不片| 国产999精品久久久久久| 国产欧美精品一区二区三区四区| 国产成人午夜精品影院观看视频| 亚洲精品免费电影| 欧美日韩国产一级| 国产久卡久卡久卡久卡视频精品| 国产欧美日韩在线观看| 在线免费不卡视频| 蜜桃一区二区三区在线观看| 中文一区二区在线观看| 欧美性生活影院| 国产成人精品午夜视频免费| 一区二区三区精品视频在线| 在线播放视频一区| 国产成人精品1024| 日韩综合小视频| 国产日本欧洲亚洲| 日韩一区二区三区三四区视频在线观看 | 国产欧美一区二区三区网站| 成人18精品视频| 老司机精品视频线观看86| 国产精品水嫩水嫩| 精品国产乱码久久久久久影片| 国产偷国产偷亚洲高清人白洁| 欧美日韩免费不卡视频一区二区三区| 成人午夜在线播放| 国产suv精品一区二区6| 亚洲一区二区美女| 日韩欧美中文一区二区| 97久久超碰精品国产| 国产成人在线网站| 亚洲国产va精品久久久不卡综合| 美女性感视频久久| 日韩午夜在线影院| 中文字幕人成不卡一区| 亚洲.国产.中文慕字在线| 精品精品欲导航| 成人精品国产一区二区4080| 一区二区三区在线免费播放| 91精品国产免费久久综合| 国产精品一区二区果冻传媒| 一区二区三区在线观看欧美| 欧美日韩精品三区| 国产美女娇喘av呻吟久久| 亚洲人午夜精品天堂一二香蕉| 欧美喷水一区二区| 国产999精品久久久久久| 亚洲一区免费观看| 精品日韩99亚洲| 一本久久精品一区二区| 蜜桃久久久久久久| 中文字幕日韩av资源站| 91精品国产免费| 成人免费观看av| 蜜桃av噜噜一区| 亚洲女与黑人做爰| 久久蜜臀中文字幕| 欧美日韩日日骚| 懂色av一区二区在线播放| 天使萌一区二区三区免费观看| 久久日韩精品一区二区五区| 欧美综合天天夜夜久久| 国产盗摄一区二区三区| 午夜精品福利在线| 国产精品福利一区| 26uuu色噜噜精品一区| 欧美日产国产精品| 色婷婷亚洲综合| 懂色av一区二区三区免费观看| 日本成人在线电影网|