完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我正在学习汇编语言,我的PIC16F882的I/O端口有问题。问题是,当我用PICKIT2闪存图片的内存时,LED(连接在端口C上)非常快速地打开(只有当我闪存时),然后永远关闭……使用MPASMW5.68我的代码:Po.C.ASM如果有人能帮助我,那将是很好的:)谢谢你,Bisouke
|
|
相关推荐
11个回答
|
|
在这个非常特殊的情况下,有助于添加示意图。我有些怀疑,但没有图表…
|
|
|
|
谢谢你的帮助。我实际使用的是EDU10板,所有的信息都在这里:http://www-VelMaMangEng/…下载/?代码= EDU10
|
|
|
|
PIC16F92?
|
|
|
|
“1”和“0”的Velman工具包有LED阴极到GND,也就是说,如果Bisouke让它焊接正确的方式。因为这似乎是一个SIY(焊锡自己)套件
|
|
|
|
velleman给出的项目对于mplabXide上的mpasm来说太旧了,它们不编译。但是我用它们来创建一个新的(几乎)功能汇编程序。我的板不需要任何焊接,它已经准备好使用开发板了。当我使用调试器(一步一步地)时,这非常奇怪,因为它不需要任何焊接。工作正常。当我使用“保持复位”按钮时,它也工作,LED保持!!!!(惊奇)有人知道为什么吗?谢谢,Bisouke
|
|
|
|
当我只打开键盘(画面上闪烁着程序)它就不能工作,当复位按钮处于这个位置时(见图):电源由PicKit2/USB提供。我马上试试外部电源。
|
|
|
|
“…”仪表板的选项卡显示0字节RAM,0字节程序。我只能希望…选项卡显示不同的内容。而_u CONFIG部分看起来也不完整。当没有单步时:是否按了“go”按钮?
|
|
|
|
我确定我点击了“go”按钮!仪表板有时不能实现。不用担心,现在没问题,我看到了真正的程序内存/ SRAM使用了什么?我想我的时钟配置有问题…
|
|
|
|
正确使用配置词:内部(快速)RC振荡器以及尽可能少的其他配置。虽然我强烈建议将“old Velleman代码”移植到MplabX。一些移植比从普通文件编写所有东西要容易得多——一次又一次地重塑车轮。顺便说一句:如果VeLLIMAN与MplabX不兼容,您仍然可以自由安装MPLA8XX。可能会解决Velman代码问题。虽然MPLAB版本之间的切换可能会打开另一个蠕虫。
|
|
|
|
我不确定一个配置了字/字节的PIC是否会令人满意地运行。从来没有试过。不管怎样,你的原始代码只设置了CONFIG2,没有修改过CONFIG1(并且没有文档)。这至少是“不寻常的”并且最终是麻烦的来源。仍然不清楚的是:在编程期间LED不应该点亮-当你有“一些电气”问题时例外,比如。有故障的焊点。这可能解释了为什么C似乎运行“复位”举行。从长远来看,这会毁了你的C
|
|
|
|
你说得对,没有时钟我们就不能执行指令…我所做的一切都是愚蠢的;
|
|
|
|
只有小组成员才能发言,加入小组>>
5150 浏览 9 评论
1994 浏览 8 评论
1924 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3165 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2221 浏览 5 评论
716浏览 1评论
602浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
488浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
617浏览 0评论
515浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 12:30 , Processed in 1.557720 second(s), Total 96, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号