欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: STC15F104W單片機(jī)下載程序后無(wú)法執(zhí)行程序 [打印本頁(yè)]

作者: 張小不懂    時(shí)間: 2020-4-30 11:25
標(biāo)題: STC15F104W單片機(jī)下載程序后無(wú)法執(zhí)行程序
弄了一上午,實(shí)在找不出問題了大佬幫忙看一下,就是最簡(jiǎn)單的按鍵按下LED亮,松手LED滅,第一次下載程序是正常的,第二次下載的時(shí)候,按下按鍵無(wú)反應(yīng),萬(wàn)用表測(cè)量P3.0口(LED)一直是高電平(4.97V),試過好幾塊板子都是這樣。單片機(jī)型號(hào)是STC15F104W因?yàn)橹暗谝淮斡眠@款芯片,懷疑是不是某些寄存器沒設(shè)置或者引腳需要怎么操作,再或者電容選型是不是有錯(cuò)誤,下面是電路圖和程序還有燒錄時(shí)選項(xiàng)PS:一樣的程序和電路用單片機(jī)STC15W4K16S4試過,完全沒問題。


單片機(jī)源程序如下:
  1. #include "stc15.h"
  2. #include "intrins.h"

  3. typedef unsigned char u8;
  4. typedef unsigned short u16;
  5. typedef unsigned long u32;

  6. sbit LED=P3^0;          //LED燈
  7. sbit KEY_Set=P3^4;//報(bào)警設(shè)置開關(guān)
  8. void KEY_Set_Ser()//按鍵設(shè)置服務(wù)
  9. {
  10.         static xdata u8 count=0;
  11.         if(KEY_Set==0)
  12.         {
  13.                 count++;
  14.                 if(count>=50)                //消抖
  15.                 {
  16.                         count=0;
  17.                         if(KEY_Set==0)
  18.                         {
  19.                                 LED=0;
  20.                         }
  21.                 }
  22.         }
  23.         else
  24.         {
  25.                 LED=1;
  26.         }
  27. }
  28. void main()
  29. {
  30.         LED=1;
  31.         while(1)
  32.         {
  33.                 KEY_Set_Ser();
  34.         }
  35. }
復(fù)制代碼



作者: wulin    時(shí)間: 2020-4-30 13:57
        static xdata u8 count=0;   ???
作者: piliming    時(shí)間: 2020-4-30 14:30
看下這個(gè)IC的IO口是不是要外部上拉,從差異性入手找問題
作者: man1234567    時(shí)間: 2020-4-30 15:04
拉電阻的兩端都是P3^4不接也罷
作者: npn    時(shí)間: 2020-7-28 19:38
把變量的xdata去掉,這個(gè)型號(hào)沒有XRAM內(nèi)存。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1