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

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

?? logo.lst

?? 利用CY單片機CY7C637XX編寫的USB鼠標程序
?? 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
                

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内欧美视频一区二区| 欧美群妇大交群中文字幕| 欧美三级韩国三级日本一级| 国产精品久久久爽爽爽麻豆色哟哟 | 偷拍亚洲欧洲综合| 色综合av在线| 日韩电影在线免费看| 欧美综合在线视频| 日韩国产欧美在线视频| 精品动漫一区二区三区在线观看| 狠狠色丁香婷综合久久| 中国色在线观看另类| 99麻豆久久久国产精品免费| 日韩理论片在线| 欧美理论片在线| 精品一区免费av| 国产精品成人免费| 欧美日韩成人综合天天影院| 捆绑调教一区二区三区| 国产亚洲综合性久久久影院| 99riav久久精品riav| 亚洲444eee在线观看| 日韩免费看网站| 成人综合在线网站| 亚洲福利一区二区| 精品国产麻豆免费人成网站| av网站免费线看精品| 天天做天天摸天天爽国产一区 | 国产精品久久久久影院老司| 欧美色综合网站| 国产一区二区三区观看| 亚洲宅男天堂在线观看无病毒| 日韩三级视频在线看| 99久久99精品久久久久久| 国产精品久久久久久久浪潮网站| 日韩一区二区三区在线观看| 中文字幕一区二区不卡| 风间由美一区二区av101| 精品成a人在线观看| 午夜精品久久久久久久久久| 在线观看一区二区精品视频| 最新中文字幕一区二区三区 | 风间由美一区二区av101| 精品国产免费视频| 国产精品99久久久久久有的能看| 精品久久久久久最新网址| 黄色小说综合网站| 国产无人区一区二区三区| 粉嫩一区二区三区性色av| 国产欧美日产一区| 91免费视频观看| 亚洲人xxxx| 欧美网站大全在线观看| 日韩激情在线观看| 欧美成人女星排名| 国产精品一区二区你懂的| 欧美国产激情二区三区| 成人av网站在线| 一区二区三区精品视频| 欧美日韩国产经典色站一区二区三区| 图片区小说区区亚洲影院| 91精品国产综合久久精品性色| 狠狠色综合播放一区二区| 亚洲国产成人私人影院tom| 色综合天天视频在线观看| 亚洲国产精品一区二区久久恐怖片| 91.麻豆视频| 国产成人欧美日韩在线电影| 日韩美女精品在线| 制服丝袜中文字幕亚洲| 国产伦理精品不卡| 依依成人精品视频| 日韩精品一区二区三区在线| 9i在线看片成人免费| 午夜国产精品一区| 亚洲国产精品v| 欧美日本不卡视频| 国产91丝袜在线播放| 亚洲国产美国国产综合一区二区| 2023国产精华国产精品| 91国产福利在线| 精品一二三四区| 亚洲另类春色校园小说| 精品国产伦一区二区三区观看体验 | 国产成人av电影在线观看| 国产精品久久久久一区| 欧美女孩性生活视频| 成人免费视频视频| 日韩电影在线免费| 亚洲精品伦理在线| 久久久久久麻豆| 欧美精品免费视频| av电影天堂一区二区在线| 麻豆91精品91久久久的内涵| 亚洲男帅同性gay1069| 亚洲精品在线电影| 欧美日本一区二区三区四区| 丰满岳乱妇一区二区三区| 免费精品视频在线| 一区二区三区免费看视频| 欧美高清在线精品一区| 欧美成人a在线| 在线电影院国产精品| 91麻豆国产自产在线观看| 国产一区二区伦理片| 奇米在线7777在线精品| 亚洲午夜羞羞片| 亚洲四区在线观看| 日本一二三不卡| 久久久久久免费| 精品奇米国产一区二区三区| 欧美高清激情brazzers| 欧美在线观看你懂的| 99精品在线免费| 成人动漫视频在线| 国产高清久久久久| 黄色精品一二区| 久久99九九99精品| 捆绑调教一区二区三区| 日韩电影免费一区| 天天射综合影视| 五月天一区二区| 亚洲国产综合视频在线观看| 亚洲欧美日韩综合aⅴ视频| 亚洲国产欧美日韩另类综合| 亚洲综合激情网| 亚洲综合在线观看视频| 亚洲激情一二三区| 亚洲精品视频观看| 一区二区欧美视频| 亚洲午夜久久久| 亚洲国产成人porn| 视频一区在线视频| 麻豆精品一区二区三区| 久久精品二区亚洲w码| 美女视频黄频大全不卡视频在线播放| 婷婷综合久久一区二区三区| 首页综合国产亚洲丝袜| 亚洲成人黄色影院| 日韩中文字幕av电影| 视频一区在线视频| 蜜桃av噜噜一区| 国产乱码字幕精品高清av | 亚洲日本丝袜连裤袜办公室| 国产精品美女久久久久久久| 亚洲欧美一区二区在线观看| 一区二区三区欧美久久| 视频一区二区欧美| 国内偷窥港台综合视频在线播放| 国产成人精品午夜视频免费| 99国产精品久久久久久久久久久| 日本乱人伦一区| 精品视频在线免费| 欧美成人艳星乳罩| 中文字幕一区三区| 亚洲国产精品精华液网站| 免费精品视频在线| 成人黄色在线看| 色噜噜久久综合| 日韩精品一区国产麻豆| 国产精品久久久久久久久免费樱桃 | 亚洲成人激情综合网| 麻豆成人免费电影| 99久久久久久| 91精品国产综合久久精品性色| 精品88久久久久88久久久| 看电视剧不卡顿的网站| 美女爽到高潮91| 97久久超碰精品国产| 欧美一级艳片视频免费观看| 中文字幕欧美激情一区| 亚洲国产精品精华液网站| 国产白丝精品91爽爽久久| 欧美专区日韩专区| 久久久久久久久久久99999| 亚洲男帅同性gay1069| 久草这里只有精品视频| 99国产精品久久久久久久久久| 欧美一区二区久久久| 国产精品另类一区| 日韩—二三区免费观看av| 不卡视频一二三| 精品免费国产二区三区 | 国产精品综合在线视频| 欧美日韩三级一区| 国产精品福利影院| 欧美bbbbb| 91黄色免费观看| 国产欧美一区二区精品久导航 | 欧美日韩国产免费| 国产精品美女久久久久久久久久久 | 成人免费黄色大片| 日韩欧美中文字幕制服| 一区二区高清在线| 99久久久国产精品| 欧美激情一区在线| 久久成人免费日本黄色| 欧美日韩在线播放一区| 亚洲日本电影在线| 成人免费视频免费观看|