[通用PIC核OTP系列]

HC18P110L芯圣开发笔记(二)ADC,管脚,仿真,if判断问题和解...

[复制链接]
4315|0
手机看帖
扫描二维码
随时随地手机跟帖
jcky001|  楼主 | 2021-6-16 09:58 | 显示全部楼层 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-21 09:09 编辑

一、管脚问题:
问题:管脚寄存器值无法改变

原因:注意开发板的对应问题
绿板只能仿真对应的一款芯片,红板可以仿真所有的OTP芯片

解决方案:采用红板,注意仿真器和芯片的对应

二、ADC问题
ADC读取值不准确
原因
1、仿真板仿真ADC不准确
2、仿真时不能采用VDD作为参考电压
3、厂家只保证在3.3和5v的时候的测量准确| 绿板只能仿真对应的一款芯片,红板可以仿真所有的OTP芯片

解决方案:
采用标准电压供电,尽量在烧录状态下进行ADC测试。

三、仿真和烧录问题
1、注意,仿真和烧录的芯片字配置不在一个地方,具体可以看我的上一篇**==
2、烧录的管脚,只需要对应 VCC VDD VPP PGC PGD PCK,这几个管脚对应连接起来就可以啦
3、烧录的时候注意,要打开编译好的文件,这个下载界面不会自动打开最新编译的文件,每次都要自己选择对应的文件下载。

三、函数IF判断不起作用
这个问题实在是让人难以理解,if判断完全不起作用,会默认执行所有程序,我的解决方法是将这个判断拿到main文件中,这样好像可以,如果有朋友知道有什么好的解决方法,**可以留言和评论


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1413

主题

3775

帖子

5

粉丝