|
仿真內(nèi)容:
1. 運(yùn)行仿真會(huì)出現(xiàn)數(shù)碼管倒計(jì)時(shí),9->0 同時(shí)伴隨LED1閃爍
2. 主循環(huán),按鍵對(duì)應(yīng)的,數(shù)碼管會(huì)顯示相應(yīng)的數(shù)字
程序給了大量的注釋,適合初學(xué)者相互交流
主程序如下
- int main()
- {
- Delay_Init(); // 延時(shí)程序初始化
- Led_Init(); // LED燈初始化
- MultDigitalNum_Init(); // 數(shù)碼管初始化
- KEY_Init(); // 按鍵初始化
-
- // 測(cè)試位選供電 0100
- GPIOB->ODR |=0x00000004 ;
- // 數(shù)碼管倒計(jì)時(shí)
- for(u8 i =0; i<=9;i++)
- {
- set_DigitalNum(9-i);
- Delay_ms(80);
- LED1_T(); // 反轉(zhuǎn)LED3
- }
-
- LED0(1);//常量顯示燈
- while(1)
- {
- LED1_Test++;
- Delay_ms(1);
- if (LED1_Test==100) //無(wú)阻塞LED
- {
- LED1_T();// 程序運(yùn)行閃爍標(biāo)志
- LED1_Test = 0;
- }
- // 按鍵掃描
- LED_flag= KEY_Scan();
-
- if (LED_flag != 0)
- {
- set_DigitalNum(LED_flag); //
- }
- }
- }
復(fù)制代碼 全部資料51hei下載地址:
_按鍵控制數(shù)碼管.7z
(357.48 KB, 下載次數(shù): 385)
2020-2-16 17:54 上傳
點(diǎn)擊文件名下載附件
仿真圖+源碼
|
評(píng)分
-
查看全部評(píng)分
|