打印

关于PIC单片机

[复制链接]
1320|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiangxu87|  楼主 | 2008-9-6 19:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位,我用的是PIC16F877A单片机,用PICC编的。我想把PORTB作为输出,但RB7和RB6不听话,为什么呢?程序如下:
main()
{  TRISB=0;       //设置portb口全为输出
   INTCON=0x00;      //关闭所有的中断
   PORTB=0x00;       //RB口先送低电品平
while(1)
{


 PORTB=0xaa;


}
}

相关帖子

沙发
jiangxu87|  楼主 | 2008-9-6 19:12 | 只看该作者

救救我~~

有人会吗?为什么就这两个脚不管用啊!

使用特权

评论回复
板凳
zidaozhou| | 2008-9-6 19:15 | 只看该作者

仿真的时候这两个脚作为编程脚使用的

仿真的时候这两个脚作为编程引脚使用的,不能正常地作IO口使用。

使用特权

评论回复
地板
jiangxu87|  楼主 | 2008-9-6 19:20 | 只看该作者

但是我只是编译啊,而且生成HEX后直接烧到单片机,用万用表侧不行啊

使用特权

评论回复
5
jiangxu87|  楼主 | 2008-9-6 19:33 | 只看该作者

我并没有仿真啊

使用特权

评论回复
6
jiangxu87|  楼主 | 2008-9-6 23:00 | 只看该作者

~~~~

看来没人知道了......

使用特权

评论回复
7
NE5532| | 2008-9-7 21:55 | 只看该作者

你是不是插着ICD2测的?

使用特权

评论回复
8
yewuyi| | 2008-9-8 08:57 | 只看该作者

看看PORTB有没有其它复用功能

把其它功能都关了,只用做IO操作,要学会看手册,自己翻翻DATASHEET不就解决了吗?

使用特权

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

本版积分规则

2

主题

7

帖子

0

粉丝