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

正文內(nèi)容

單片機(jī)原理及應(yīng)用課程設(shè)計(jì)-交通燈管理電路設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 訓(xùn)練學(xué)生綜合運(yùn)用己學(xué)課程的基本知識(shí),獨(dú)立進(jìn)行單片機(jī)應(yīng)用技術(shù)開發(fā)工作,掌握單片機(jī)程序設(shè)計(jì)、調(diào)試,應(yīng)用電路設(shè)計(jì)、分析及調(diào)試檢測(cè)。 此 方案的優(yōu)點(diǎn)是系統(tǒng)簡(jiǎn)明扼要,節(jié)約成本;缺點(diǎn)是輸出功率不高。該方案的優(yōu)點(diǎn)是: 使用靈活可編程,并且有 RAM,及計(jì)數(shù)器。 由于該系統(tǒng)對(duì)于 交通燈及數(shù)碼管的控制,只用單片機(jī)本身的 I/O 口就可實(shí)現(xiàn),且本身的計(jì)數(shù)器及 RAM已經(jīng)夠用,故選擇方案二 該系統(tǒng)要求完成倒計(jì)時(shí)、狀態(tài)燈等功能。這種方案實(shí)現(xiàn)復(fù)雜,且須完成大 量的軟件工作;但功能強(qiáng)大,可方便的顯示各種英文字符,漢字,圖形 。 整個(gè)設(shè)計(jì)以 AT89S52 單片機(jī)為核心,由數(shù)碼管顯示, LED數(shù)碼管顯示 ,復(fù)位電路組成。指示燈燃亮的方案如 下表 所示 : 上表 說明: ( 1)當(dāng)東西方向?yàn)榧t燈,此道車輛禁止通行,東西道行人可通過;南北道為綠燈,此道車輛通過,行人禁止通行。時(shí)間為 40 秒。使用 Atmel 公司高密度非 易失性存 儲(chǔ)器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完 全兼容。另外, AT89S52 可降至 0Hz 靜態(tài)邏 輯操作,支持 2 種軟件可選擇節(jié)電模式。作為輸出口,每位能驅(qū)動(dòng) 8 個(gè) TTL 邏輯電平。 7 在 flash 編程時(shí), P0口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL) 此外, 分別作定時(shí)器 /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入( )和時(shí)器 /計(jì)數(shù)器 2的觸發(fā)輸入( ),具體如下表所示。作為輸入8 使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 在 flash 編程和校驗(yàn)時(shí), P2 口也接收高 8 位地址字節(jié)和一些控制信號(hào)。 P3 口亦作為 AT89S52 特殊功能(第二功能)使用,如下表所示。當(dāng)振蕩器工作時(shí), RST 引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將是單片機(jī)復(fù)位。 對(duì) FLASH存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖( PROG)。 PSEN—— 程序儲(chǔ)存允許( PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) AT89C52由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 PSEN 有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,將跳過兩次 PSEN 信號(hào)。 FLASH 存儲(chǔ)器編程時(shí),該引腳加上 +12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使用 12V 編 程電壓 Vpp。 圖 2- 2 所示為一種紅綠燈規(guī)則的狀態(tài)圖,分別設(shè)定為 S SS S4,交通燈以這四的狀態(tài)為一個(gè)周期,循環(huán)執(zhí)行(見圖 2- 3)。因此最終只需寫出一組 S S S S4 的邏輯狀態(tài)表。 TS1+TS2=TS3 TS2=TS4 TS1=TS3 我們可以依據(jù)上述的標(biāo)準(zhǔn)來改變車輛的放行時(shí)間。 靜態(tài)顯示主要的優(yōu)點(diǎn)是顯示穩(wěn)定,在發(fā)光二極管導(dǎo)通電流一定的情況下顯示器的亮度大,系統(tǒng)運(yùn)行過程中,在需要更新顯示內(nèi)容時(shí), CPU才去執(zhí)行顯示更新子程序,這樣既節(jié)約了 CPU 的時(shí)間,又提高了 CPU的工作效率。對(duì)于每一位顯示器來說,每隔一段時(shí)間點(diǎn)亮一次。 16 復(fù)位方式有多種,本設(shè)計(jì)采用按鍵復(fù)位。 register long lTmp。 i 2。 P0 = SEG_CODE[n]。 } } 18 void delay_us(unsigned int nCount)// 延時(shí)子程序 { register unsigned int i。 _nop_()。 for(i = 0。 // global interrupt disable 19 giSysStatus = 0。 while(1){ if(gbFlag_1sPeriod) { gbFlag_1sPeriod = 0。 dsY2 = 0。 dsG2 = 1。 dsG1 = 0。 } //東西方向的紅燈不亮,那么 接下來的動(dòng)作應(yīng)該是東西方向紅燈亮 ,南北方向應(yīng)該是紅燈亮,其余的都滅。 dsG2 = 0。 normalPageShow()。 此次 課程設(shè)計(jì)讓我把以前學(xué)習(xí)到的知識(shí)得到鞏固和進(jìn)一步的提高認(rèn)識(shí),對(duì)已有知識(shí)有了更進(jìn)一步的理解和認(rèn)識(shí)。 通過這次課程設(shè)計(jì),我也發(fā)現(xiàn)了自身的很多不足之處,在以后的學(xué)習(xí)中,我會(huì)不斷的完善自我。 define dsR2 P1^4。 sbit gbFlag_1sPeriod = giSysStatus^0。 void initMCU(void)。//定義變量存放時(shí)間 void delay_us(unsigned int nCount)// 延時(shí)函數(shù) { register unsigned int i。 _nop_()。 for(i = 0。 TH1 = 0xD8。 EA = 1。 25 gbFlag_1sPeriod = 1。 gnValue = 50。 dsG1 = 1。//初始化時(shí),讓東西方向的紅燈和南北方向的綠燈亮 } void normalPageShow() 26 { register unsigned char i, j, n。 for(i = 0。 P2 = COMM[i]。 lTmp /= 10。 EA = 1。 //刷新 LED if(gnValue == 10){ dsY1 = 0。 dsG1 = 0。 } else{ 28 dsR1 = 0。 dsY1 = 0。 } } } 29 附錄 2:電路設(shè)計(jì)總圖 30 東北石油大學(xué)課程設(shè)計(jì)成績(jī)?cè)u(píng)價(jià)表 課程名稱 單片機(jī)原理及應(yīng)用課程設(shè)計(jì) 題目名稱 交通燈管理電路設(shè)計(jì) 學(xué)生姓名 馬深慧 學(xué)號(hào) 070901140505 指導(dǎo)教師姓名 職稱 序號(hào) 評(píng)價(jià)項(xiàng)目 指 標(biāo) 滿分 評(píng)分 1 工作量、工作態(tài)度和出勤率 按期圓滿的完成了規(guī)定的任務(wù),難易程度和工作量符合教學(xué)要求,工作努力,遵守紀(jì)律,出勤率高,工作作風(fēng)嚴(yán)謹(jǐn),善于與他人合作。 30 總分 評(píng)語(yǔ): 指導(dǎo)教師: 年 月 日
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1