国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

電子工程網(wǎng)

標(biāo)題: 為什么總是感覺程序跑出循環(huán)了呢??? [打印本頁]

作者: wswxy    時(shí)間: 2017-3-20 20:48
標(biāo)題: 為什么總是感覺程序跑出循環(huán)了呢???
rc0進(jìn)入循環(huán)時(shí)時(shí)0低電平,rc1設(shè)為1,高電平。這樣程序的效果應(yīng)該是改變一次rc0,燈就改變一次狀態(tài)。但是跑起來是改變一下,燈接著就變成原來的狀態(tài)了

#include
void main()
{       
           static bit temp; //定義一個(gè)靜態(tài)的位變量
        static bit touch_status; //定義一個(gè)靜態(tài)的位變量
           ANSELC=0;
    TRISCbits.TRISC1=0;
        PORTCbits.RC1 = 1;
        TRISCbits.TRISC0=1;
        temp = RC1;   //把RD0 LED燈的當(dāng)前狀態(tài)賦給變量temp
        //touch_status = RC0;

          while(RC0);

               
    while(1)
     {
       if(RC0==1)
        {
         temp=~temp;//每按一次,位變量temp取反一次
         while(RC0)
         RC1=temp;

     }

}
}


am.png (12.34 KB)

原理圖

原理圖

作者: 直觀    時(shí)間: 2017-4-9 09:51
學(xué)習(xí)學(xué)習(xí)
作者: FWW7    時(shí)間: 2017-4-11 17:34
想提高JAVA   C++  可加QQ2232894713




歡迎光臨 電子工程網(wǎng) (http://m.4huy16.com/) Powered by Discuz! X3.4