完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Helloi正在为我的DSPIC33 FJ256GP506VCAP做一个简单的测试,它与一个电容器100NF耦合到地上VSS和VDD进行测试,3.3可用(我使用PICIT 3作为电源),我可以用PICIT 3从芯片读取/写入,但是我的代码不工作?我的意思是在LATC1中没有3.3伏。
以上来自于百度翻译 以下为原文 Hello i'm doing a simple test for my DSPIC33FJ256GP506 VCAP is coupled with a capacitor 100nf to the ground all VSS and VDD are tested and 3.3 is available (i use pickit 3 as power supply) i can read/write from the CHIP using pickit 3 but my code is not working? i mean there is no 3.3 volt in the LATC1 /* * File: main.c * Author: programming * * Created on 2 juin 2017, 05:57 */ #define FCY 40000000 #include #include #include _FOSCSEL(FNOSC_FRCPLL); // FRC Oscillator _FOSC(FCKSM_CSECMD & OSCIOFNC_OFF & POSCMD_NONE); _FWDT(FWDTEN_OFF); // Watchdog timer Enabled/disabled by user software int main() { TRISC = 0x00; PLLFBD=41; CLKDIVbits.PLLPOST=0; CLKDIVbits.PLLPRE=0; OSCTUN=0; RCONbits.SWDTEN=0; while(OSCCONbits.LOCK!=1) {}; while(1) { LATCbits.LATC1 = 1; __delay_ms(2000); LATCbits.LATC1 = 0; __delay_ms(2000); } return 0; } |
|
相关推荐
19个回答
|
|
当设置TISISC1(请检查精确拼写)为零时,应该改进。BTW:100 NF太低了!使用10μF低ESR帽(陶瓷或箔)缓冲VCAP。
以上来自于百度翻译 以下为原文 When setting TRISC1 (please check the exact spelling) to zero the situat8on should improve. BTW: 100 nF is way too low! Use a 10 μF low ESR cap (ceramics or foil) to buffer Vcap. |
|
|
|
|
|
|
|
当我用万用表检查LATC1时,结果总是在0.67 V~0.70 V之间。
以上来自于百度翻译 以下为原文 when i check the LATC1 with multimeter the result is always between 0.67V ~ 0.70 V |
|
|
|
|
|
|
|
检查接线!0.7伏表示二极管掉电压-这是不太可能的任何严重的HW问题。皮卡工作完美无瑕?
以上来自于百度翻译 以下为原文 Check the wiring! 0.7 V indicates a diode dropout voltage - which is rather unlikely for any serious HW issue. And the pickit is working flawlessly? |
|
|
|
泰勒,确实在VCAP/VDDCARP引脚上放置了10uF电容器吗?这是强制性的…(查看数据表)还记得皮卡3可以达到30Ma。如果你需要更多,请使用外部电源。
以上来自于百度翻译 以下为原文 Taylor, Did put a 10uF capacitor on the Vcap/Vddcore pin ? It is mandatory...(look at the datasheet) Also remember that Pickit 3 can source up to 30mA. If you need more, use an external power supply Regards |
|
|
|
|
|
|
|
是的,我用的是皮卡3 V3,这个设备是正确编程的。
以上来自于百度翻译 以下为原文 yes i'm using pickit 3 v3 and the device is programmed correctly |
|
|
|
我想我知道问题在哪里,因为当我把HEX文件导入到皮卡3时,我得到了一个措辞:在HEX文件中没有配置词。在MPLAB中使用文件导出用配置来保存十六进制
以上来自于百度翻译 以下为原文 i think i know where is the problem because when i import the hex file into the pickit 3 i got a worning : No Configuration WORDS in hex file. in MPLAB use FILE-EXPORT to save HEX with config |
|
|
|
|
|
|
|
嗨,仔细阅读关于RC1的数据表。这个信号与模拟函数共享PIN。模拟优先于复位,所以需要初始化这个引脚作为数字输入。
以上来自于百度翻译 以下为原文 Hi, Read carefully the datasheet about RC1. This signal shares the pin with analog function. Analog has the priority on reset, so you need to initialize this pin as digital input. Regards |
|
|
|
如果我正确地解释了这张照片,它是2个铝帽,相当远的距离。不完全是推荐的。反正…进行:已经试过单步通过软件?
以上来自于百度翻译 以下为原文 If I interpret the picture correctly, it's 2 Al caps and quite some distance away. Not exactly what's recommended. Anyway ... To proceed: already tried to single-step through the software? |
|
|
|
|
|
|
|
|
|
|
|
嗯,不是很重要,但是你应该把它们设置为0。
以上来自于百度翻译 以下为原文 Ahem, not that it matters, but you should set them to 0 |
|
|
|
|
|
|
|
当引脚是输出时,不相关,并通过LATC寄存器写入。
以上来自于百度翻译 以下为原文 Irrelevant when the pin is an output, and written to via the LATC register. |
|
|
|
你的文件包含一个EP部分,而在你的程序员中,你选择了一个FJ部分。删除包含特定PIC的包含文件(XC.H将自动包含),并确保在编译时选择了正确的PIC。
以上来自于百度翻译 以下为原文 You include file refers to an EP part, while in your programmer you selected an FJ part. Remove the include file for specific PIC (xc.h will include it automatically) and make sure you selected the correct PIC when compiling. Also, you can program directly from MPLAB X. |
|
|
|
你的文件包括一个EP部分,而在你的程序员中你选择了一个FJ部分。删除包含特定PIC的包含文件(XC.H将自动包含),并确保在编译时选择了正确的PIC。此外,你可以直接从MPLAB X编程。我删除了XC.H文件和YES。这是正确的DSPIC
以上来自于百度翻译 以下为原文 You include file refers to an EP part, while in your programmer you selected an FJ part. Remove the include file for specific PIC (xc.h will include it automatically) and make sure you selected the correct PIC when compiling. Also, you can program directly from MPLAB X. i removed the xc.h file and Yes it is the correct dspic |
|
|
|
只有小组成员才能发言,加入小组>>
5037 浏览 9 评论
1936 浏览 8 评论
1872 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3089 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2157 浏览 5 评论
597浏览 1评论
465浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
493浏览 0评论
395浏览 0评论
IPECMD命令烧录AVR128DA48芯片,报找不到芯片错误
875浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-3 12:16 , Processed in 1.386895 second(s), Total 84, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191