打印
[PIC®/AVR®/dsPIC®产品]

有关PIC16F723A在线调试的问题

[复制链接]
2294|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
风卷乘杀起|  楼主 | 2014-5-8 17:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神,小弟编写了一个简单的PIC16F723A的程序,可是想用ICD3在线调试老是出现错误连接不上,如果直接烧写HEX文件的话可以烧写进去,但是烧进去的程序运行很不稳定,有时候能够实现目的,有时候毫无反应,配置位也改过很多次了,真心求助哪位大神能不能帮忙解答哈
沙发
yewuyi| | 2014-5-9 10:32 | 只看该作者
这些灵异事件,只能个人慢慢检查。

使用特权

评论回复
板凳
风卷乘杀起|  楼主 | 2014-5-15 15:09 | 只看该作者
yewuyi 发表于 2014-5-9 10:32
这些灵异事件,只能个人慢慢检查。

:(:(:(斑竹大神都这么说了,真是蛋疼
顺便说一句,这个芯片有两个配置为寄存器,我想直接输入数字进去写配置位了,不用头文件的定义,可是怎么区别哪个配置位寄存器啊?

使用特权

评论回复
地板
yklstudent| | 2014-5-15 15:36 | 只看该作者
PICC下
__CONFIG()----CONFIG1
__CONFIG()----CONFIG2
看手册啊

使用特权

评论回复
5
风之牧| | 2014-5-15 16:01 | 只看该作者
看手册吧  估计配置字没配置好

使用特权

评论回复
6
yewuyi| | 2014-5-15 17:19 | 只看该作者
风卷乘杀起 发表于 2014-5-15 15:09
斑竹大神都这么说了,真是蛋疼
顺便说一句,这个芯片有两个配置为寄存器,我想直接输入数字进去写 ...


__CONFIG(FOSC_INTOSC&WDTE_ON&PWRTE_ON&MCLRE_ON&CP_ON&CPD_ON&BOREN_ON&CLKOUTEN_OFF&IESO_OFF&FCMEN_OFF);
__CONFIG(WRT_ALL&VCAPEN_OFF&PLLEN_OFF&STVREN_ON&BORV_25&LVP_ON);

如上写法,第一行就是第一个配置寄存器,第二行就是配置第二个寄存器

使用特权

评论回复
7
小屁孩彡| | 2015-3-22 15:27 | 只看该作者
:(楼主我连灯都点不亮,求指导啊。

int main(int argc, char** argv) {
    PORTA = 0x00;
    ANSELA = 0x00;
    TRISA = 0x00;
    while(1)
    {
        RA6=1;
        dog();
    }
    return (EXIT_SUCCESS);
}

这个程序烧进去723a里面 RA6为什么不输出高电平?

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝