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

正文內(nèi)容

單片機課程設(shè)計報告(編輯修改稿)

2024-11-09 17:12 本頁面
 

【文章內(nèi)容簡介】 efine TPM0 0 define TPM1 1 define TPM2 2//====================== //函數(shù)名稱:tpm_enable_int //功能概要:使能tpm模塊中斷。//參數(shù)說明:tpmModule:模塊號:0、2 //函數(shù)返回:無//====================== void tpm_enable_int(uint_8 tpmModule)。//====================== //函數(shù)名稱:tpm_disable_int //功能概要:禁止tpm模塊初始化。//參數(shù)說明:tpmModule:模塊號:0、2 //函數(shù)返回:無 1//====================== void tpm_disable_int(uint_8 tpmModule)。//====================== //函數(shù)名稱:tpm_init //功能概要:初始化tpm模塊.//參數(shù)說明:tpmModule:模塊號:0、2 //clk_src_sel:時鐘源選擇:1:PLL/FLL(推薦)、2:晶振、3:內(nèi)部參考時鐘。1,2可用// int_us:中斷毫秒數(shù),中斷時間間隔,單位為毫秒,10ms=10000 //函數(shù)返回:函數(shù)執(zhí)行狀態(tài):0=正常;非0=異常//====================== uint_8 tpm_init(uint_8 tpmModule,uint_8 clk_src_sel,uint_32 int_us)。//====================== //函數(shù)名稱:tpm_stop //功能概要:禁止tpm模塊。//參數(shù)說明:tpmModule:模塊號:0、2 //函數(shù)返回:無//====================== void tpm_stop(uint_8 tpmModule)。endifLED構(gòu)件//===================== // 文件名稱: // 功能概要:led構(gòu)件源文件// 版權(quán)所有: 蘇州大學(xué)飛思卡爾嵌入式中心()//====================== include “” //led位選端口 struct GPIO led_cs[4]= 1{{LED_CS0_PORT,LED_CS0}, {LED_CS1_PORT,LED_CS1}, {LED_CS2_PORT,LED_CS2}, {LED_CS3_PORT,LED_CS3}, }。//led數(shù)據(jù)端口 struct GPIO led_d[8]= {{LED_D1_PORT,LED_D1}, {LED_D2_PORT,LED_D2}, {LED_D3_PORT,LED_D3}, {LED_D4_PORT,LED_D4}, {LED_D5_PORT,LED_D5}, {LED_D6_PORT,LED_D6}, {LED_D7_PORT,LED_D7}, {LED_D8_PORT,LED_D8}, };//====================== //函數(shù)名稱:LEDInit //函數(shù)返回:無 //參數(shù)說明:無 //功能概要:LED初始化。//====================== void LEDInit(){ uint_8 i = 0。//定義8根數(shù)據(jù)線為輸出,初始輸出0 for(i = 0。i 8。i++)gpio_init(led_d[i].gpio_port, led_d[i].gpio_pin, 1, 0)。1//定義4位選線定義為輸出,初始輸出0 for(i = 0。i 4。i++)gpio_init(led_cs[i].gpio_port, led_cs[i].gpio_pin, 1, 0)。} //====================== //函數(shù)名稱:LEDshow1 //函數(shù)返回:無//參數(shù)說明:i:指定LED哪一位顯示,c:顯示的內(nèi)容 //功能概要:指定LED的第i位顯示c。//====================== void LEDshow1(uint_8 i, uint_8 c){ uint_8 temp。uint_8 j。//位選全部置0 for(j=0。jj)amp。 0x01。gpio_set(led_d[j].gpio_port, led_d[j].gpio_pin, temp)。} //選擇的位選置1 gpio_set(led_cs[i].gpio_port, led_cs[i].gpio_pin, 1)。}//顯示碼表const uint_8 Dtable[24] = 1// 0 1 2 3 4 5 6 7 8 9 {0x3F,0x06,0x5B,0x4F,0x66, 0x6D,0x7D,0x07,0x7F,0x6F, // 11 12 13 14 15 16 17 18 19 20 // ,0x86,0xDB,0x4F,0x66, 0x6D,0x7D,0x07,0xFF,0x6F, // 21 22 23(全亮)24(全滅)// E F 0x79,0x71, 0xFF, 0x00}。//====================== //函數(shù)名稱:LEDchangeCode //函數(shù)返回:返回數(shù)據(jù)num對應(yīng)的顯示碼 //參數(shù)說明:num:需要轉(zhuǎn)換成顯示碼的數(shù)字 //功能概要:數(shù)字轉(zhuǎn)成顯示碼//===================== uint_8 LEDchangeCode(uint_8 num){ return Dtable[num]。} //====================== // 文件名稱: // 功能概要:led構(gòu)件頭文件// 版權(quán)所有: 蘇州大學(xué)飛思卡爾嵌入式中心()//======================ifndef led_H //防止重復(fù)定義(開頭)define led_H include “” //LED數(shù)據(jù)口分別接PORTB的{11,10,9,8,3,2,1,0}引腳 1define LED_D1_PORT PORTB define LED_D1 11 define LED_D2_PORT PORTB define LED_D2 10 define LED_D3_PORT PORTB define LED_D3 9 define LED_D4_PORT PORTB define LED_D4 8 define LED_D5_PORT PORTB define LED_D5 3 define LED_D6_PORT PORTB define LED_D6 2 define LED_D7_PORT PORTB define LED_D7 1 define LED_D8_PORT PORTB define LED_D8 0 //LED位選口分別接PORTB的{19,18,17,16}引腳 define LED_CS0_PORT PORTB define LED_CS0 19 define LED_CS1_PORT PORTB define LED_CS1 18 define LED_CS2_PORT PORTB define LED_CS2 17 define LED_CS3_PORT PORTB define LED_CS3 16 //====================== //函數(shù)名稱:LEDInit //函數(shù)返回:無 //參數(shù)說明:無 1//功能概要:LED初始化。//====================== void LEDInit()。//====================== //函數(shù)名稱:LEDshow1 //函數(shù)返回:無//參數(shù)說明:i:指定LED哪一位顯示,c:顯示的內(nèi)容 //功能概要:指定LED的第i位顯示c。//====================== void LEDshow1(uint_8 i, uint_8 c)。//====================== //函數(shù)名稱:LEDchangeCode //函數(shù)返回:返回數(shù)據(jù)num對應(yīng)的顯示碼 //參數(shù)說明:num:需要轉(zhuǎn)換成顯示碼的數(shù)字 //功能概要:數(shù)字轉(zhuǎn)成顯示碼//====================== uint_8 LEDchangeCode(uint_8 num)。endif //防止重復(fù)定義(結(jié)尾)LCD構(gòu)件//====================== // 文件名稱: // 功能概要:lcd構(gòu)件頭文件// 版權(quán)所有: 蘇州大學(xué)飛思卡爾嵌入式中心()//====================== include “”//lcd控制位和數(shù)據(jù)位端口及引腳號 struct GPIO LCD[11]= { {LCD_RS_PORT,LCD_RS}, 1{LCD_RW_PORT,LCD_RW}, {LCD_E_PORT,LCD_E}, {LCD_D0_PORT,LCD_D0}, {LCD_D1_PORT,LCD_D1}, {LCD_D2_PORT,LCD_D2}, {LCD_D3_PORT,LCD_D3}, {LCD_D4_PORT,LCD_D4}, {LCD_D5_PORT,LCD_D5}, {LCD_D6_PORT,LCD_D6}, {LCD_D7_PORT,LCD_D7}, }。//內(nèi)部函數(shù)原型說明extern void LCDCommand(uint_8 cmd)。//====================== //函數(shù)名稱:LCDInit //函數(shù)返回:無 //參數(shù)說明:無//功能概要:LCD初始化。//====================== void LCDInit(){ uint_32 i = 0; //定義數(shù)據(jù)口和控制口為輸出 for(i = 0。i 11。i++){ gpio_init(LCD[i].gpio_port, LCD[i]
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1