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

📄 example_280xhirespwm.asm

📁 高解析度PWM波形控制,用于开关电源的开关管控制程序.
💻 ASM
📖 第 1 页 / 共 3 页
字号:
	.utag	_HRCNFG_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _HRCNFG_BITS
	.eos
	.stag	_TBSTS_BITS, 16
	.member	_CTRDIR, 0, 14, 18, 1
	.member	_SYNCI, 1, 14, 18, 1
	.member	_CTRMAX, 2, 14, 18, 1
	.member	_rsvd1, 3, 14, 18, 13
	.eos
	.utag	_TBSTS_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TBSTS_BITS
	.eos
	.stag	_AQSFRC_BITS, 16
	.member	_ACTSFA, 0, 14, 18, 2
	.member	_OTSFA, 2, 14, 18, 1
	.member	_ACTSFB, 3, 14, 18, 2
	.member	_OTSFB, 5, 14, 18, 1
	.member	_RLDCSF, 6, 14, 18, 2
	.member	_rsvd1, 8, 14, 18, 8
	.eos
	.utag	_AQSFRC_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _AQSFRC_BITS
	.eos
	.stag	_AQCSFRC_BITS, 16
	.member	_CSFA, 0, 14, 18, 2
	.member	_CSFB, 2, 14, 18, 2
	.member	_rsvd1, 4, 14, 18, 12
	.eos
	.utag	_AQCSFRC_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _AQCSFRC_BITS
	.eos
	.stag	_DBCTL_BITS, 16
	.member	_OUT_MODE, 0, 14, 18, 2
	.member	_POLSEL, 2, 14, 18, 2
	.member	_IN_MODE, 4, 14, 18, 2
	.member	_rsvd1, 6, 14, 18, 10
	.eos
	.utag	_DBCTL_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _DBCTL_BITS
	.eos
	.stag	_TZSEL_BITS, 16
	.member	_CBC1, 0, 14, 18, 1
	.member	_CBC2, 1, 14, 18, 1
	.member	_CBC3, 2, 14, 18, 1
	.member	_CBC4, 3, 14, 18, 1
	.member	_CBC5, 4, 14, 18, 1
	.member	_CBC6, 5, 14, 18, 1
	.member	_rsvd1, 6, 14, 18, 2
	.member	_OSHT1, 8, 14, 18, 1
	.member	_OSHT2, 9, 14, 18, 1
	.member	_OSHT3, 10, 14, 18, 1
	.member	_OSHT4, 11, 14, 18, 1
	.member	_OSHT5, 12, 14, 18, 1
	.member	_OSHT6, 13, 14, 18, 1
	.member	_rsvd2, 14, 14, 18, 2
	.eos
	.utag	_TZSEL_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TZSEL_BITS
	.eos
	.stag	_TZCTL_BITS, 16
	.member	_TZA, 0, 14, 18, 2
	.member	_TZB, 2, 14, 18, 2
	.member	_rsvd, 4, 14, 18, 12
	.eos
	.utag	_TZCTL_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TZCTL_BITS
	.eos
	.stag	_TZEINT_BITS, 16
	.member	_rsvd1, 0, 14, 18, 1
	.member	_CBC, 1, 14, 18, 1
	.member	_OST, 2, 14, 18, 1
	.member	_rsvd2, 3, 14, 18, 13
	.eos
	.utag	_TZEINT_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TZEINT_BITS
	.eos
	.stag	_TZFLG_BITS, 16
	.member	_INT, 0, 14, 18, 1
	.member	_CBC, 1, 14, 18, 1
	.member	_OST, 2, 14, 18, 1
	.member	_rsvd2, 3, 14, 18, 13
	.eos
	.utag	_TZFLG_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TZFLG_BITS
	.eos
	.stag	_TZCLR_BITS, 16
	.member	_INT, 0, 14, 18, 1
	.member	_CBC, 1, 14, 18, 1
	.member	_OST, 2, 14, 18, 1
	.member	_rsvd2, 3, 14, 18, 13
	.eos
	.utag	_TZCLR_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TZCLR_BITS
	.eos
	.stag	_TZFRC_BITS, 16
	.member	_rsvd1, 0, 14, 18, 1
	.member	_CBC, 1, 14, 18, 1
	.member	_OST, 2, 14, 18, 1
	.member	_rsvd2, 3, 14, 18, 13
	.eos
	.utag	_TZFRC_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _TZFRC_BITS
	.eos
	.stag	_ETSEL_BITS, 16
	.member	_INTSEL, 0, 14, 18, 3
	.member	_INTEN, 3, 14, 18, 1
	.member	_rsvd1, 4, 14, 18, 4
	.member	_SOCASEL, 8, 14, 18, 3
	.member	_SOCAEN, 11, 14, 18, 1
	.member	_SOCBSEL, 12, 14, 18, 3
	.member	_SOCBEN, 15, 14, 18, 1
	.eos
	.utag	_ETSEL_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _ETSEL_BITS
	.eos
	.stag	_ETPS_BITS, 16
	.member	_INTPRD, 0, 14, 18, 2
	.member	_INTCNT, 2, 14, 18, 2
	.member	_rsvd1, 4, 14, 18, 4
	.member	_SOCAPRD, 8, 14, 18, 2
	.member	_SOCACNT, 10, 14, 18, 2
	.member	_SOCBPRD, 12, 14, 18, 2
	.member	_SOCBCNT, 14, 14, 18, 2
	.eos
	.utag	_ETPS_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _ETPS_BITS
	.eos
	.stag	_ETFLG_BITS, 16
	.member	_INT, 0, 14, 18, 1
	.member	_rsvd1, 1, 14, 18, 1
	.member	_SOCA, 2, 14, 18, 1
	.member	_SOCB, 3, 14, 18, 1
	.member	_rsvd2, 4, 14, 18, 12
	.eos
	.utag	_ETFLG_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _ETFLG_BITS
	.eos
	.stag	_ETCLR_BITS, 16
	.member	_INT, 0, 14, 18, 1
	.member	_rsvd1, 1, 14, 18, 1
	.member	_SOCA, 2, 14, 18, 1
	.member	_SOCB, 3, 14, 18, 1
	.member	_rsvd2, 4, 14, 18, 12
	.eos
	.utag	_ETCLR_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _ETCLR_BITS
	.eos
	.stag	_ETFRC_BITS, 16
	.member	_INT, 0, 14, 18, 1
	.member	_rsvd1, 1, 14, 18, 1
	.member	_SOCA, 2, 14, 18, 1
	.member	_SOCB, 3, 14, 18, 1
	.member	_rsvd2, 4, 14, 18, 12
	.eos
	.utag	_ETFRC_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _ETFRC_BITS
	.eos
	.stag	_PCCTL_BITS, 16
	.member	_CHPEN, 0, 14, 18, 1
	.member	_OSHTWTH, 1, 14, 18, 4
	.member	_CHPFREQ, 5, 14, 18, 3
	.member	_CHPDUTY, 8, 14, 18, 3
	.member	_rsvd1, 11, 14, 18, 5
	.eos
	.utag	_PCCTL_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _PCCTL_BITS
	.eos
	.stag	_EPWM_REGS, 544
	.member	_TBCTL, 0, 9, 8, 16, _TBCTL_REG
	.member	_TBSTS, 16, 9, 8, 16, _TBSTS_REG
	.member	_TBPHS, 32, 9, 8, 32, _TBPHS_HIRES_GROUP
	.member	_TBCTR, 64, 14, 8, 16
	.member	_TBPRD, 80, 14, 8, 16
	.member	_rsvd1, 96, 14, 8, 16
	.member	_CMPCTL, 112, 9, 8, 16, _CMPCTL_REG
	.member	_CMPA, 128, 9, 8, 32, _CMPA_HIRES_GROUP
	.member	_CMPB, 160, 14, 8, 16
	.member	_AQCTLA, 176, 9, 8, 16, _AQCTL_REG
	.member	_AQCTLB, 192, 9, 8, 16, _AQCTL_REG
	.member	_AQSFRC, 208, 9, 8, 16, _AQSFRC_REG
	.member	_AQCSFRC, 224, 9, 8, 16, _AQCSFRC_REG
	.member	_DBCTL, 240, 9, 8, 16, _DBCTL_REG
	.member	_DBRED, 256, 14, 8, 16
	.member	_DBFED, 272, 14, 8, 16
	.member	_TZSEL, 288, 9, 8, 16, _TZSEL_REG
	.member	_rsvd2, 304, 14, 8, 16
	.member	_TZCTL, 320, 9, 8, 16, _TZCTL_REG
	.member	_TZEINT, 336, 9, 8, 16, _TZEINT_REG
	.member	_TZFLG, 352, 9, 8, 16, _TZFLG_REG
	.member	_TZCLR, 368, 9, 8, 16, _TZCLR_REG
	.member	_TZFRC, 384, 9, 8, 16, _TZFRC_REG
	.member	_ETSEL, 400, 9, 8, 16, _ETSEL_REG
	.member	_ETPS, 416, 9, 8, 16, _ETPS_REG
	.member	_ETFLG, 432, 9, 8, 16, _ETFLG_REG
	.member	_ETCLR, 448, 9, 8, 16, _ETCLR_REG
	.member	_ETFRC, 464, 9, 8, 16, _ETFRC_REG
	.member	_PCCTL, 480, 9, 8, 16, _PCCTL_REG
	.member	_rsvd3, 496, 14, 8, 16
	.member	_HRCNFG, 512, 9, 8, 16, _HRCNFG_REG
	.eos
	.stag	_PCLKCR0_BITS, 16
	.member	_rsvd1, 0, 14, 18, 2
	.member	_TBCLKSYNC, 2, 14, 18, 1
	.member	_ADCENCLK, 3, 14, 18, 1
	.member	_I2CAENCLK, 4, 14, 18, 1
	.member	_rsvd2, 5, 14, 18, 1
	.member	_SPICENCLK, 6, 14, 18, 1
	.member	_SPIDENCLK, 7, 14, 18, 1
	.member	_SPIAENCLK, 8, 14, 18, 1
	.member	_SPIBENCLK, 9, 14, 18, 1
	.member	_SCIAENCLK, 10, 14, 18, 1
	.member	_SCIBENCLK, 11, 14, 18, 1
	.member	_rsvd3, 12, 14, 18, 2
	.member	_ECANAENCLK, 14, 14, 18, 1
	.member	_ECANBENCLK, 15, 14, 18, 1
	.eos
	.utag	_PCLKCR0_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _PCLKCR0_BITS
	.eos
	.stag	_XCLK_BITS, 16
	.member	_XCLKOUTDIV, 0, 14, 18, 2
	.member	_XCLKOUTDAT, 2, 14, 18, 1
	.member	_X1DAT, 3, 14, 18, 1
	.member	_XCLKINDAT, 4, 14, 18, 1
	.member	_rsvd1, 5, 14, 18, 3
	.member	_X1CNT, 8, 14, 18, 4
	.member	_XCLKINCNT, 12, 14, 18, 4
	.eos
	.utag	_XCLK_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _XCLK_BITS
	.eos
	.stag	_PLLSTS_BITS, 16
	.member	_PLLLOCKS, 0, 14, 18, 1
	.member	_rsvd1, 1, 14, 18, 1
	.member	_PLLOFF, 2, 14, 18, 1
	.member	_MCLKSTS, 3, 14, 18, 1
	.member	_MCLKCLR, 4, 14, 18, 1
	.member	_OSCOFF, 5, 14, 18, 1
	.member	_MCLKOFF, 6, 14, 18, 1
	.member	_rsvd2, 7, 14, 18, 9
	.eos
	.utag	_PLLSTS_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _PLLSTS_BITS
	.eos
	.stag	_HISPCP_BITS, 16
	.member	_HSPCLK, 0, 14, 18, 3
	.member	_rsvd1, 3, 14, 18, 13
	.eos
	.utag	_HISPCP_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _HISPCP_BITS
	.eos
	.stag	_LOSPCP_BITS, 16
	.member	_LSPCLK, 0, 14, 18, 3
	.member	_rsvd1, 3, 14, 18, 13
	.eos
	.utag	_LOSPCP_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _LOSPCP_BITS
	.eos
	.stag	_PCLKCR1_BITS, 16
	.member	_EPWM1ENCLK, 0, 14, 18, 1
	.member	_EPWM2ENCLK, 1, 14, 18, 1
	.member	_EPWM3ENCLK, 2, 14, 18, 1
	.member	_EPWM4ENCLK, 3, 14, 18, 1
	.member	_EPWM5ENCLK, 4, 14, 18, 1
	.member	_EPWM6ENCLK, 5, 14, 18, 1
	.member	_rsvd1, 6, 14, 18, 2
	.member	_ECAP1ENCLK, 8, 14, 18, 1
	.member	_ECAP2ENCLK, 9, 14, 18, 1
	.member	_ECAP3ENCLK, 10, 14, 18, 1
	.member	_ECAP4ENCLK, 11, 14, 18, 1
	.member	_rsvd2, 12, 14, 18, 2
	.member	_EQEP1ENCLK, 14, 14, 18, 1
	.member	_EQEP2ENCLK, 15, 14, 18, 1
	.eos
	.utag	_PCLKCR1_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _PCLKCR1_BITS
	.eos
	.stag	_LPMCR0_BITS, 16
	.member	_LPM, 0, 14, 18, 2
	.member	_QUALSTDBY, 2, 14, 18, 6
	.member	_rsvd1, 8, 14, 18, 7
	.member	_WDINTE, 15, 14, 18, 1
	.eos
	.utag	_LPMCR0_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _LPMCR0_BITS
	.eos
	.stag	_PLLCR_BITS, 16
	.member	_DIV, 0, 14, 18, 4
	.member	_rsvd1, 4, 14, 18, 12
	.eos
	.utag	_PLLCR_REG, 16
	.member	_all, 0, 14, 11, 16
	.member	_bit, 0, 8, 11, 16, _PLLCR_BITS
	.eos
	.stag	_SYS_CTRL_REGS, 512
	.member	_XCLK, 0, 9, 8, 16, _XCLK_REG
	.member	_PLLSTS, 16, 9, 8, 16, _PLLSTS_REG
	.member	_rsvd1, 32, 62, 8, 128, , 8
	.member	_HISPCP, 160, 9, 8, 16, _HISPCP_REG
	.member	_LOSPCP, 176, 9, 8, 16, _LOSPCP_REG
	.member	_PCLKCR0, 192, 9, 8, 16, _PCLKCR0_REG
	.member	_PCLKCR1, 208, 9, 8, 16, _PCLKCR1_REG
	.member	_LPMCR0, 224, 9, 8, 16, _LPMCR0_REG
	.member	_rsvd2, 240, 14, 8, 16
	.member	_rsvd3, 256, 14, 8, 16
	.member	_PLLCR, 272, 9, 8, 16, _PLLCR_REG
	.member	_SCSR, 288, 14, 8, 16
	.member	_WDCNTR, 304, 14, 8, 16
	.member	_rsvd4, 320, 14, 8, 16
	.member	_WDKEY, 336, 14, 8, 16
	.member	_rsvd5, 352, 62, 8, 48, , 3
	.member	_WDCR, 400, 14, 8, 16
	.member	_rsvd6, 416, 62, 8, 96, , 6
	.eos

⌨️ 快捷键说明

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