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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? logo.lst

?? 利用CY單片機(jī)CY7C637XX編寫的USB鼠標(biāo)程序
?? LST
?? 第 1 頁 / 共 5 頁
字號:
CYASM Version 2.02 
(C) 1998,1999,2000,2001,2002,2003 Cypress Semiconductor Corp.

                ;******************************************************
                ;
                ;       file: 637xx USB logo firmware
                ;       Date: 02/16/2000
                ;       Description: This code draw the USB logo using 
                ;                               a mouse cursor on your monitor.  Turn
                ;                               on mouse trails to see the logo.
                ;       Target: Cypress CY7C63743
                ;
                ;
                ;       Overview:  There is only one task handled by this
                ;                               firmware, and that is USB.
                ;
                ;       USB
                ;               At bus reset the USB interface is re-initialized,
                ;               and the firmware soft reboots.  We are then able to
                ;               handle the standard chapter nine requests on 
                ;               endpoint zero (the control endpoint).  After this
                ;               device enumerates as a HID mouse on the USB, the
                ;               requests come to endpoint one (the data endpoint).
                ;               Endpoint one is used to send mouse displacement and
                ;               button status information.  In this case we don't
                ;               send any button information, just the displacement
                ;               information to make it appear as though we are moving
                ;               the mouse in a pattern drawing out the letters
                ;               U-S-B.  In order to see this, it is best to turn on
                ;               the mouse cursor trails if you are running MS Windows.  
                ;
                ;       Pin Connections
                ;
                ;                        -------------------
                ;                       | P0[0]         P0[4]   |
                ;                       | P0[1]         P0[5]   |
                ;                       | P0[2]         P0[6]   |
                ;                       | P0[3]         P0[7]   |
                ;                       | P1[0]         P1[1]   |       
                ;                       | P1[2]         P1[3]   |
                ;                       | P1[4]         P1[5]   |
                ;                       | P1[6]         P1[7]   |
                ;       GND             | VSS           D+/SCLK |       USB D+ / PS2 SCLK
                ;       GND             | VPP           D-/SDATA|       USB D- / PS2 SDATA
                ;       PULLUP  | VREG          VCC             |       +5
                ;                       | XTALIN        XTALOUT |
                ;                        -------------------
                ;
                ; Revisions:
                ;                       2-16-2000       SEA             Creation
                ;
                ;**********************************************************
                ;
                ;               Copyright 2000 Cypress Semiconductor
                ;       This code is provided by Cypress as a reference.  Cypress 
                ;       makes no claims or warranties to this firmware's 
                ;       suitability for any application. 
                ;
                ;********************************************************** 
                
                ;**************** assembler directives ***************** 
                
0000                    CPU     63723
                
0000                    XPAGEON
                
                
                ; processor registers
0000=           port0:                          equ     00h
0001=           port1:                          equ     01h
0002=           port2:                          equ     02h
                
0004=           port0_int:                      equ     04h
0005=           port1_int:                      equ     05h
0006=           port0_int_polarity:     equ     06h
0007=           port1_int_polarity:     equ     07h
                
000A=           port0_mode0:            equ     0Ah
000B=           port0_mode1:            equ     0Bh
000C=           port1_mode0:            equ     0Ch
000D=           port1_mode1:            equ     0Dh
                
0010=           usb_address:            equ     10h
0011=           ep0_count:                      equ     11h
0012=           ep0_mode:                       equ     12h
0013=           ep1_count:                      equ     13h
0014=           ep1_mode:                       equ     14h
0015=           ep2_count:                      equ     15h
0016=           ep2_mode:                       equ     16h
001F=           usb_status:                     equ     1Fh
                
0020=           global_int:                     equ     20h
0021=           endpoint_int:           equ     21h
0024=           timer_lsb:                      equ     24h
0025=           timer_msb:                      equ     25h
0026=           watchdog:                       equ     26h
                
0040=           capturea_rising:        equ     40h
0041=           capturea_falling:       equ     41h
0042=           captureb_rising:        equ     42h
0043=           captureb_falling:       equ     43h
0044=           capture_config:         equ     44h
0045=           capture_status:         equ     45h
                
0060=           spi_data:                       equ     60h
0061=           spi_control:            equ     61h
                
00F8=           clock_config:           equ     F8h
00FF=           control:                        equ     FFh
                
                ; Port 2 Data Register 0x02 bit assignments
0020=           SCLK:                           equ     20h
0020=           DPLUS:                          equ     20h
0010=           SDATA:                          equ     10h
0010=           DMINUS:                         equ     10h
0002=           XTALIN:                         equ     02h
0001=           VREG:                           equ     01h
                
                ; USB Port status and control register 0x1F bit assignments
0080=           PS2_PULLUP:                     equ     80h
0040=           VREG_ENABLE:            equ     40h
0020=           USB_PS2_MODE:           equ     20h
0008=           BUS_ACTIVITY:           equ     08h
0004=           CONTROL2:                       equ     04h
0002=           CONTROL1:                       equ     02h
0001=           CONTROL0:                       equ     01h
                
0000=           NOT_FORCING:            equ     00h
0001=           FORCE_K:                        equ     01h
0002=           FORCE_J:                        equ     02h
0003=           FORCE_SE0:                      equ     03h
0040=           FORCEBOTH_LOW:          equ     40h
0005=           FORCESDATA_LOW:         equ     05h
0006=           FORCESCLK_LOW:          equ     06h
0007=           FORCE_HIZ:                      equ     07h
                
                ; USB Device Address Registers 0x10 bit assignments
0080=           ADDRESS_ENABLE:         equ     80h
007F=           ADDRESS_MASK:           equ     7Fh
                
                ; USB Device EP0 Mode Register 0x12
0080=           EP0_SETUP:                      equ     80h
0040=           EP0_IN:                         equ     40h
0020=           EP0_OUT:                        equ     20h
0010=           EP0_ACK:                        equ     10h
000F=           MODE_MASK:                      equ     0Fh
                
                ; USB Device Endpoint Mode Registers 0x14, 0x16
0080=           EP_STALL:                       equ     80h
0010=           EP_ACK:                         equ     10h
                
                ; USB Device Counter Registers 0x11, 0x13, 0x15
0080=           DATA_TOGGLE:            equ     80h
0040=           DATA_VALID:                     equ     40h
000F=           BYTE_COUNT:                     equ     0Fh
                
                ;Capture Timers Configuration Register 0x44
0080=           FIRST_EDGE_HOLD:        equ     80h
0070=           PRESCALE:                       equ     70h
0040=           PRESCALE2:                      equ     40h
0020=           PRESCALE1:                      equ     20h
0010=           PRESCALE0:                      equ     10h
0008=           CAPTUREB_FALL_INT:      equ     08h
0004=           CAPTUREB_RISE_INT:      equ     04h
0002=           CAPTUREA_FALL_INT:      equ     02h
0001=           CAPTUREA_RISE_INT:      equ     01h
                
                ;Capture Timers Status Register 0x45
0008=           CAPTUREB_FALL_EVENT:    equ     08h
0004=           CAPTUREB_RISE_EVENT:    equ     04h
0002=           CAPTUREA_FALL_EVENT:    equ     02h
0001=           CAPTUREA_RISE_EVENT:    equ     01h
                
                ;Processor Status and Control Register 0xFF
0080=           IRQ_PENDING:            equ     80h
0040=           WDR:                            equ     40h
0020=           USB_RESET:                      equ     20h
0010=           POR_RESET:                      equ     10h
0008=           SUSPEND:                        equ     08h
0004=           INT_ENABLE_SENSE:       equ     04h
0001=           RUN:                            equ     01h
                
                ; global interrupt enable register 0x20 bit assignments
0080=           WAKEUP_INT:                     equ     80h
0040=           GPIO_INT:                       equ     40h
0020=           CAPTUREB_INT:           equ     20h
0010=           CAPTUREA_INT:           equ     10h
0008=           SPI_INT:                        equ     08h
0004=           1MS_INT:                        equ     04h
0002=           128US_INT:                      equ     02h
0001=           USB_RESET_INT:          equ     01h
                
                ; USB Endpoint Interrupt Enable Register 0x21 bit assignments
0004=           EP2_INT:                        equ     04h
0002=           EP1_INT:                        equ     02h
0001=           EP0_INT:                        equ     01h
                
                ; SPI Control Register 0x61 bit assignments
0080=           TCMP:                           equ     80h
0040=           TBF:                            equ     40h
0020=           MODE1:                          equ     20h
0010=           MODE0:                          equ     10h
0008=           CPOL:                           equ 08h
0004=           CPHA:                           equ 04h
0002=           SCK_SELECT1:            equ 02h
0001=           SCK_SELECT0:            equ     01h     
                
                ; Clock Configuration Register 0xF8 bit assignments
0080=           EXT_DELAY:                      equ     80h
0040=           WAKEUP_ADJUST2:         equ     40h
0020=           WAKEUP_ADJUST1:         equ     20h
0010=           WAKEUP_ADJUST0:         equ     10h
0008=           LVR_ENABLE:                     equ     08h
0002=           INTERNAL_CLK:           equ     02h
0001=           EXTERNAL_CLK:           equ     01h
                

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久女同精品一区二区| 夜夜夜精品看看| 亚洲在线免费播放| 国产在线观看一区二区| 欧美亚洲丝袜传媒另类| 国产亚洲精品7777| 免费成人在线观看| 一本到不卡免费一区二区| 精品久久五月天| 亚洲高清免费观看| 一本一道波多野结衣一区二区| 91精品国产综合久久香蕉麻豆| 中文字幕中文字幕中文字幕亚洲无线| 五月婷婷久久丁香| 91精品福利视频| 久久精品亚洲麻豆av一区二区| 午夜精品影院在线观看| 91免费国产在线观看| 久久久午夜精品理论片中文字幕| 午夜精品国产更新| 色综合中文字幕国产| 国产精品每日更新| 国产成人精品午夜视频免费| 欧美一区二区私人影院日本| 亚洲小说春色综合另类电影| av在线播放不卡| 日本一区二区三区dvd视频在线| 麻豆国产精品官网| 欧美不卡一区二区三区| 日本麻豆一区二区三区视频| 欧美精品vⅰdeose4hd| 亚洲国产日韩在线一区模特| 91久久精品一区二区三| 亚洲色图欧美偷拍| 色婷婷亚洲婷婷| 亚洲日韩欧美一区二区在线| 99精品1区2区| 一区二区三国产精华液| 欧美在线一区二区三区| 一级精品视频在线观看宜春院 | 欧美一级高清片| 午夜精品福利一区二区三区蜜桃| 欧美日韩三级一区二区| 亚洲成国产人片在线观看| 欧美日韩免费观看一区三区| 丝袜脚交一区二区| 欧美电视剧免费观看| 国产麻豆日韩欧美久久| 国产亚洲一本大道中文在线| 欧美一区二区三区免费在线看| 亚洲一卡二卡三卡四卡五卡| 91久久久免费一区二区| 午夜电影网亚洲视频| 精品久久久久一区二区国产| 福利一区福利二区| 亚洲精品欧美综合四区| 欧美一区二区三区影视| 国产成人在线视频网址| 亚洲欧美日韩精品久久久久| 在线电影院国产精品| 国产一区二区三区精品欧美日韩一区二区三区| 精品国产99国产精品| 成人av电影在线网| 天天色 色综合| 国产人伦精品一区二区| 在线免费亚洲电影| 韩国精品一区二区| 亚洲黄色在线视频| 日韩精品一区二| 91色综合久久久久婷婷| 美女一区二区在线观看| 国产精品热久久久久夜色精品三区| 在线精品视频免费播放| 精品一区二区三区蜜桃| 亚洲一区二区视频在线| 精品国产伦一区二区三区免费 | 麻豆精品视频在线观看免费| 国产日产精品一区| 欧美色老头old∨ideo| 国产一区二区不卡老阿姨| 亚洲午夜在线电影| 国产区在线观看成人精品| 欧美日韩一级片在线观看| 福利电影一区二区| 免费成人av在线| 亚洲蜜臀av乱码久久精品蜜桃| 欧美一区二区视频免费观看| 色老头久久综合| 懂色一区二区三区免费观看| 日韩电影在线一区| 亚洲午夜精品17c| 中文字幕亚洲视频| 久久久精品黄色| 国产精品免费丝袜| 2021中文字幕一区亚洲| 欧美精品v日韩精品v韩国精品v| 99视频超级精品| 国产精品一区二区无线| 美女爽到高潮91| 日韩有码一区二区三区| 夜夜亚洲天天久久| 亚洲欧美日韩国产手机在线| 国产精品欧美一区喷水| 久久精品视频一区二区| 久久亚洲影视婷婷| 欧美大片免费久久精品三p| 欧美日韩高清一区二区| 在线精品视频一区二区三四| 色婷婷久久99综合精品jk白丝| 国产成人av一区二区三区在线观看| 精品一区二区综合| 精品一区二区三区视频在线观看 | 日韩写真欧美这视频| 91黄色小视频| 欧美性做爰猛烈叫床潮| 欧美视频一区二区三区在线观看| 91久久奴性调教| 欧美在线视频你懂得| 欧美午夜不卡视频| 欧美高清视频不卡网| 91精品国产色综合久久不卡蜜臀| 欧美高清视频不卡网| 欧美精品第1页| 欧美一级高清片| 日韩美女视频在线| 欧美精品一区二区三区视频 | 欧美亚洲动漫另类| 欧美亚洲一区二区三区四区| 欧美日韩一区 二区 三区 久久精品 | 亚洲午夜久久久久| 午夜电影一区二区三区| 精品影视av免费| 夫妻av一区二区| 色成人在线视频| 久久一二三国产| 成人免费在线视频观看| 亚洲激情综合网| 美女网站视频久久| 岛国一区二区三区| 在线一区二区三区四区五区 | 亚洲激情自拍视频| 日本中文一区二区三区| 国产在线国偷精品免费看| www.久久久久久久久| 欧洲精品一区二区| 精品少妇一区二区三区| 国产精品色眯眯| 午夜精品久久久久久久久久久| 国内精品写真在线观看| 99re66热这里只有精品3直播| 欧美日韩国产一级| 国产日韩欧美不卡在线| 亚洲欧美日韩系列| 久久99精品一区二区三区三区| www.综合网.com| 欧美一区二区三区电影| 国产精品不卡在线| 欧美bbbbb| 色呦呦国产精品| 久久你懂得1024| 日韩国产欧美在线视频| 成人黄色av电影| 欧美电视剧在线观看完整版| 亚洲视频在线一区二区| 精品一区二区免费| 欧美视频第二页| 中文字幕制服丝袜成人av | 久草中文综合在线| 欧美性感一类影片在线播放| 久久亚洲二区三区| 无码av免费一区二区三区试看| 大白屁股一区二区视频| 日韩三级高清在线| 亚洲午夜久久久久久久久电影网| 国产成人免费xxxxxxxx| 欧美一区二区福利视频| 一区二区不卡在线视频 午夜欧美不卡在| 久久精品国内一区二区三区| 在线欧美日韩精品| 日韩美女视频一区| 欧美亚男人的天堂| 亚洲欧美国产三级| 白白色 亚洲乱淫| 欧美韩国一区二区| 国产在线视频一区二区三区| 制服视频三区第一页精品| 一区2区3区在线看| 欧美在线小视频| 亚洲卡通动漫在线| 色综合天天在线| 国产精品传媒入口麻豆| 成人免费福利片| 国产欧美视频在线观看| 精品一区二区三区免费毛片爱| 69堂国产成人免费视频| 天使萌一区二区三区免费观看| 欧洲在线/亚洲| 亚洲国产美女搞黄色| 欧美在线一区二区| 亚洲成人黄色小说|