當前位置:編程學習大全網 - 編程軟體 - keil編譯c51程序的模塊化有問題。

keil編譯c51程序的模塊化有問題。

LED _ DISPLAY();這個功能並不出名。添加壹個void led _ display();

# include & ltreg 51 . h & gt;

#包含“definition.c”

#include "led_display.c "

#包含“image.c”

#包含“key.c”

void LED _ DISPLAY();//這裏

/*定時中斷*/

uint 8 t0 = 0;

無效定時器0中斷(無效)中斷1

{

TH0 = 0x00

TL0 = 0x9C

KEY _ SCAN();//按鍵掃描

IMAGE3();//特別放入計時器中的計數來計時IMAGE2。

IMAGE();//給Tab1賦值。

如果(t0 & gt5){ t0 = 0;

LED _ DISPLAY();//點陣顯示

} else { t0++;}

if(t0 = = 4){ P0 = 0x ff;}//消失

}

/*定時器初始化*/

void InitTimer0(void)

{

TMOD = 0x 02;

TH0 = 0x00

TL0 = 0x9C

EA = 1;

ET0 = 1;

TR0 = 1;

}

/*主程序*/

void main()

{

init timer 0();//定時器初始化

while(1)

{

IMAGE2();//具體判斷主循環中的鍵,賦值標記。

}

}

  • 上一篇:求解PLC問題
  • 下一篇:linux 內核vmlinux、image、zimage是不是被加載後壹直駐留在內存空間,用戶是如何調用內核代碼工作的?
  • copyright 2024編程學習大全網