📄 d12_config.inc
字号:
.IFNDEF __D12_CONFIG_INC__
.DEFINE __D12_CONFIG_INC__
//====================================================================================
//文 件 名:D12_Config.inc
//功能描述: PDIUSBD12驱动程序配置头文件
//维护记录: 2007年3月17日
//====================================================================================
.INCLUDE SPCE061A.inc
//====================================================================================
// 请根据实际情况配置下列信息
// 其中PDIUSBD12的控制引脚(INT、RESET、CS、ALE、WR、RD)应配置在IOB口上
// 且PDIUSBD12的INT脚必须配置在IOB2或IOB3上,以使用SPCE061A的EXT1或EXT2外部中断
//====================================================================================
.DEFINE D12_DATA_PORT 0 // D7~D0的I/O端口配置,0-IOA, 1-IOB
.DEFINE D12_DATA_BYTE 1 // D7~D0的I/O端口配置,0-低8位,1-高8位
////////// 以下控制引脚要与IOB口连接 /////////////
.DEFINE D12_INT_BIT 2 // INT脚的I/O位配置,必须为2或3
.DEFINE D12_RESET_BIT 3 // RESET脚的I/O位配置
.DEFINE D12_CS_BIT 8 // CS脚的I/O位配置
.DEFINE D12_ALE_BIT 6 // ALE脚的I/O位配置
.DEFINE D12_WR_BIT 5 // WR脚的I/O位配置
.DEFINE D12_RD_BIT 4 // RD脚的I/O位配置
//====================================================================================
// 不必修改下面的内容
//====================================================================================
.IF D12_DATA_PORT == 0
.DEFINE P_USB_D_Dir P_IOA_Dir
.DEFINE P_USB_D_Attrib P_IOA_Attrib
.DEFINE P_USB_D_Buffer P_IOA_Buffer
.DEFINE P_USB_D_Data P_IOA_Data
.ELSE
.DEFINE P_USB_D_Dir P_IOB_Dir
.DEFINE P_USB_D_Attrib P_IOB_Attrib
.DEFINE P_USB_D_Buffer P_IOB_Buffer
.DEFINE P_USB_D_Data P_IOB_Data
.ENDIF
.DEFINE P_USB_C_Dir P_IOB_Dir
.DEFINE P_USB_C_Attrib P_IOB_Attrib
.DEFINE P_USB_C_Buffer P_IOB_Buffer
.DEFINE P_USB_C_Data P_IOB_Data
.IF D12_DATA_BYTE == 0
.DEFINE D12_DATA_MASK 0x00ff
.ELSE
.DEFINE D12_DATA_MASK 0xff00
.ENDIF
.DEFINE D12_INT_MASK (0x0001<<D12_INT_BIT)
.DEFINE D12_RESET_MASK (0x0001<<D12_RESET_BIT)
.DEFINE D12_RD_MASK (0x0001<<D12_RD_BIT)
.DEFINE D12_WR_MASK (0x0001<<D12_WR_BIT)
.DEFINE D12_ALE_MASK (0x0001<<D12_ALE_BIT)
.DEFINE D12_CS_MASK (0x0001<<D12_CS_BIT)
.ENDIF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -