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

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

?? usb_descr.lis

?? 單片機USB接口模擬鍵盤,該程序可以控制PC機的PS/2鍵盤的NUM LOCK和SCROLL LOCK的燈,以此說明通訊正常
?? LIS
?? 第 1 頁 / 共 5 頁
字號:
 0000           
 0000           ;------------------------------------------------------
 0000           ;  System Status and Control Registers
 0000           ;------------------------------------------------------
 0000           ;        Register bank 1.
 0000           ;------------------------------------------------------
 00E0           OSC_CR0:                   equ E0h  ; System Oscillator Control Register 0     (RW)
 0020           OSC_CR0_NO_BUZZ:           equ 20h    ; MASK: Bandgap always powered/BUZZ bandgap
 0018           OSC_CR0_SLEEP:             equ 18h    ; MASK: Set Sleep timer freq/period
 0000           OSC_CR0_SLEEP_512Hz:       equ 00h    ;     Set sleep bits for 1.95ms period
 0008           OSC_CR0_SLEEP_64Hz:        equ 08h    ;     Set sleep bits for 15.6ms period
 0010           OSC_CR0_SLEEP_8Hz:         equ 10h    ;     Set sleep bits for 125ms period
 0018           OSC_CR0_SLEEP_1Hz:         equ 18h    ;     Set sleep bits for 1 sec period
 0000           
 0007           OSC_CR0_CPU:               equ 07h    ; MASK: Set CPU Frequency
 0000           OSC_CR0_CPU_3MHz:          equ 00h    ;     set CPU Freq bits for 3MHz Operation
 0001           OSC_CR0_CPU_6MHz:          equ 01h    ;     set CPU Freq bits for 6MHz Operation
 0002           OSC_CR0_CPU_12MHz:         equ 02h    ;     set CPU Freq bits for 12MHz Operation
 0003           OSC_CR0_CPU_24MHz:         equ 03h    ;     set CPU Freq bits for 24MHz Operation
 0004           OSC_CR0_CPU_1d5MHz:        equ 04h    ;     set CPU Freq bits for 1.5MHz Operation
 0005           OSC_CR0_CPU_750kHz:        equ 05h    ;     set CPU Freq bits for 750kHz Operation
 0006           OSC_CR0_CPU_187d5kHz:      equ 06h    ;     set CPU Freq bits for 187.5kHz Operation
 0000           
 0000           ;------------------------------------------------------
 0000           ;  Note: The following registers are mapped into both
 0000           ;        register bank 0 AND register bank 1.
 0000           ;------------------------------------------------------
 00F7           CPU_F:        equ F7h          ; CPU Flag Register Access                 (RO)
 0000                                              ; Use FLAG_ masks defined at top of file
 00FF           CPU_SCR:     equ FFh          ; CPU Status and Control Register          (#)
 0080           CPU_SCR_GIE_MASK:      equ 80h    ; MASK: Global Interrupt Enable shadow
 0020           CPU_SCR_WDRS_MASK:     equ 20h    ; MASK: Watch Dog Timer Reset
 0010           CPU_SCR_PORS_MASK:     equ 10h    ; MASK: power-on reset bit PORS
 0008           CPU_SCR_SLEEP_MASK:    equ 08h    ; MASK: Enable Sleep
 0001           CPU_SCR_STOP_MASK:     equ 01h    ; MASK: Halt CPU bit
 0000           
 0000           ;;=============================================================================
 0000           ;;      Register Space, Bank 1
 0000           ;;=============================================================================
 0000           
 0000           ;------------------------------------------------
 0000           ;  Clock and System Control Registers
 0000           ;------------------------------------------------
 0000           
 0000           ;;=============================================================================
 0000           ;;      M8C System Macros
 0000           ;;  These macros should be used when their functions are needed.
 0000           ;;=============================================================================
 0000           
 0000           ;----------------------------------------------------
 0000           ;  Swapping Register Banks
 0000           ;----------------------------------------------------
 0000               macro M8C_SetBank0
 0000               and   F, ~FLAG_XIO_MASK
 0000               macro M8C_SetBank1
 0000               or    F, FLAG_XIO_MASK
 0000               macro M8C_EnableGInt
 0000               or    F, FLAG_GLOBAL_IE
 0000               macro M8C_DisableGInt
 0000               and   F, ~FLAG_GLOBAL_IE
 0000               macro M8C_DisableIntMask
 0000               and   reg[@0], ~@1              ; disable specified interrupt enable bit
 0000               macro M8C_EnableIntMask
 0000               or    reg[@0], @1               ; enable specified interrupt enable bit
 0000               macro M8C_ClearIntFlag
 0000               mov   reg[@0], ~@1              ; clear specified interrupt enable bit
 0000               macro M8C_EnableWatchDog
 0000               and   reg[CPU_SCR], ~CPU_SCR_PORS_MASK
 0000               macro M8C_ClearWDT
 0000               mov   reg[RES_WDT], 00h
 0000               macro M8C_ClearWDTAndSleep
 0000               mov   reg[RES_WDT], 38h
 0000               macro M8C_Sleep
 0000               or    reg[CPU_SCR], CPU_SCR_SLEEP_MASK
 0000               ; The next instruction to be executed depends on the state of the
 0000               ; various interrupt enable bits. If some interrupts are enabled
 0000               ; and the global interrupts are disabled, the next instruction will
 0000               ; be the one that follows the invocation of this macro. If global
 0000               ; interrupts are also enabled then the next instruction will be
 0000               ; from the interrupt vector table. If no interrupts are enabled
 0000               ; then the CPU sleeps forever.
 0000               macro M8C_Stop
 0000               ; In general, you probably don't want to do this, but here's how:
 0000               or    reg[CPU_SCR], CPU_SCR_STOP_MASK
 0000               ; Next instruction to be executed is located in the interrupt
 0000               ; vector table entry for Power-On Reset.
 0000               macro M8C_Reset
 0000               ; Restore CPU to the power-on reset state.
 0000               mov A, 0
 0000               SSC
 0000               ; Next non-supervisor instruction will be at interrupt vector 0.
 0000               macro Suspend_CodeCompressor
 0000               or   F, 0
 0000               macro Resume_CodeCompressor
 0000               add  SP, 0
 0000           USB_bNumStringDescrs: EQU    0
 0000           
 0003           USB_NUM_ENDPOINTS:                          EQU 3 
 0002           USB_MAX_EP_NUMBER:                          EQU (USB_NUM_ENDPOINTS - 1) 
 0000           
 0000           ;--------------------------------------------------
 0000           ; Registers for USB API's.
 0000           ;--------------------------------------------------
 0074           USB_USBXCR:    EQU    USBXCR
 0040           USB_ADDR:      EQU    USBCR
 0041           USB_EP0CNT:    EQU    EP0CNT
 0042           USB_EP1CNT:    EQU    (EP0CNT + 1)
 0043           USB_EP2CNT:    EQU    (EP0CNT + 2)
 0044           USB_EP0MODE:   EQU    EP0MODE
 0045           USB_EP1MODE:   EQU    (EP0MODE + 1)
 0046           USB_EP2MODE:   EQU    (EP0MODE + 2)
 0050           USB_EP0DATA:   EQU    EP0DATA
 0058           USB_EP1DATA:   EQU    (EP0DATA + 8)
 0060           USB_EP2DATA:   EQU    (EP0DATA + 16)
 0000           
 0000           ;--------------------------------------------------
 0000           ; Endpoint 0 offsets (Table 9-2)
 0000           ;--------------------------------------------------
 0000           bmRequestType:                              EQU     0
 0001           bRequest:                                   EQU     1
 0002           wValue:                                     EQU     2
 0003           wValueHi:                                   EQU     3
 0002           wValueLo:                                   EQU     2
 0004           wIndex:                                     EQU     4
 0005           wIndexHi:                                   EQU     5
 0004           wIndexLo:                                   EQU     4
 0006           wLength:                                    EQU     6
 0007           wLengthHi:                                  EQU     7
 0006           wLengthLo:                                  EQU     6
 0000           
 0000           ;--------------------------------------------------
 0000           ; Request Types (Table 9-4)
 0000           ;--------------------------------------------------
 0000           USB_GET_STATUS:                             EQU    0x00
 0001           USB_CLEAR_FEATURE:                          EQU    0x01
 0003           USB_SET_FEATURE:                            EQU    0x03
 0005           USB_SET_ADDRESS:                            EQU    0x05
 0006           USB_GET_DESCRIPTOR:                         EQU    0x06
 0007           USB_SET_DESCRIPTOR:                         EQU    0x07
 0008           USB_GET_CONFIGURATION:                      EQU    0x08
 0009           USB_SET_CONFIGURATION:                      EQU    0x09
 000A           USB_GET_INTERFACE:                          EQU    0x0A
 000B           USB_SET_INTERFACE:                          EQU    0x0B
 000C           USB_SYNCH_FRAME:                            EQU    0x0C
 0000           
 0000           ;--------------------------------------------------
 0000           ; Descriptor Types (Table 9-5)
 0000           ;--------------------------------------------------
 0001           DESCR_TYPE_DEVICE:                          EQU     1
 0002           DESCR_TYPE_CONFIG:                          EQU     2
 0003           DESCR_TYPE_STRING:                          EQU     3
 0004           DESCR_TYPE_INTERFACE:                       EQU     4
 0005           DESCR_TYPE_ENDPOINT:                        EQU     5
 0006           DESCR_TYPE_DEVICE_QUALIFIER:                EQU     6
 0007           DESCR_TYPE_OTHER_SPEED:                     EQU     7
 0008           DESCR_TYPE_INTERFACE_POWER:                 EQU     8
 0000           
 0000           ;--------------------------------------------------
 0000           ; Feature Selectors (Table 9-6)
 0000           ;--------------------------------------------------
 0001           USB_DEVICE_REMOTE_WAKEUP:                   EQU    0x01
 0000           USB_ENDPOINT_HALT:                          EQU    0x00
 0002           USB_TEST_MODE:                              EQU    0x02
 0000           
 0000           ;--------------------------------------------------
 0000           ; USB Device Status (Figure 9-4)
 0000           ;--------------------------------------------------
 0000           USB_DEVICE_STATUS_BUS_POWERED:              EQU   0x00
 0001           USB_DEVICE_STATUS_SELF_POWERED:             EQU   0x01
 0002           USB_DEVICE_STATUS_REMOTE_WAKEUP:            EQU   0x02
 0000           
 0000           ;--------------------------------------------------
 0000           ; USB Endpoint Status (Figure 9-4)
 0000           ;--------------------------------------------------
 0001           USB_ENDPOINT_STATUS_HALT:                   EQU    0x01
 0000           
 0000           ;--------------------------------------------------
 0000           ; USB Endpoint Directions
 0000           ;--------------------------------------------------
 0080           USB_DIR_IN:                                 EQU    0x80
 0000           USB_DIR_OUT:                                EQU    0x00
 007F           USB_DIR_UNUSED:                             EQU    0x7F
 0000           
 0000           ;--------------------------------------------------
 0000           ; USB Endpoint Address Symbols 
 0000           ;--------------------------------------------------
 0000           EP0:                                        EQU    0x00
 0001           EP1:                                        EQU    0x01
 0002           EP2:                                        EQU    0x02
 0000           
 0000           ;--------------------------------------------------
 0000           ; Control Endpoint States--These act as JACC jump values
 0000           ;--------------------------------------------------
 0000           USB_TRANS_STATE_IDLE:                       EQU     0x00
 0002           USB_TRANS_STATE_CONTROL_READ:               EQU     0x02
 0004           USB_TRANS_STATE_CONTROL_WRITE:              EQU     0x04
 0006           USB_TRANS_STATE_NO_DATA_CONTROL:            EQU     0x06
 0000           
 0000           ;--------------------------------------------------
 0000           ; Control Write flag values to indicate pending data changes
 0000           ;--------------------------------------------------
 0001           USB_ADDRESS_CHANGE_PENDING:     EQU     0x01
 0000           
 0000           ;--------------------------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区不卡在线观看| 欧美成人vr18sexvr| 国内精品国产成人| 麻豆一区二区三| 久久精品国产成人一区二区三区 | 国产精一品亚洲二区在线视频| 一区二区三区四区视频精品免费 | 日韩精品一区第一页| 亚洲在线成人精品| 亚洲18色成人| 欧美aⅴ一区二区三区视频| 蜜桃一区二区三区在线| 久久国产综合精品| 国产91露脸合集magnet| av毛片久久久久**hd| 在线视频一区二区三| 欧美色视频在线| 日韩午夜小视频| 久久精品免费在线观看| 国产精品视频一二三区| 亚洲综合男人的天堂| 免费久久精品视频| www.亚洲人| 精品视频一区三区九区| 久久综合网色—综合色88| 国产精品天干天干在线综合| 亚洲一二三四在线| 黑人巨大精品欧美黑白配亚洲| 丰满亚洲少妇av| 欧美性感一类影片在线播放| 日韩你懂的在线观看| 亚洲国产精品精华液2区45| 一区二区三区免费观看| 久草在线在线精品观看| 99热这里都是精品| 日韩亚洲欧美成人一区| 亚洲免费在线观看| 国产麻豆成人传媒免费观看| 91论坛在线播放| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品久久久久久久裸模 | 日韩视频在线一区二区| 国产精品超碰97尤物18| 麻豆一区二区三| 欧美色综合网站| 欧美激情资源网| 美女在线观看视频一区二区| 91最新地址在线播放| 久久精品免视看| 久久精品国产秦先生| 欧洲精品一区二区| 中文字幕精品三区| 激情小说欧美图片| 91精品国产综合久久久蜜臀图片| 亚洲欧洲99久久| 国产一区二区福利视频| 欧美精品v国产精品v日韩精品 | 一区二区三区中文字幕精品精品 | 色视频成人在线观看免| 国产无遮挡一区二区三区毛片日本 | 欧美一区二区在线观看| 一区二区三区在线不卡| 成人app软件下载大全免费| 亚洲精品一区二区三区精华液| 亚洲国产一区二区三区| 欧美在线免费视屏| 一区二区三区小说| 色成年激情久久综合| 亚洲美女视频在线观看| 91老师片黄在线观看| 亚洲丝袜精品丝袜在线| 成人免费看的视频| 国产精品美女久久久久久2018| 国产成人免费网站| 久久免费美女视频| 国产99久久久国产精品潘金| 国产午夜亚洲精品午夜鲁丝片| 国产资源在线一区| 欧美激情一区二区三区在线| 成人在线综合网| 中文字幕一区二区三区av | 亚洲国产成人av| 欧美无砖砖区免费| 亚洲国产三级在线| 制服丝袜中文字幕一区| 久久国产尿小便嘘嘘| 久久精品一区二区三区四区| 国产成人av电影在线播放| 综合色天天鬼久久鬼色| 色综合天天狠狠| 日韩精品高清不卡| 久久综合久色欧美综合狠狠| 国产乱淫av一区二区三区| 国产精品水嫩水嫩| 欧美色老头old∨ideo| 日韩影院在线观看| 国产亚洲精品aa| 色综合天天综合网国产成人综合天| 亚洲综合图片区| 精品国产一区二区国模嫣然| 国产91富婆露脸刺激对白| 亚洲欧美日韩久久| 欧美一区二区三区四区久久| 国产成人在线视频播放| 夜夜亚洲天天久久| 精品国产乱码久久久久久久久| av中文字幕在线不卡| 日本网站在线观看一区二区三区| 久久精品一区四区| 欧美日韩国产成人在线免费| 黑人精品欧美一区二区蜜桃| 亚洲乱码国产乱码精品精可以看| 日韩小视频在线观看专区| 99re在线视频这里只有精品| 免费视频最近日韩| 亚洲精品ww久久久久久p站| 精品毛片乱码1区2区3区| 91丨porny丨蝌蚪视频| 蜜臀a∨国产成人精品| 亚洲欧美日韩久久| 国产亚洲成av人在线观看导航| 欧美日韩精品欧美日韩精品| 成人福利视频在线看| 免费xxxx性欧美18vr| 亚洲黄色av一区| 国产日韩欧美综合在线| 制服视频三区第一页精品| av男人天堂一区| 国产精品一区二区你懂的| 青娱乐精品视频| 性欧美大战久久久久久久久| 国产精品乱码一区二区三区软件| 日韩欧美区一区二| 91精品国产综合久久香蕉麻豆| 色婷婷久久综合| 成人美女在线视频| 国产一区二区网址| 玖玖九九国产精品| 日韩制服丝袜先锋影音| 亚洲国产精品久久人人爱| 亚洲欧美乱综合| 亚洲私人影院在线观看| 中文字幕乱码日本亚洲一区二区| 26uuu精品一区二区| 日韩视频国产视频| 91精品啪在线观看国产60岁| 欧美色综合影院| 欧美人牲a欧美精品| 欧美日本一区二区在线观看| 91高清视频在线| 色综合久久天天综合网| 一本大道久久a久久综合| 色综合久久综合网97色综合| 99国内精品久久| 91精品办公室少妇高潮对白| 色综合久久久久久久久| 91久久国产最好的精华液| 欧美亚洲一区二区在线| 69久久99精品久久久久婷婷| 7777精品伊人久久久大香线蕉经典版下载 | 2020日本不卡一区二区视频| 精品国产制服丝袜高跟| 久久精品夜色噜噜亚洲a∨| 国产色产综合产在线视频| 国产午夜精品一区二区三区视频| 国产午夜精品久久久久久久 | 久久综合视频网| 国产三级三级三级精品8ⅰ区| 国产蜜臀av在线一区二区三区| 中文字幕成人网| 一区二区三区蜜桃| 免费观看在线综合| 国产精品自拍网站| 一本大道久久a久久综合婷婷| 欧美丝袜丝交足nylons图片| 日韩欧美精品在线| 国产精品乱码人人做人人爱| 亚洲一区二区欧美日韩| 美女www一区二区| 成人小视频在线| 精品视频在线看| 久久久久久久综合色一本| 亚洲精品视频自拍| 麻豆国产欧美一区二区三区| 成人免费精品视频| 欧美日韩的一区二区| 久久久精品国产免费观看同学| 欧美激情一区二区三区蜜桃视频| 亚洲最新视频在线观看| 麻豆精品视频在线观看| 99视频一区二区| 日韩精品在线网站| 亚洲色图一区二区| 精品中文av资源站在线观看| 99re在线视频这里只有精品| 日韩欧美你懂的| 亚洲午夜三级在线| 粉嫩高潮美女一区二区三区 | 日本一区二区免费在线观看视频| 夜色激情一区二区|