21ic电子技术开发论坛

标题: 12c508a问题 [打印本页]

作者: easylwl    时间: 2007-3-11 10:39
标题: 12c508a问题
我用12C508A的PG0驱动LED闪动发光,<br />但没有输出,为什么呢????<br />下面是我的程序::<br />#include&nbsp;&nbsp;&nbsp;&nbsp;&ltpic.h&gt<br />#define&nbsp;uchar&nbsp;unsigned&nbsp;char&nbsp;<br />#define&nbsp;uint&nbsp;unsigned&nbsp;int&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />void&nbsp;delay_us(uchar&nbsp;time)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time--;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CLRWDT();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(time&gt1);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />void&nbsp;delay_ms(uchar&nbsp;time)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delay_us(250);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time--;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(time&gt1);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />void&nbsp;main(void)<br />{&nbsp;&nbsp;&nbsp;&nbsp;uchar&nbsp;i;<br />&nbsp;&nbsp;&nbsp;&nbsp;TRIS=0x00;<br />&nbsp;&nbsp;&nbsp;&nbsp;GPIO=0x00;<br />&nbsp;&nbsp;&nbsp;&nbsp;while(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;CLRWDT();<br />&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(i=0;i&lt6;i++)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO=0x01;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delay_ms(200);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO=0x00;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delay_ms(100);&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;delay_ms(200);<br />&nbsp;&nbsp;&nbsp;&nbsp;delay_ms(200);<br />&nbsp;&nbsp;&nbsp;&nbsp;delay_ms(200);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />

作者: 兰天白云    时间: 2007-3-11 13:40
标题: LED有没有接对?
  

作者: pic_mcu    时间: 2007-3-12 23:08
标题: 亮的时间比不亮的时间短那么多,能看到亮了吗?
  

作者: xwj    时间: 2007-3-12 23:17
标题: 能看到的
以前用MSP430时为了省电,指示LED是1mA每2秒亮10mS,都能清楚看到的





欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)