CBTADC:PWM计数器归零时(CBIF==1时)触发ADC转换
:PWM计数器归零时不触发ADC转换
:PWM计数器归零时自动触发ADC转换。(注:前提条件是PWM和ADC必须被使能,即ENPWM==1,且ADCON==1)
CnINI:设置PWM输出端口的初始电平
:PWM输出端口的初始电平为低电平
:PWM输出端口的初始电平为高电平
mov A, PWMCFG
anl A, #11111011B ; channel-4 start at LOW
mov PWMCFG, A
;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
; Set a clock of the waveform generator consists of 4 Fosc
; 设置 时钟选择寄存器 PWMCKS
; 选择4分频系统时钟
; Clear EAXSFR to disable xSFR, return movx-DPTR to normal XRAM access
; 设置端口配置寄存器 P_SW2
; EAXSFR: 扩展xSFR访问控制OFF EAXSFR为0
mov A, P_SW2
anl A, #01111111B
mov P_SW2, A