99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

C程序移值問題

一個流水燈的程序,在16F877A能正常運行,但是在16F690就不行了,IO口那些都有改動,但是就是不行。但是輸出,輸入,高低電平這樣的程序,還是可以的,但一加了延時程序,那LED燈就只在亮燈,都不流水樣的,真不明白,研究了好久,還是沒有結果,不知哪位能幫幫忙?謝謝。

#include
__CONFIG(XT&WDTDIS);
#define uchar unsigned char
#define uint unsigned int
//#define V0 RA2
//unsigned int ycon;
void delay (uint x)
{
  uint a,b;
   for(a=x;a>0;a--);
      for(b=110;b>0;b--);      
}
void main()   //主函數
{
  uchar i;
  TRISB=0x00;
  PORTB=0x20;
  TRISC=0;
  //PORTC=0x58;
   while(1);
   {
      PORTC=0x08;
      for(i=8;i>0;i--)
      {
         delay(500);
         PORTC=PORTC<<1;
         while(1);
      }
   }
}

全部回復(3)
正序查看
倒序查看
fzhlpp
LV.7
2
2013-08-28 23:15

PIC還沒學過,不過你這個while(1)的后面為什么要加分號“;”?while(1)是個死循環啊,它只執行后面那個分號吧,后面的大括號就不會去了吧。就是這個意思:

while(1)

{

;

}

{這個后面什么的它怎么來呢,你把那個分號去掉試試}

0
回復
于豆豆
LV.4
3
2013-09-06 08:38
  
0
回復
2013-09-06 13:44
@于豆豆
[圖片]  
這兩天,才把問題解決,還要把后在的WHILE去掉,才能運行。謝謝了。
0
回復
主站蜘蛛池模板: 国产欧美日韩在线观看一区二区 | 97超碰在线视 | 136fldh导航福利微拍 | 97在线亚洲| 日本一本久久 | 精品久久久久久久久久香蕉 | 欧美综合一区 | 久久久久久久98 | 日韩成人精品 | 无码在线观看一区二区 | 亚洲激情四射视频中文字幕久久 | 亚洲一区二区三区网站 | 在线视频免费观看www | 欧美精品videosbestsex日本 | 亚洲av国产国产久青草 | 精品少妇爆乳无码av无码专区 | 黄色一级日本 | 无码少妇一区二区三区 | 日韩中文字幕亚洲一区二区va在线 | 无毒a网 | 男女啪啪做爰高潮全过有网站 | 黑人精品欧美一区二区蜜桃 | 综合欧美亚洲日本 | JAPAN黑人极大黑炮 | 日韩视频中文字幕视频一区 | 久久频这里精品99香蕉 | 色欲av久久无码影院色戒 | 国产色片免费色网视频 | 国产精品porn | 久久视频这里只精品 | 豪放美女大兵 | 欧美激情精品久久久久久黑人 | 精品欧美а∨无码黑人文章 | 人人射人人草 | 久久超乳爆乳中文字幕 | 在线观看免费视频一区 | 中文字幕AV无码免费一区 | 怡红院亚洲第一综合久久 | 青草福利 | av在线免费观看中文字幕 | 狂猛欧美激情性xxxx在线观看 |