回覆列表
  • 1 # 使用者834195712159

    void main()

    {

    bit pb,nb;

    char out[10];

    nb=readpin(pinnumber);

    while(1)

    {

    pb=nb;

    while(nb==pb)

    nb=readpin(pinnumber);

    if(nb)

    {

    strcpy(a,"上升沿");

    }

    else

    {

    strcpy(a,"下降沿");

    }

    }

    }

    僅僅說明思路,

    readpin(pinnumber);是讀引腳的函式或者宏,具體怎麼寫看實際環境

    bit資料型別不是每個環境都提供.用char也行,不過要進行以下操作

    char port_bit0=readport(portnumber)&0x01;//你需要讀那個引腳相應把其他引腳屏比掉

  • 中秋節和大豐收的關聯?
  • 科大訊飛咪鼠語音滑鼠使用方法?