freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)c語(yǔ)言模塊化編程初步資料-資料下載頁(yè)

2025-07-07 13:04本頁(yè)面
  

【正文】 LED = 0xff 。 //所有LED熄滅void LedProcess(void){ if(0 == g_u8LedState) //如果LED的狀態(tài)為亮,則點(diǎn)亮LED { LED_ON() 。 } else //否則熄滅LED { LED_OFF() 。 }}void LedStateChange(void){ if(g_bSystemTime1Ms) //系統(tǒng)1MS時(shí)標(biāo)到 { g_bSystemTime1Ms = 0 。 g_u16LedTimeCount++ 。 //LED計(jì)數(shù)器加一 if(g_u16LedTimeCount = 500) //計(jì)數(shù)達(dá)到500,即500MS到了,改變LED的狀態(tài)。 { g_u16LedTimeCount = 0 。 g_u8LedState = ! g_u8LedState 。 } }}這個(gè)模塊對(duì)外的借口只有兩個(gè)函數(shù), 中需要作相應(yīng)的聲明。 內(nèi)容:ifndef _LED_H_define _LED_H_extern void LedProcess(void) 。extern void LedStateChange(void) 。endif這兩個(gè)模塊完成后,我們將其C文件添加到工程中。然后開(kāi)始編寫(xiě)主函數(shù)里的代碼。如下所示:include include include include sbit LED_SEG = P1^4。 //數(shù)碼管段選sbit LED_DIG = P1^5。 //數(shù)碼管位選sbit LED_CS11 = P1^6。 //led控制位void main(void){ LED_CS11 = 1 。 //74HC595輸出允許 LED_SEG = 0 。 //數(shù)碼管段選和位選禁止(因?yàn)樗鼈兒蚅ED共用P0口) LED_DIG = 0 。 Timer0Init() 。 EA = 1 。 while(1) { LedProcess() 。 LedStateChange() 。 }}整個(gè)工程截圖如下:至此,第三章到此結(jié)束。一起來(lái)總結(jié)一下我們需要注意的地方吧1. C語(yǔ)言源文件(*.c)的作用是什么2. C語(yǔ)言頭文件(*.h)的作用是什么3. typedef 的作用4. 工程模板如何組織5. 如何創(chuàng)建一個(gè)多模塊(多文件)的工程
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1