文件名称:2270B_USB_Library_ISP_m_V2.0
介绍说明--下载内容来自于网络,使用问题请自行百度
USB的HID固件程序,单片机开发
Bus_Reset:
------------------------------------------------------------------
into Normal Mode, two NOPs are required.
------------------------------------------------------------------
b0bclr FSTPHX
nop
nop
b0bclr FCLKMD
---------------------------------------------------------------
NOTE!! Keep USB enable after Bus_reset and set USB address to 0
---------------------------------------------------------------
mov a, #0x80 enable USB & and set USB address = 0
b0mov UDA, a
clr UDP0 set FIFO address to EP0
clr UDP0_H
clr UDR0_R
clr UDR0_W
b0bclr bSetAddress bus reset clear bSet_address
b0bclr bSetAddressCmd
b0bclr bSuspend clear bSuspend flag
b0bclr bRemote_Wakeup
mov a, #PROTOCOL_initial_value
b0mov PROTOCOL, a
clr BSetConfiguration
clr UStatus
clr USB_HID_Status2
clr EP0OUT_CNT
clr USB_HID_Status
mov a, #0xf0
and USB_HID_Status, a-USB的HID固件程序,单片机开发
Bus_Reset:
------------------------------------------------------------------
into Normal Mode, two NOPs are required.
------------------------------------------------------------------
b0bclr FSTPHX
nop
nop
b0bclr FCLKMD
---------------------------------------------------------------
NOTE!! Keep USB enable after Bus_reset and set USB address to 0
---------------------------------------------------------------
mov a,#0x80 enable USB & and set USB address = 0
b0mov UDA, a
clr UDP0 set FIFO address to EP0
clr UDP0_H
clr UDR0_R
clr UDR0_W
b0bclr bSetAddress bus reset clear bSet_address
b0bclr bSetAddressCmd
b0bclr bSuspend clear bSuspend flag
b0bclr bRemote_Wakeup
mov a,#PROTOCOL_initial_value
b0mov PROTOCOL, a
clr BSetConfiguration
clr UStatus
clr USB_HID_Status2
clr EP0OUT_CNT
clr USB_HID_Status
mov a,#0xf0
and USB_HID_Status, a
Bus_Reset:
------------------------------------------------------------------
into Normal Mode, two NOPs are required.
------------------------------------------------------------------
b0bclr FSTPHX
nop
nop
b0bclr FCLKMD
---------------------------------------------------------------
NOTE!! Keep USB enable after Bus_reset and set USB address to 0
---------------------------------------------------------------
mov a, #0x80 enable USB & and set USB address = 0
b0mov UDA, a
clr UDP0 set FIFO address to EP0
clr UDP0_H
clr UDR0_R
clr UDR0_W
b0bclr bSetAddress bus reset clear bSet_address
b0bclr bSetAddressCmd
b0bclr bSuspend clear bSuspend flag
b0bclr bRemote_Wakeup
mov a, #PROTOCOL_initial_value
b0mov PROTOCOL, a
clr BSetConfiguration
clr UStatus
clr USB_HID_Status2
clr EP0OUT_CNT
clr USB_HID_Status
mov a, #0xf0
and USB_HID_Status, a-USB的HID固件程序,单片机开发
Bus_Reset:
------------------------------------------------------------------
into Normal Mode, two NOPs are required.
------------------------------------------------------------------
b0bclr FSTPHX
nop
nop
b0bclr FCLKMD
---------------------------------------------------------------
NOTE!! Keep USB enable after Bus_reset and set USB address to 0
---------------------------------------------------------------
mov a,#0x80 enable USB & and set USB address = 0
b0mov UDA, a
clr UDP0 set FIFO address to EP0
clr UDP0_H
clr UDR0_R
clr UDR0_W
b0bclr bSetAddress bus reset clear bSet_address
b0bclr bSetAddressCmd
b0bclr bSuspend clear bSuspend flag
b0bclr bRemote_Wakeup
mov a,#PROTOCOL_initial_value
b0mov PROTOCOL, a
clr BSetConfiguration
clr UStatus
clr USB_HID_Status2
clr EP0OUT_CNT
clr USB_HID_Status
mov a,#0xf0
and USB_HID_Status, a
相关搜索: sonix
(系统自动生成,下载前可以参看下载内容)
下载文件列表
2270B_USB_Library_ISP_m_V2.0/OBJ/SN8_USB_MCU_MAIN.LIB
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.asm
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.BBB
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.HEX
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.LST
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.PRJ
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.SN8
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN_2010_07_14 15_00_58_2DAF.BBB
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_Descriptor_Table.lib
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_EP1.asm
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_macro.h
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_Module.lib
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_Setting.lib
2270B_USB_Library_ISP_m_V2.0/USB_ISP/SN8_USB_ISP_EnC.lib
2270B_USB_Library_ISP_m_V2.0/OBJ
2270B_USB_Library_ISP_m_V2.0/USB
2270B_USB_Library_ISP_m_V2.0/USB_ISP
2270B_USB_Library_ISP_m_V2.0
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.asm
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.BBB
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.HEX
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.LST
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.PRJ
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN.SN8
2270B_USB_Library_ISP_m_V2.0/SN8_USB_MCU_MAIN_2010_07_14 15_00_58_2DAF.BBB
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_Descriptor_Table.lib
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_EP1.asm
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_macro.h
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_Module.lib
2270B_USB_Library_ISP_m_V2.0/USB/SN8_USB_Setting.lib
2270B_USB_Library_ISP_m_V2.0/USB_ISP/SN8_USB_ISP_EnC.lib
2270B_USB_Library_ISP_m_V2.0/OBJ
2270B_USB_Library_ISP_m_V2.0/USB
2270B_USB_Library_ISP_m_V2.0/USB_ISP
2270B_USB_Library_ISP_m_V2.0
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.