崩溃了,这个简单的PIC程序有什么问题吗?

[复制链接]
3517|5
 楼主| tc9148 发表于 2008-12-20 02:48 | 显示全部楼层 |阅读模式
#include&nbsp;&lt16F877A.h&gt<br />#use&nbsp;delay(clock=4000000)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;delay_ms()&nbsp;or&nbsp;delay_us()&nbsp;使用信息;<br />#fuses&nbsp;XT,&nbsp;NOWDT,&nbsp;NOLVP,&nbsp;NOPROTECT&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;我搞了好久才搞清楚<br /><br />void&nbsp;main(void)<br />{<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;while(1)<br />&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;!input(PIN_C0)&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{output_low(PIN_C7);}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if(input(PIN_C0))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_low(PIN_C5);<br />&nbsp;&nbsp;&nbsp;}<br />}//end&nbsp;main()<br /><br />目的是:判断RC0的高低(通过按钮开关,平时不接高也不接低),来控制RC5和RC7的置低(点亮两个LED)。<br />现象是:一加电RC5和RC7全为低(LED亮)。<br />软件环境:PIC-CCS&nbsp;&nbsp;PCW<br />硬件:PIC16F877A
 楼主| tc9148 发表于 2008-12-20 02:49 | 显示全部楼层

软件版本是:3.42

  
 楼主| tc9148 发表于 2008-12-20 06:57 | 显示全部楼层

我已经解决了。是硬件问题。

  
洪七公 发表于 2008-12-20 20:19 | 显示全部楼层

真不知道这叫程序~~~初始化IO俺没看见~~~

  
lanyong 发表于 2008-12-20 22:23 | 显示全部楼层

ccs编的

ccs入门建议去查&nbsp;高奇&nbsp;bbs上的很久以前的贴.
azafightaza 发表于 2009-1-6 13:49 | 显示全部楼层

大千世界

大千世界
您需要登录后才可以回帖 登录 | 注册

本版积分规则

137

主题

589

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部