音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

救救我呀以下程序始終有一個警告,一直通不過

作者:sb_L 欄目:單片機
救救我呀以下程序始終有一個警告,一直通不過
#include <pic.h>
#pragma interrupt_level 1
void delay()
{
unsigned int a;
    for(a=0;a<20000;a++)
    {
      asm("nop");
    }
}
#pragma interrupt_level 1
void interrupt key_ser(void)
{
  if(RBIF==1)
    {
    RBIF=0;
        delay(10000);
       if(PORTB|=0xff)
        {
    if(PORTB^4==0)
             {
              RA0=1;
            delay(10000);
        RA0=0;
             }
    if(PORTB^5==0)
              {
              RA1=1;
              delay(10000);
              RA1=0;
              delay(50000);
              RA1=1;
              delay(10000);
              RA1=0;
              }
        if(PORTB^6==0)
                 {
                  RA2=1;
                  delay(10000);
                  RA2=0;

                  delay(50000);
                  RA3=1;
                  delay(10000);
                  RA3=0;
                  delay(50000);

                  RA4=1;
                  delay(10000);
                  RA4=0;
                  delay(50000);

                  RA5=1;
                  delay(10000);
                  RA5=0;
                  delay(50000);

                  RB0=1;
                  delay(10000);
                  RB0=0;

              }
                if(PORTB^7==0)
                     {
                      RB1=1;
                      delay(10000);
                      RB1=0;
                }
        }
    PORTB=PORTB;
    }
}
main()
{

for(;;)
  {
  OPTION=0x7f;
  CMCON=0xff;
  TRISA=0X00;
  TRISB=0XF0;
  RBIF=0;
  RBIE=1;
  GIE=1;
  CLRWDT();
  SLEEP();
  NOP();
  }
}


2樓: >>參與討論
lz13
怎么用C寫呀
還不如用匯編寫,
我這里沒C編譯器,不然就給你看看!


3樓: >>參與討論
kclo3
把你的 nop() 改為 asm("nop")
 
4樓: >>參與討論
sb_L
不行呀,我把這行改了后,就提示上一行有錯(不是警告)
不行呀,我把這行改了后,就提示上一行有錯(不是警告)把上一行也這樣處理也不行!我已無語,請各位PIC老手幫幫忙啦

5樓: >>參與討論
shaoguang
#INCLUDE《PIC。H》
#include<pic.h> 改為#include<***.h>


6樓: >>參與討論
jw5th
把警告的內(nèi)容貼上來,
另外,編譯器的版本?

7樓: >>參與討論
hb923
delay是無參數(shù)函數(shù)阿,定義為帶參數(shù)的
 
8樓: >>參與討論
sb_L
謝謝hb923,謝謝shaoguang,我用的是8.01
幫我找出來這么大一個錯誤,
#include<pic.h> 改為#include<***.h>
這一行我沒看懂,是怎么回來呀?
庫函數(shù)里面有這么個頭文件嗎??謝謝!我今天晚上回去一定這么試試!


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請問PIC16C62B和PIC16F72的RA口有什么不一樣?
256k ram
難!!!
用PIC做AD轉(zhuǎn)換,外部電路怎么搭??
A/D
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號