|
單片機(jī)跑馬燈
單片機(jī)源程序如下:
- #include "stc_ice.h"
- extern void TIM2_INIT (void); //聲明完成定時器/計數(shù)器2初始化的函數(shù)
- extern bit second_ok; //聲明外部位變量second_ok
- void change_LED (void); //聲明變換LED狀態(tài)的函數(shù)
- sbit beep = P1^6;
- u8 bdata led = 0x80;
- sbit led_7 = led^7;
- sbit led_6 = led^6;
- sbit led_5 = led^5;
- sbit led_4 = led^4;
- sbit led_3 = led^3;
- sbit led_2 = led^2;
- sbit led_1 = led^1;
- sbit led_0 = led^0;
- void main (void)
- {
- beep = 0;
- TIM2_INIT (); //調(diào)用完成定時器/計數(shù)器2初始化的函數(shù)
- while (1)
- {
- if (second_ok) //1秒定時到
- change_LED ();
- }
- }
- void change_LED (void)
- {
- second_ok = 0;
- if ((led <<= 1) == 0)
- led = 1;
- #if IAP15f
- P37 = ~led_7;
- P36 = ~led_6;
- P35 = ~led_5;
- P34 = ~led_4;
- P33 = ~led_3;
- P32 = ~led_2;
- ……………………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
第一章--跑馬燈.zip
(58.17 KB, 下載次數(shù): 6)
2017-7-3 12:59 上傳
點擊文件名下載附件
無 下載積分: 黑幣 -5
|
|