打印

PIC16F877

[复制链接]
1947|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aijun02|  楼主 | 2012-1-10 09:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MPLAB与PROTEUS联机调试,程序能正常运行,但把程序烧到PIC16F877A上单片机上,单片机不工作是怎么回事呀?请各位高手指点
沙发
aijun02|  楼主 | 2012-1-10 09:36 | 只看该作者
补充一下,PIC.H需要编写吗

使用特权

评论回复
板凳
Ryanhsiung| | 2012-1-10 10:08 | 只看该作者
先查硬件,再查软件
  硬件:电源是否正常
           MCLR复位脚是否正常
  软件:DEBUG一下看一下

使用特权

评论回复
地板
XIEYUANBIN| | 2012-1-10 11:02 | 只看该作者
配置位有没有设置,就是CONFIGER BIT,要设置成你所用的震荡方式,WDT没用的话请关闭

使用特权

评论回复
5
yewuyi| | 2012-1-10 11:30 | 只看该作者
仿真和实际是有很多细节区别的

使用特权

评论回复
6
Wayner| | 2012-1-10 19:49 | 只看该作者
单片机振荡了吗?

使用特权

评论回复
7
icjhp2012| | 2012-1-31 14:12 | 只看该作者
先查一下电路,最小电路没问题的话,你可以编个简单的程序测试一下就知道了。比如将某些PORT口置1或0,用外用表测量。这样你就能看出到底有没有工作。PIC.H这个文件你不用编写。我不知道你用MCC还是HI-TEC编译C.这个需要到安装后的文件夹里找到。你可以将此文件夹直接复制到你新建的工程文件夹内,方便软件查找。推荐你使用这个软件 Everything,这样你直接填写"单片机名.h",就可以搜到你电脑里所有的同名文件,不分大小写。方便的查找。
MCC 和HI-TEC c编译方式不一样,先要分清,不然一直报错,不能编译。

使用特权

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

本版积分规则

48

主题

99

帖子

0

粉丝