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

📄 psocconfigtbl.asm

📁 电容感应程序
💻 ASM
字号:
; Generated by PSoC Designer ver 4.3  b1884 : 23 June, 2006
;
include "m8c.inc"
;  Personalization tables 
export LoadConfigTBL_csa_7_button_slider
AREA psoc_config(rom, rel)
LoadConfigTBL_csa_7_button_slider:
;  Ordered Global Register values
	M8C_SetBank1
	mov	reg[00h], 00h		; Port_0_DriveMode_0 register (PRT0DM0)
	mov	reg[01h], ffh		; Port_0_DriveMode_1 register (PRT0DM1)
	M8C_SetBank0
	mov	reg[00h], 00h		; Port_0_Data register (PRT0DR)
	M8C_SetBank1
	mov	reg[04h], 00h		; Port_1_DriveMode_0 register (PRT1DM0)
	mov	reg[05h], ffh		; Port_1_DriveMode_1 register (PRT1DM1)
	M8C_SetBank0
	mov	reg[04h], 00h		; Port_1_Data register (PRT1DR)
	M8C_SetBank1
	mov	reg[08h], 7fh		; Port_2_DriveMode_0 register (PRT2DM0)
	mov	reg[09h], 80h		; Port_2_DriveMode_1 register (PRT2DM1)
	M8C_SetBank0
	mov	reg[08h], 00h		; Port_2_Data register (PRT2DR)
	M8C_SetBank1
	mov	reg[0ch], 00h		; Port_3_DriveMode_0 register (PRT3DM0)
	mov	reg[0dh], 0fh		; Port_3_DriveMode_1 register (PRT3DM1)
	M8C_SetBank0
	mov	reg[0ch], 00h		; Port_3_Data register (PRT3DR)
	mov	reg[01h], 00h		; Port_0_IntEn register (PRT0IE)
	mov	reg[05h], 00h		; Port_1_IntEn register (PRT1IE)
	mov	reg[09h], 00h		; Port_2_IntEn register (PRT2IE)
	mov	reg[0dh], 00h		; Port_3_IntEn register (PRT3IE)
	M8C_SetBank0
;  Global Register values
	mov	reg[61h], 00h		; AnalogMuxConfig register (AMUX_CFG)
	mov	reg[fdh], 00h		; AnalogMuxDAC register (IDAC_D)
	mov	reg[a0h], 00h		; CapSense_Ctrl0 register (CS_CR0)
	mov	reg[a1h], 80h		; CapSense_Ctrl1 register (CS_CR1)
	mov	reg[a2h], 84h		; CapSense_Ctrl2 register (CS_CR2)
	mov	reg[a3h], 0dh		; CapSense_Ctrl3 register (CS_CR3)
	mov	reg[a8h], 00h		; CapSense_Slew register (CS_SLEW)
	mov	reg[a6h], 0ah		; CapSense_Status register (CS_STAT)
	mov	reg[a7h], 00h		; CapSense_Timer register (CS_TIMER)
	mov	reg[7ch], 33h		; ComparatorLUT register (CMP_LUT)
	mov	reg[7ah], 00h		; Comparator_Ctrl0 register (CMP_CR0)
	mov	reg[7bh], 0ch		; Comparator_Ctrl1 register (CMP_CR1)
	mov	reg[d6h], 00h		; I2CConfig register (I2C_CFG)
	mov	reg[d7h], 00h		; I2CStatus_Ctrl register (I2C_SCR)
	mov	reg[2bh], 00h		; SpiControl register (SPI_CR)
	mov	reg[b0h], 00h		; TimerConfig register (PT_CFG)
	mov	reg[b2h], 00h		; TimerData0 register (PT_DATA0)
	mov	reg[b1h], 00h		; TimerData1 register (PT_DATA1)
;  Instance name CSA_1, User Module CSA
;  Instance name LCD_1, User Module LCD
	M8C_SetBank1
;  Global Register values
	mov	reg[dch], 00h		; IOConfig register (IO_CFG)
	mov	reg[e2h], 00h		; OscillatorControl_2 register (OSC_CR2)
	mov	reg[ddh], 00h		; OutputOverridePort1 register (OUT_P1)
	mov	reg[d8h], f7h		; Port_0_MUXBusCtrl register (MUX_CR0)
	mov	reg[d9h], 5ch		; Port_1_MUXBusCtrl register (MUX_CR1)
	mov	reg[dah], 80h		; Port_2_MUXBusCtrl register (MUX_CR2)
	mov	reg[dbh], 0dh		; Port_3_MUXBusCtrl register (MUX_CR3)
	mov	reg[29h], 00h		; SpiConfig register (SPI_CFG)
;  Instance name CSA_1, User Module CSA
;  Instance name LCD_1, User Module LCD
	M8C_SetBank0
	ret


; PSoC Configuration file trailer PsocConfig.asm

⌨️ 快捷键说明

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