完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有两个新的图片16f88…我做了测试程序,使所有引脚高…延迟300毫秒…低…延迟300毫秒,我使用流程图…这两个图片接受程序,但不工作!但是同一个程序用PIC16F628 A工作得很好,所以问题不是程序!
|
|
相关推荐
10个回答
|
|
发布您的代码。
|
|
|
|
这里,它是空的主(){//初始化安塞尔=0;CCMON=0x07;//中断初始化码OpTythReg=0xC0;//延迟/ /延迟:1 s DelayIs(1);//Loop//Loop: 1,(1){//输出/输出:255 -gt;PORTA TrISA=0x00;PORTA=(255);//输出/输出:255 -gt;RTB=(255);/ /延迟/延迟:300毫秒延迟(45);DelayyMs(45);//PATA TrISA=0x00;PORTA=(0);//输出/输出:0 -Gt;PORTB TrISB= 0x00;PORTB=(0);/ /延迟/ /延迟:300 ms DelaySMS(255);DelayyMs(45);} MunEndoLoC:GOTO MeMeDeLoCon;} MXY-BluttTyGracm(VoI)d){}
|
|
|
|
你的代码是如何告诉编译器你使用哪个芯片的?
|
|
|
|
对于BoostC的生成代码来说,这似乎是合理的,但这就是代码吗?我希望看到标准标头和任何流代码库的一个或多个#include行,以及CONFIG的一些#pragma DATA行。
|
|
|
|
这里有完整的代码:
|
|
|
|
仅仅为了完整性,16F88不是一个16位核心PIC,它是一个14位的核心(指令字长)PIC,所以错误的论坛……
|
|
|
|
嗨,我在PIC16F88部分上做了一个IO引脚的切换,我能看到一个作用域上的输出。我注意到,在您的代码中,OSCCon寄存器设置丢失了。我已经复制了我的代码如下://PIC16F88 Configuration Bit Settings//'C'源代码行配置语句include
|
|
|
|
另外,我注意到,您可能已经使用了包含函数定义的包含文件。关于这些内容的更多信息将是理想的。
|
|
|
|
注意,当设置/清除PUTX寄存器的各个位时,注意RMW的影响。
|
|
|
|
我会非常仔细地查看振荡器的设置,很多时候当我不能让芯片运行时,是因为振荡器由于某种原因没有启动。检查XXX.C(包括两个芯片的文件,并比较振荡器的设置)。我已经多次使用这两个芯片,但不是最近,如果我正确地记得,也有一些不同的端口。
|
|
|
|
只有小组成员才能发言,加入小组>>
5248 浏览 9 评论
2036 浏览 8 评论
1956 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2264 浏览 5 评论
786浏览 1评论
677浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
603浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
684浏览 0评论
581浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 11:35 , Processed in 1.339552 second(s), Total 94, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号