完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我们使用PIC18F26K20在我们的简单DALI可调光灯中。我们的软件工程师在MPLAB X IDE中使用了XC8C。他的代码没有提到安塞尔、安塞尔、因顿或因科3寄存器。这样行吗?我们希望RA1和RA2作为模拟输入(ADC)。所有其他引脚,我们希望作为数字I/O。他还说,他不需要设置ITCN或因科3寄存器,因为他没有使用它们。(我认为如果您不使用ITCCON寄存器,就必须禁用中断。……GEE=0;一个多氯联苯正在工作,一些间歇工作,大多数不起作用。PIC18F26K20数据表:-http://WW1.Microchip…COM/…N/DeviceDoc /41303G.PDF
以上来自于百度翻译 以下为原文 Hello, We are using a PIC18F26K20 in our simple DALI dimmable lamp. Our software engineer used XC8 C in MPLAB X IDE. His code does not have any mention of the ANSEL, ANSELH, INTCON or INTCON3 registers. Is this allright? We want RA1 and RA2 as analog inputs (ADC ). All the other pins we want as Digital I/O. He also said he didn’t need to set the INTCON or INTCON3 registers because he wasn’t using them. (I thought you haD to disable interrupts in the INTCON register if you are not using them?…GIE=0;) One of the PCBs is working and some work intermittently, most don’t work. PIC18F26K20 Datasheet:- http://ww1.microchip.com/...n/DeviceDoc/41303G.pdf |
|
相关推荐
6个回答
|
|
他确实需要给安塞尔写信,把RA0、RA3和RA5设置成数字模式。在电源上,中断是禁用的,所以如果你根本不使用中断,你不需要禁用它们。这可能是很多事情,这取决于“不工作”实际上意味着什么。
以上来自于百度翻译 以下为原文 He certainly needs to write to ANSEL to set RA0, RA3, and RA5 to digital mode. Interupts are disabled on power up, so if you don't use interrupts at all, you don't need to disable them. That could be many things, depending upon what "don't work" actually means. |
|
|
|
如果在ANX管脚上有任何数字输入,则必须相应地设置ANSELX寄存器。
以上来自于百度翻译 以下为原文 If you have any digital inputs on ANx pins, you have to set the ANSELx registers accordingly. |
|
|
|
我们的软件家伙说,我们不需要。我们只有模拟RA1和RA2。我们有数字输入RB0,RB1,RB2,RB3我们有数字输出RA3,RA4,RA0是宣布数字输出,但不连接。
以上来自于百度翻译 以下为原文 Our software guy says we dont have to. We only have analog on RA1 and RA2. We have digital inputs on RB0,RB1,RB2,RB3 We have digital outputs on RA3,RA4, RA0 is declared Digital output, but is unconnected. |
|
|
|
|
|
|
|
但通常有一个配置位(PBADEN)将它们设置为数字上电。
以上来自于百度翻译 以下为原文 but there's usually a config bit (PBADEN) to set them to digital on power up. |
|
|
|
是的,这是下一个要指出的事情…谁知道OP的配置设置是什么?
以上来自于百度翻译 以下为原文 Yeah, that would have been next thing to point out... who knows what were OP's CONFIG settings? |
|
|
|
只有小组成员才能发言,加入小组>>
5237 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3201 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
772浏览 1评论
660浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
590浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
672浏览 0评论
572浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 08:20 , Processed in 1.312361 second(s), Total 85, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号