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

正文內(nèi)容

led動(dòng)態(tài)掃描顯示器接口及程序設(shè)計(jì)與實(shí)現(xiàn)項(xiàng)目設(shè)計(jì)方案-資料下載頁(yè)

2025-05-05 23:08本頁(yè)面
  

【正文】 學(xué)不到的東西, 比如獨(dú)立思考解決問(wèn)題, 出現(xiàn)差錯(cuò)的隨機(jī)應(yīng)變,和 與人合作共同提高 ,都受益非淺 。參考文獻(xiàn)[1] 吳微、文軍等編 單片機(jī)原理及制作[M] .武漢:武漢大學(xué)出版社 2003 [2] 顯示屏的驅(qū)動(dòng)方案[M] .哈爾濱:黑龍江電子技術(shù)出版社, 1999 [3] LED 在漢字顯示信息系統(tǒng)中的應(yīng)用[J] .北京: 計(jì)算機(jī)信息出版社, 2003 [4] C 語(yǔ)言應(yīng)用程序設(shè)計(jì)[M] .北京:航空航天大學(xué)出版 社,1999 [5] Neil G. Jacobson. 用 PLD 器件增強(qiáng)嵌入式系統(tǒng)功能[J] .電子工程 專輯, 2000[6] ASIC 集成數(shù)字系統(tǒng)[M] .北京: 電子工業(yè)出版社,1998 [7] 王曉軍. VHDL 簡(jiǎn)明教程[M] . 北京: 清華大學(xué)出版社, 1997[8] 陳振官 [J] .北京:國(guó)防工業(yè) 出版社,2006 [9] [M] .成都:電子科技大學(xué)出,2004 [10]-51 系列單片機(jī)實(shí)用接口技術(shù)[J] .北京:北京航空航 大學(xué)出版社,1993 [11][M] .北京:高等教育出版社,1998 [12][M] .西安:陜西電子編輯部,2001 [13][J] .陜西:西安電子科技大學(xué) 出版社 1998 [14]余錫存 [M] .陜西:西安電子科技大 學(xué)出版社,2000 [15][M] .北京:電子工業(yè)出版社,1997 [16][M] .北京:機(jī)械工業(yè)出版社 40 2004 [17], . Fundamentals of electric Circuits[M] . 北京:清華大學(xué)出版社 2000 北京精電蓬遠(yuǎn)顯示技術(shù)有限 [18][M] .北京:中國(guó)電力出版社,2004 [19][M] .北京航空航天大學(xué)出版社,1991 [20]潘立民,[M] .北京:人民郵電出版 社,1990 [21]楊凌霄. 微型計(jì)算機(jī)控制技術(shù)[M] .徐州: [22][M] .成都:電子科技大學(xué)出版 社,1995 41 42附錄A 實(shí)物圖附錄B 程序代碼include define CodePort P0 //數(shù)碼管段位端口define BitPort P2 //數(shù)碼位選端口define _TH0 0xFC //每1ms中斷一次define _TL0 0x18 sbit K_Inc = P1^0。 //加計(jì)數(shù)按鍵sbit K_Dec = P1^1。 //減計(jì)數(shù)按鍵sbit K_Stp = P1^2。 //停止計(jì)數(shù)按鍵sbit K_Clr = P1^3。 //清除計(jì)數(shù)按鍵//共陽(yáng)數(shù)碼管段表unsigned char code TABLE[]={ 0xC0,/*0*/ 0xF9,/*1*/ 0xA4,/*2*/ 0xB0,/*3*/ 0x99,/*4*/ 0x92,/*5*/ 0x82,/*6*/ 0xF8,/*7*/ 0x80,/*8*/ 0x90,/*9*/}。unsigned char SEG[8]。 //8位數(shù)碼管數(shù)據(jù)緩沖區(qū)unsigned char int0_t。 //中斷計(jì)數(shù)變量unsigned long int t = 0。 //計(jì)數(shù)值變量,長(zhǎng)整形,32位unsigned char mode=1 。//每單位1ms延時(shí)void Delayms(unsigned int dT){ unsigned int dA,dB。 for(dA=0。 dAdT。 dA++) for(dB=0。 dB113。 dB++) 。}//顯示函數(shù)void Display(void){ unsigned char a。 SEG[0] = TABLE[t / 10000000]。 //取千萬(wàn)位 SEG[1] = TABLE[t / 1000000 % 10]。 //取百萬(wàn)位 SEG[2] = TABLE[t / 100000 % 10]。 //取十萬(wàn)位 SEG[3] = TABLE[t / 10000 % 10]。 //取萬(wàn)位 SEG[4] = TABLE[t / 1000 % 10]。 //取千位 SEG[5] = TABLE[t / 100 % 10]。 //取百位 SEG[6] = TABLE[t / 10 % 10]。 //取十位 SEG[7] = TABLE[t % 10]。 //取個(gè)位 for(a = 0。 a 8。 a++) //8位數(shù)碼管動(dòng)態(tài)掃描顯示 { CodePort = SEG[a]。 //送段碼 BitPort = ~(1 a)。 //送位碼 Delayms(1)。 BitPort = 0xff。 //關(guān)位選消影 }}void main(void){ TMOD = 0x01。 //16位計(jì)數(shù)模式 TH0 = _TH0。 //賦初值,1ms中斷 TL0 = _TL0。 ET0 = 1。 //允許定時(shí)計(jì)數(shù)器0中斷 EA = 1。 //總中斷允許 while(1) { if (K_Inc == 0) //加計(jì)數(shù)按鍵 { Delayms(5)。 if (K_Inc == 0) { if (TR0 == 0) //停止計(jì)數(shù)狀態(tài)下按此按鍵將進(jìn)行加計(jì)數(shù) { mode = 1。 TR0 = 1。 } } while (K_Inc == 0) //等待按鍵釋放 Display()。 } if (K_Dec == 0) //減計(jì)數(shù)按鍵 { Delayms(5)。 if (K_Dec == 0) { if (TR0 == 0) //停止?fàn)顟B(tài)下按此按鍵將進(jìn)行減計(jì)數(shù) { mode = 2。 TR0 = 1。 } } while (K_Dec == 0) //等待按鍵釋放 Display()。 } if (K_Stp == 0) //停止計(jì)數(shù)按鍵 { Delayms(5)。 if (K_Stp == 0) { TR0 = 0。 //停止計(jì)數(shù) } while (K_Stp == 0) //等待按鍵釋放 Display()。 } if (K_Clr == 0) //停止清零按鍵 { Delayms(5)。 if (K_Clr == 0) { int0_t = 0。 //按此按鍵將計(jì)數(shù)值全部清零 t = 0。 TH0 = _TH0。 TL0 = _TL0。 } while (K_Clr == 0) //等待按鍵釋放 Display()。 } Display()。 //顯示當(dāng)前計(jì)數(shù)值 }}//定時(shí)計(jì)數(shù)器0中斷服務(wù)函數(shù)void _TIME_INT0 (void) interrupt TF0_VECTOR{ TH0 = _TH0。 //重新賦值 TL0 = _TL0。 int0_t++。 //1ms中斷計(jì)數(shù)值加1 if (int0_t = 1) //每1ms計(jì)數(shù)值加1,太慢了計(jì)到99999999比較慢 { int0_t = 0。 if (mode == 1) //加計(jì)數(shù)模式下,每1ms加1,到99999999自動(dòng)停止 { if (++t = 99999999) { TR0 = 0。 } } else if (mode == 2) //加計(jì)數(shù)模式下,每1ms減1,到0自動(dòng)停止 { if (t == 0) { TR0 = 0。 } else { t。 } } }}49
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1