完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我试图让pic16f1765使用ADC读取它自己的opamp的输出值,正如在代码配置器中解释的那样,我无法将opamp的输出引脚(引脚8)连接到AN6的输入引脚。当映射到运算放大器时,ADC PIN不可用,反之亦然。有人能解释如何解决我的问题吗?问候,Martijn。
|
|
相关推荐
7个回答
|
|
简单化:不要测绘,并使用电线外连接引脚。
|
|
|
|
采取一个真正的芯片。不使用代码配置器,编写代码来启用OPAMP,选择与OPAMP输出引脚相同的ADC通道,并重复转换该通道,并在调试器下通过扫描OPAMP输入对其进行测试,看看会发生什么。如果它正确读取运算放大器的输出,请输入一个支持票,询问为什么代码配置器锁定该组合。如果没有,接受你需要一个外部的电线链接并继续前进。
|
|
|
|
我在一台PIC16F753上进行了与脾气暴躁的Ian.M先生所描述的类似的实验,并验证了内部ADC可用的内部OP-Amp IS的输出[这个PIC只有一个]。模拟连接到模拟通道输入。因此,所有需要的是选择该信道(即选择信道6),然后发起转换。轻松愉快!这是有道理的。当运算放大器被启用时,对应于运算放大器输出的引脚(在‘753’上的引脚8)被分配给运算放大器。实际上,管脚是否配置为Input(TRISC=0bxxxx1xx;)或Output(TRISC=0bxxx0xx;),或者它是否是数字化的(ANSELC=0bxxxx0xx;)或模拟的(ANSELC=0bxxxxx1xx;)。
|
|
|
|
如果ANSELC配置为数字,则读数可能没有差别,但是当电压在VilMax和VihMin之间时,它可能导致数字输入结构抽取过量的电流,因此在进行此操作时,必须为模拟配置引脚。(这就是为什么存在模拟模式。)
|
|
|
|
嗨,Sky.,如果MCC不允许从数据表角度考虑一些可能的事情,请在MCC线程中发布您的项目:http://www..hip.com/for./f293.aspxMCC负责人定期检查这个线程,并修复报告的许多问题。对生成的代码进行自动更正。
|
|
|
|
Skysoft两年前贴出了这条帖子(IanM回复)。是.rseEMF复活了这条帖子,现在还不是复活节……
|
|
|
|
我在《勘误表》中发现了以下内容:1。模块:运算放大器(OPA)1.1运算放大器输出引脚(OPA.UT)当运算放大器模块被启用(OPAxEN=1)并且OPA.UT的相关I/0引脚被配置为输出时,数字输出控制电路覆盖运算放大器输出控制电路,并且输出引脚OPA.UT将提供在启用运算放大器模块之前,将OPA.UT输出管脚配置为输入管脚(TRIS=1),而不是常规输出管脚。输入管脚控制电路的三态特性将允许运算放大器输出在OPA.UT管脚上提供预期的结果。
|
|
|
|
只有小组成员才能发言,加入小组>>
5250 浏览 9 评论
2037 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3219 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2266 浏览 5 评论
791浏览 1评论
682浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
613浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
686浏览 0评论
585浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 17:47 , Processed in 1.381917 second(s), Total 58, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号