控制AD转换的寄存器P1ASF(9DH)::P1ASF(9DH):B7B5B1B6B4B3B2BOP17ASFP13ASFP12ASFP11ASFP10ASFP16ASFP15ASFP14ASF·控制P1对应位是否切换到了ADC通道,没有切换的位可作为普通1/0口使用。思考:如何打开0.2.4.6引脚作为ADC转换思考:如何关闭4引脚的ADC功能,其余位保持不变
控制AD转换的寄存器P1ASF(9DH): • P1ASF(9DH): • 控制P1对应位是否切换到了ADC通道,没有切换的位可作为普通 I/O口使用。 • 思考:如何打开0.2.4.6引脚作为ADC转换。 • 思考:如何关闭4引脚的ADC功能,其余位保持不变。 B7 B6 B5 B4 B3 B2 B1 B0 P17ASF P16ASF P15ASF P14ASF P13ASF P12ASF P11ASF P10ASF
控制AD转换的寄存器ADCCONTRADC CONTR(BCH):B7B5B4B6B3B2B1BOCH1CH2CHOADCPSPEEDSPEEDADC FLADC ST0AG1ARTOWER模拟通道选择,芯片一次只能做一个通道的转换。切换通道需要20~200微秒延时。CH2、CH1、CH0:指示目前正在进行模拟转换的是哪个通道。·000P10011P13110 P16001P11111 P17100P14010 P12101P15
控制AD转换的寄存器 ADC_CONTR: • ADC_CONTR(BCH): • 模拟通道选择,芯片一次只能做一个通道的转换。切换通道 需要20~200微秒延时。CH2、CH1、CH0:指示目前正在 进行模拟转换的是哪个通道。 • 000 P10 011 P13 110 P16 • 001 P11 100 P14 111 P17 • 010 P12 101 P15 B7 B6 B5 B4 B3 B2 B1 B0 ADC_P OWER SPEED 1 SPEED 0 ADC_FL AG ADC_ST ART CH2 CH1 CH0