⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 63001.inc

📁 USB2.0原理与工程开发光盘(第二版)
💻 INC
字号:
;*****************************************************************
; 63001.h - Cypress CY7C63001A微处理器的定义
;*****************************************************************

; 通用常量的定义
BIT0:			equ	01h
BIT1:			equ	02h
BIT2:			equ	04h
BIT3:			equ	08h
BIT4:			equ	10h
BIT5:			equ	20h
BIT6:			equ	40h
BIT7:			equ	80h

;========================================
; CY7C63001A 的定义
;========================================
P0_Data:            	equ   00h  
	P0.0:		        equ	BIT0
	P0.1:			equ	BIT1
	P0.2:			equ	BIT2
	P0.3:			equ	BIT3
	P0.4:			equ	BIT4
	P0.5:			equ	BIT5
	P0.6:			equ	BIT6
	P0.7:			equ	BIT7

P1_Data:            	equ   01h  
	P1.0:			equ	BIT0
	P1.1:			equ	BIT1
	P1.2:			equ	BIT2
	P1.3:			equ	BIT3	

P0_IntEnable:       	equ   04h  
	IE0.0:		        equ	BIT0
	IE0.1:		        equ	BIT1
	IE0.2:		        equ	BIT2
	IE0.3:		        equ	BIT3
	IE0.4:		        equ	BIT4
	IE0.5:		        equ	BIT5
	IE0.6:		        equ	BIT6
	IE0.7:		        equ	BIT7
	
P1_IntEnable:       	equ   05h  
	IE1.0:		        equ	BIT0
	IE1.1:		        equ	BIT1
	IE1.2:		        equ	BIT2
	IE1.3:		        equ	BIT3
	
P0_PullUp:          	equ  	08h 
	Pull0.0:		equ	BIT0
	Pull0.1:		equ	BIT1
	Pull0.2:		equ	BIT2
	Pull0.3:		equ	BIT3
	Pull0.4:		equ	BIT4
	Pull0.5:		equ	BIT5
	Pull0.6:		equ	BIT6
	Pull0.7:		equ	BIT7
	
P1_PullUp:         	equ   09h   
	Pull1.0:		equ	BIT0
	Pull1.1:		equ	BIT1
	Pull1.2:		equ	BIT2
	Pull1.3:		equ	BIT3

EP0_Tx_Config:    	equ   10h   
	EP0_Tx_Count0:	        equ	BIT0
	EP0_Tx_Count1:	        equ	BIT1
	EP0_Tx_Count2:	        equ	BIT2
	EP0_Tx_Count3:	        equ	BIT3
	EP0_Rx_Err:     	equ	BIT4
	EP0_Tx_Stall:		equ	BIT5
	EP0_Tx_Toggle:          equ	BIT6
	EP0_Tx_Respond:		equ	BIT7

EP1_Tx_Config:    	equ   11h   
	EP1_Tx_Count0:	        equ	BIT0
	EP1_Tx_Count1:	        equ	BIT1
	EP1_Tx_Count2:	        equ	BIT2
	EP1_Tx_Count3:	        equ	BIT3
	EP1_Tx_Enable:    	equ	BIT4
	EP1_Tx_Stall:		equ	BIT5
	EP1_Tx_Toggle:          equ	BIT6
	EP1_Tx_Respond:		equ	BIT7

USB_DeviceAddress:	equ   12h   
	ADR.0:		        equ	BIT0
	ADR.1:		        equ	BIT1
	ADR.2:		        equ	BIT2
	ADR.3:		        equ	BIT3
	ADR.4:		        equ	BIT4
	ADR.5:		        equ	BIT5
	ADR.6:		        equ	BIT6

USB_Control:     	equ   13h   
	USBC_BusActive:	        equ BIT0 
        USBC_Resume:            equ BIT1 
        USBC_J:                 equ BIT2 
        USBC_StatusOuts:        equ BIT3 
        USBC_EnableOuts:        equ BIT4 
        
EP0_Rx_Status:    	equ   14h    
	EP0_Rx_Setup:	        equ BIT0 
        EP0_Rx_Out:             equ BIT1 
        EP0_Rx_In:              equ BIT2 
        EP0_Rx_Toggle:          equ BIT3 
        EP0_Rx_Count0:          equ BIT4 
        EP0_Rx_Count1:          equ BIT5
        EP0_Rx_Count2:          equ BIT6
        EP0_Rx_Count3:          equ BIT7

Global_Interrupt:       equ 20h   
	Timer_128us_IE:		equ	BIT1
	Timer_1024us_IE:	equ	BIT2
	USB_EP0_IE:		equ	BIT3
	USB_EP1_IE:		equ	BIT4
	GPIO_IE:		equ	BIT6
	WakeUp_IE:		equ	BIT7
	
WDT:        	equ   21h 

Cext:   		equ   22h 

Timer:                  equ   23h 

P0_SinkPin0:           	equ   30h
P0_SinkPin1:           	equ   31h
P0_SinkPin2:           	equ   32h
P0_SinkPin3:           	equ   33h
P0_SinkPin4:           	equ   34h
P0_SinkPin5:           	equ   35h
P0_SinkPin6:           	equ   36h
P0_SinkPin7:           	equ   37h

P1_SinkPin0:           	equ   38h
P1_SinkPin1:           	equ   39h
P1_SinkPin2:           	equ   3Ah
P1_SinkPin3:           	equ   3Bh

StatusControl:	        equ	FFh	
	SC_RUN:			equ	BIT0
	SC_SUSPEND:		equ	BIT3
	SC_POR:			equ	BIT4
	SC_USBReset:		equ	BIT5
	SC_WDReset:		equ	BIT6
        RESET_MASK:             equ     70h

EP0_FIFO:               equ 70h
        EP0_FIFO.0:             equ 70h 
	EP0_FIFO.1:             equ 71h
	EP0_FIFO.2:             equ 72h
	EP0_FIFO.3:             equ 73h
	EP0_FIFO.4:             equ 74h
	EP0_FIFO.5:             equ 75h
	EP0_FIFO.6:             equ 76h
	EP0_FIFO.7:             equ 77h

EP1_FIFO:               equ 78h
        EP1_FIFO.0:             equ 78h 
	EP1_FIFO.1:             equ 79h
	EP1_FIFO.2:             equ 7Ah
	EP1_FIFO.3:             equ 7Bh
	EP1_FIFO.4:             equ 7Ch
	EP1_FIFO.5:             equ 7Dh
	EP1_FIFO.6:             equ 7Eh
	EP1_FIFO.7:             equ 7Fh

;****************CY7C63001A定义完毕*******************************

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -