发 帖  
原厂入驻New
[问答] PIC16F676单片机所需的支持
258 单片机 LED
分享
亲爱的朋友们,我在PIC16F67 6微控制器上正面临着问题。我用的是内部振荡器。我已将RA5引脚配置成输出和功放输出。我已将LED与560欧姆电阻器相连。但有时它在RA5引脚上产生1.8V的直流输出是错误的。我不能理解这个问题。请你帮忙解决我的问题。谢谢。
0
2020-4-3 07:01:05   评论 分享淘帖 邀请回答

相关问题

19个回答
你提供的东西很少。1.8在一个DMM或一个范围内。作为猜测,它是一个读修改写问题。
2020-4-3 07:11:49 评论

举报

也许多一点信息?LED到底是如何连接的?到VCC还是Gnd?如果1.8V是“假生”,应该是什么?
2020-4-3 07:16:54 评论

举报

请参考附图中RA5插脚的实际连接,输出必须为零伏。但其显示1.8V和LED发光强度低。
2020-4-3 07:24:49 评论

举报

你提供的东西很少。1.8V在DMM或示波器上。作为猜测,它是一个读修改写问题。
2020-4-3 07:41:01 评论

举报

我想知道你是不是在某种程度上把TrISA5转换成“1”,并使微弱的脉冲宽度变为有效。这可以解释1.8V和微弱的LED。光照现代LED并不需要太多的电流,这会不会是银行业的问题?TrISA和PoTa有相同的低7位地址。可能是一个中断是在银行选择位跺脚?
2020-4-3 07:54:10 评论

举报

原始海报需要显示用于初始化PIC16F676的所有代码,包括配置字位是如何设置的。在逐行扫描的PIC16F676上,缺省值是EXTERNAL RC振荡器。这意味着RA5预期连接到由片上驱动电阻器/电容器电路。P振荡器。迄今为止的观测结果与这种情况是一致的。需要更多来自OP的真实信息来排除这种配置错误。
2020-4-3 08:02:53 评论

举报

亲爱的Nkurzman先生,我用DMM直接在微控制器引脚上检查了这1.8伏。输出是随机的,有时是0伏&有时是1.8伏。
2020-4-3 08:13:53 评论

举报

正如DAN1138所说的,我们需要看到所有的测试代码,包括配置位设置。
2020-4-3 08:32:22 评论

举报

下面是配置//CON.#pragma config FOSC=INTRCIO//振荡器选择位(INTOSC振荡器:RA4/OSC2/CLKOUT管脚上的I/O函数,RA5/OSC1/CLKIN上的I/O函数)#pragma config WDTE=ON//看门狗定时器启用位(WDT禁用)#pragma配置PWRTE=ON//Power-Power-O上定时器启用位(PWRT启用)#pragma配置MCLRE=OFF//RA3/MCLR引脚功能选择(RA3/MCLR引脚功能是数字I/O,MCLR内部绑定到VDD)#pragma配置BOREN=ON//Brown-out检测启用位(BOD启用)#pragma配置CP=ON//代码保护位(程序存储器代码pr禁用保护)#pragma config CPD=ON//数据代码保护位(禁用数据存储器代码保护)._XTAL_FREQ 4000000\.LED_PUMPON RC4\.LED_OVUV RA5.LED_OC RA5.LED_UC RC0.RLY_PUMP RC5.KEY_START RA1.KEY_STOP RA0void main(void){OP._REG=0;WPUA0=1;WPUA1=1;TRISC=0b00001110;TRISA=0b00011011;ANSEL=0b11101000;CMCON=0b111;//DISABLE比较器模块IOCA=0;PORTA=0;PIE1=0;PORTC=0;InitADADRESC();ADRESL=0;InitTimer1();//Start 1 msec计时器}
2020-4-3 08:42:02 评论

举报

禁用看门狗并在主()中添加一段时间(1)循环。
2020-4-3 08:52:33 评论

举报

1.8伏特是由DVM产生的幻觉。这些引脚实际上是振荡的。DVM的慢速性能将信号输入到平均电压。
2020-4-3 09:10:57 评论

举报

最好在RA3/MCLR/VPP上使用上拉电阻,这样就可以使用ICSP。
2020-4-3 09:30:49 评论

举报

下面是配置字设置和其他电阻设置。我已经配置RA5引脚作为输出。上拉电阻禁用。但是它仍然在RA5引脚上产生5V输出。#pragma config FOSC=INTRCIO//振荡器选择位(INTOSC振荡器:RA4/OSC2/CLKOUT管脚上的I/O函数,RA5/OSC1/CLKIN上的I/O函数)#pragma config WDTE=ON//看门狗定时器启用位(WDT禁用)#pragma config PWRTE=ON//上电定时器启用位(启用PWRT)#pragma config MCLRE=OFF//RA3/MCLR pin函数选择(RA3/MCLR pin函数是数字I/O,MCLR内部绑定到VDD)#pragma config BOREN=ON//Brown-out Detect Enable bit(启用BOD)#pragma config CP=ON//Code Protection bit(程序内存代码保护被禁用)#pragma confCPD=ON//数据代码保护比特(数据存储器代码保护被禁用)#定义_XTAL_FREQ4000数据存储器保护被禁用)#定义_XTAL_数据存储器保护4000000************************************************__OP_OP___********************************************_OP__OP__RERERERERERE=0;WPUA1 1;WPUA1 1;TRISA=0b00000000000000000000001110;TRISA=0b00000000000000000000010001000100011011;TRISA=0b1000=0b1000PORTC=0;
2020-4-3 09:36:33 评论

举报

您没有在POST第11章中执行1~0的任何一个建议。
2020-4-3 09:55:38 评论

举报

禁用了看门狗,虽然(1)在main()内部实现了循环,但是RA5仍然在生成输出,LED发光暗淡(低强度)。
2020-4-3 10:06:06 评论

举报

除了硬件故障之外,我能想到的唯一其他可能性是,如果启用了Timer1振荡器,但是应该默认为在通电时禁用。要确保,请尝试清除启动代码中的T1CON寄存器。即T1CON0=0;
2020-4-3 10:11:55 评论

举报

这个CONG启用了WDT,但是注释说禁用:同样,这些启用了代码保护,而注释说禁用:当连接到LED时,RA5管脚上的确切电压和波形是什么?我假设它有330欧姆电阻每个示意图,并连接到GND。[编辑]此外,你的示意图没有显示任何电容器或电源。他们需要避免振荡。如果使用电压调节器,需要其他电容器。完整的原理图和完整的代码会非常有用。和你的董事会的形象。
2020-4-3 10:29:50 评论

举报

2020-4-3 10:48:45 评论

举报

我看不出任何相关的东西:http://WW1.Microchip .com……N/DeviceDoc /80185F.PDF
2020-4-3 11:05:15 评论

举报

只有小组成员才能发言,加入小组>>

108个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表