亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 單片機程序設置按鍵定時為什么燈一直不亮,幫忙看看哪里出了問題 [打印本頁]

作者: 逆倒塵光    時間: 2019-12-23 15:26
標題: 單片機程序設置按鍵定時為什么燈一直不亮,幫忙看看哪里出了問題


#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int

uint  i,count;

sbit s1=P1^0;

void main()         
{
        TMOD=0x01;
        TH1=(65536-60000)/256;  //高8位
        TL1=(65536-60000)%256;        //低8位
        P1=0x00;
        EA=1;     //打開中斷總開關,1表示打開,0表示關閉
        ET0=1;           //打開定時/計數器中斷0
        TR0=1;                 //啟動定時器
         while(1);

        {
        if(s1==0)
        count++;
        if(count==20)
        P1=0x00;
        }
}
void interrupt_0()interrupt 1
{
    TH1=(65536-60000)/256;  //高8位
        TL1=(65536-60000)%256;        //低8位         
        count--;
        if(i<=0)
        {
           i=20;
           P1=~P1;
        }        
}




作者: man1234567    時間: 2019-12-23 16:48
if(i<=0):  i 的初始值是多少 ?如何變化 ?
作者: ahshmj    時間: 2019-12-23 16:48
你說的是哪個燈一直亮?你那圖上就一個燈,接在P0口,你對P0口有操作嗎?
作者: moluxiyan    時間: 2019-12-23 17:24
你程序里操作的是P1口
作者: mffhxa    時間: 2019-12-23 17:55
主函數里P1=0,改成P1=1就可以了。樓主程序因為P1=0,所以進到第一個if語句就再也出不來了,哈哈。
作者: cphnkj188    時間: 2019-12-24 08:46
程序和實際接線圖不符




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