完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
芯片是PIC24FV32KA304。我想把一个单一的输入(如AN12)连接到ADC,所以我想我会选择MUX A正输入的输入。然而,在FRM示例中,它表明要做到这一点,我应该将AD1CHS设置为0x000c,如果我正确地读取数据表,它将AN12连接到MUX A,将AN0连接到MUX B。这意味着人们不会使用此设置。所以我猜我的问题是,如何只将MUX A输入连接到ADC?谢谢,鲍伯
以上来自于百度翻译 以下为原文 Chip is PIC24FV32KA304. I'd like to connect a single input (say AN12) to the ADC so I thought I would select that input for MUX A positive input. However in the FRM example, it shows to do this I should set AD1CHS to 0x000c which, if I'm reading the data sheet correctly, connects AN12 to MUX A and AN0 to MUX B. I'm tempted to set it to 0x110c (AN12 on MUX A, "No channels connected" on MUX B) but the datasheet says that this is used for CTMU, implying that one wouldn't use this setting otherwise. So I guess my question is, how does one connect only MUX A input to the ADC? Thanks, Bob |
|
相关推荐
2个回答
|
|
嗨,AD1CHS寄存器有4个不同的字段,这些字段可以相互独立地设置。其他寄存器中有一些控件,用于确定来自MUXA或MUXB的信号是否被测量,或者测量值是否在MUXA和MUXB之间交替:参见:AD1CON2.ALTS=0;总是使用选择的信道输入对于MUX A,在这种情况下,在AD1CHS.CH0SB中设置并不重要。AD1CHS.CH0SB=17并不意味着“没有输入”,而是来自另一个外围设备的输入,而不是模拟输入引脚。无论如何,如果MUXB的信号没有测量,这无关紧要。而且,AD1CHS寄存器中的设置不影响模拟或数字输入引脚缓冲器的性能,这由ANSA、ANSB和ANSC寄存器控制。
以上来自于百度翻译 以下为原文 Hi, The AD1CHS register have 4 different fields that may be set independently of each other. There are controls in other registers that determine whether signal from MUXA or MUXB are measured, or if measurements alternate between MUXA and MUXB: See: AD1CON2.ALTS = 0; Always uses channel input selected for MUX A. When this is the case, setting in AD1CHS.CH0SB do not matter. AD1CHS.CH0SB = 17 do not mean 'No input', it is an input from another peripheral that is not an analog input pin. This do not matter if the signal from MUXB is not measured anyway. Also, settings in AD1CHS register do not influence the properties of analog or digital input pin buffers, this is controlled by ANSA, ANSB and ANSC registers. Regards, Mysil |
|
|
|
Mysil,这就是我在数据表中寻找的,但是没有找到。多谢!——鲍伯
以上来自于百度翻译 以下为原文 Mysil, That's what I was looking for in the datasheet but missed. Thanks much! -- Bob |
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
778浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
677浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 10:03 , Processed in 1.319451 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号