回覆列表
  • 1 # 使用者1844319796352

    你提問過,四位數碼管的顯示程式,現在又增加了矩陣鍵盤。現在的功能增加了,可主程式卻沒有變,那怎麼可能行呢?你這些程式在編譯時,就沒有提示你有錯誤嗎?或者警告什麼的?

    原來只是四位數碼管顯示固定的 數,可現在即有鍵盤了,又要隨時改變顯示的數了,主程式要重寫了。

    void main()

    {

    while(1) //必須要這麼寫了

    { //這才是主迴圈程式開始

    DigDisplay(); //要把顯示程式放在第一行

    qian=bai; //這樣,四位數碼管顯示的數,像計算器一樣,從右向左移動

    bai=shi;

    shi=ge;

    ge=display();

    //以後再增加程式功能,要在這下面增加

    }//最後必須要有兩個大括號

    }

    unsigned char display() //掃描次數,這資料型別要改

    {

    unsigned char i,b; //不要用int 型

    for(i=0;i

    {

    b= keydown();

    }

    return b;

    }

  • 中秋節和大豐收的關聯?
  • 恐龍是怎樣消失掉的?