打印

看看程序

[复制链接]
1681|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
21ID|  楼主 | 2009-10-17 10:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
为什么RC0-RC3不能赋值??应该我的基础很不扎实吧,麻烦各位看看

111.jpg (34.5 KB )

111.jpg

222.jpg (8.34 KB )

222.jpg
沙发
hbsun2007| | 2009-10-17 12:26 | 只看该作者
我的好像可以哎,能告诉我你仿真的环境吗,是MPLAB SIM吗?运行到哪一步?

使用特权

评论回复
板凳
hbsun2007| | 2009-10-17 12:31 | 只看该作者

使用特权

评论回复
地板
21ID|  楼主 | 2009-10-17 13:16 | 只看该作者
本帖最后由 21ID 于 2009-10-17 13:19 编辑

是的啊,晕死。我再去查一查。程序都能运行,就是RC0-RC3没有变化!

使用特权

评论回复
5
21ID|  楼主 | 2009-10-17 14:22 | 只看该作者
本帖最后由 21ID 于 2009-10-17 14:43 编辑

还是不行,A口也不能这样赋值。到底是为什么,编译环境应该没有错的啊,就是MPLAB SIM!
这个程序,非常简单。要是连这个都调试不成,对我打击也太大了吧- -!
#include<pic.h>
#include<pic16630.h>

delay()
{
unsigned int i;
for(i=0;i<500;i++);
}
main()
{
TRISC=0x00;
while(1)
{
  PORTC=0x3F;
  delay();
  PORTC=0x00;
  delay();
asm("clrwdt");
}
}

使用特权

评论回复
6
headwolf_83| | 2009-10-17 20:54 | 只看该作者
哎,只用过经典51的,不算学过单片机。
AD口要设置为数字口,要系统看的话,搞一本张明峰的《PIC单片机入门与实战》。

使用特权

评论回复
7
杜专| | 2009-10-17 21:40 | 只看该作者
我用的PICC 上面没有出现过
你管它呢 只要编译通过考验下载到单片机里面就可以了

使用特权

评论回复
8
21ID|  楼主 | 2009-10-17 22:40 | 只看该作者
哎,只用过经典51的,不算学过单片机。
AD口要设置为数字口,要系统看的话,搞一本张明峰的《PIC单片机入门与实战》。
headwolf_83 发表于 2009-10-17 20:54
张工的书我有,一直在看,我去看看是不是数字口和模拟口的问题?

使用特权

评论回复
9
21ID|  楼主 | 2009-10-19 14:26 | 只看该作者
本帖最后由 21ID 于 2009-10-19 14:31 编辑
哎,只用过经典51的,不算学过单片机。
AD口要设置为数字口,要系统看的话,搞一本张明峰的《PIC单片机入门与实战》。
headwolf_83 发表于 2009-10-17 20:54
谢谢你,只要加句ANSEL=0x00,就对了

使用特权

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

本版积分规则

157

主题

912

帖子

5

粉丝