我用的板子接入电脑,能识别为REALTEK ISP设备,也能用CYCONSOLE来download编译后的C51程序.可是为什么不能让接在PA6,PA7的LED灯闪烁呢?程序如下,欢迎指导.谢过.<br />#include "reg52.h"<br /><br />unsigned int count,count1,count2,count3;<br /> xdata volatile unsigned char IFCONFIG _at_ 0xE601; // Interface Configuration<br /> xdata volatile unsigned char PORTACFG _at_ 0xE670; // I/O PORTA Alternate Configuration<br /> sfr OEA=0xb2;<br />main()<br />{<br /> void LedLight();<br /> void LedOff();<br /><br /> IFCONFIG=0x80; <br /> PORTACFG=0;<br /> OEA=0xc0; <br /><br /> <br /><br /> while(1)<br /> {<br /> LedOff();<br /> LedLight();<br /> <br /> LedOff();<br /> LedLight();<br /><br /> LedOff();<br /> LedLight();<br /> } <br /><br />}<br /><br />void LedLight()<br />{<br /> P0=0x3f;<br /> for(count=0;count++;count<64000)<br /> {<br /> for(count1=0;count1++;count1<60000)<br /> {<br /> <br /> } <br /> } <br />}<br /><br />void LedOff()<br />{<br /> P0=0xff;<br /> for(count=0;count++;count<64000)<br /> {<br /> for(count1=0;count1++;count1<60000)<br /> {<br /> <br /> } <br /> <br /> }<br />}<br /> |
|