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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告-資料下載頁

2025-10-08 22:07本頁面
  

【正文】 ++){ } } //====================== //函數(shù)名稱:LCDCommand //函數(shù)返回:無//參數(shù)說明:cmd:待執(zhí)行的命令//功能概要:執(zhí)行給定的cmd命令,且延時(shí)。//====================== void LCDCommand(uint_8 cmd){uint_8 i。uint_16 j。uint_8 temp。LCDCommand(data[i])。LCDCommand(data[i])。//等待延遲防止重復(fù)調(diào)用此函數(shù)而LCD卡死 1for(j=0。j(i3))。gpio_set(LCD[i].gpio_port, LCD[i].gpio_pin, temp)。} //給出E信號(hào)的下降沿(先高后低),使數(shù)據(jù)寫入LCD gpio_set(LCD[2].gpio_port, LCD[2].gpio_pin, 1)。for(j=0。j// 版權(quán)所有: 蘇州大學(xué)飛思卡爾嵌入式中心()// 版本更新: 20130317 //====================== ifndef LCD_H define LCD_H include “” //LCD寄存器選擇信號(hào)引腳 define LCD_RS_PORT PORTD define LCD_RS 7 //LCD讀寫信號(hào)引腳 1define LCD_RW_PORT PORTD define LCD_RW 6 //LCD讀寫信號(hào)引腳define LCD_E_PORT PORTD define LCD_E 5 //LCD數(shù)據(jù)引腳define LCD_D0_PORT PORTD define LCD_D0 4 define LCD_D1_PORT PORTD define LCD_D1 3 define LCD_D2_PORT PORTD define LCD_D2 2 define LCD_D3_PORT PORTD define LCD_D3 1 define LCD_D4_PORT PORTD define LCD_D4 0 define LCD_D5_PORT PORTC define LCD_D5 17 define LCD_D6_PORT PORTC define LCD_D6 16 define LCD_D7_PORT PORTC define LCD_D7 13 //====================== //函數(shù)名稱:LCDInit //函數(shù)返回:無 //參數(shù)說明:無//功能概要:LCD初始化。//====================== extern void LCDInit()。1//====================== //函數(shù)名稱:LCDShow //函數(shù)返回:無//參數(shù)說明:data[32]:需要顯示的數(shù)組 //功能概要:LCD顯示數(shù)組的內(nèi)容。//====================== extern void LCDShow(uint_8 data[32])。endif //防止重復(fù)定義(結(jié)尾)輔助函數(shù) /* * * * Created on: Jun 5, 2017 * Author: administrator */ifndef QZH_H_ define QZH_H_ include “” void changeState(int*)。//改變工作狀態(tài)函數(shù) int sdmn(int)。//濕度變化模擬函數(shù)void changeCode(int,uint_8 s[4])。//LED顯示轉(zhuǎn)碼函數(shù) endif /* QZH_H_ */ /* * * * Created on: Jun 5, 2017 1* Author: administrator */ include“” void changeState(int *a){} int sdmn(int a){ } void changeCode(int a,uint_8 s[4]){} 1if(*a == 0){ } else { } *a = 0。*a = 1。return a=5。uint_8 c[10] = {39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。}。s[3] = c[a%10]。s[2] = c[a/10]。s[1] = c[a/100]。s[0] = c[a/1000]。第四章 系統(tǒng)測(cè)試圖4 圖4 是開始是濕度顯示是72%,工作狀態(tài)顯示為停止。1圖5 圖5 是第二次采集濕度顯示為69%,工作狀態(tài)顯示為停止。1圖6 圖6 是第三次采集濕度顯示為66%度,已經(jīng)逼近設(shè)定值65%,此時(shí)工作狀態(tài)顯示為停止。1圖7 再次采集時(shí)濕度低于65%,滴灌立即開始,濕度上升至75%。1第五章 總結(jié)展望通過本次課程設(shè)計(jì),對(duì)中斷處理有了更加深入的理解。對(duì)于計(jì)時(shí)器,LED和LCD的工作原理也有了更深的認(rèn)識(shí)。LCD在試驗(yàn)中遇到的問題不大,主要問題在于中斷處理函數(shù)的編寫和LED顯示上,LED顯示是每次中斷顯示一個(gè)數(shù),所以要每次中斷顯示,才能使得四個(gè)值看起來是同時(shí)顯示的且沒有閃爍效果。其次LED的顯示是要求是字符,所以在顯示濕度是加上了轉(zhuǎn)碼函數(shù)加以轉(zhuǎn)換。這里又涉及到了參數(shù)為數(shù)組的函數(shù)的寫法,因?yàn)閷W(xué)過好幾種語言,其傳遞方式偶所不同所以在這里也出現(xiàn)了不少問題。通過此次課程設(shè)計(jì)不僅對(duì)單片機(jī)應(yīng)用有了很好的實(shí)踐經(jīng)驗(yàn),而且也幫助鞏固了以前的知識(shí)。滴灌系統(tǒng)可以增加通信模塊,使得所有者可以實(shí)時(shí)監(jiān)測(cè)農(nóng)作物生長(zhǎng)環(huán)境,也可以遠(yuǎn)程操控進(jìn)行滴灌等功能。滴灌系統(tǒng)可以增加溫度監(jiān)測(cè),土壤酸堿性監(jiān)測(cè),空氣CO2濃度監(jiān)測(cè),并配套處理設(shè)備使得對(duì)農(nóng)作物的管理更加智能化。1參考文獻(xiàn)[1] 王宜懷、張書奎、王林、(第3版),北京:清華大學(xué) 出版社,2011.[2] :北京航天航空大學(xué)出版社,[3] 王宜懷、陳建明、:電子工業(yè)出版社,2006.[4] 王粉花、:清華大學(xué)出版社, 1第五篇:?jiǎn)纹瑱C(jī)課程設(shè)計(jì)報(bào)告《單片機(jī)原理與接口技術(shù)》課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目: 基于80C51單片機(jī)系統(tǒng)實(shí)驗(yàn)板的制作與程序設(shè)計(jì)專業(yè):應(yīng)用電子專業(yè)班級(jí): 11應(yīng)電班姓名: 丁文俊指導(dǎo)教師: 余靜老師2013 年 5 月20 日目錄 前 言………………………………………………………………… 2 課程設(shè)計(jì)的目的及要求…………………………………………… 3 硬件電路設(shè)計(jì)……………………………………………………… 4 軟件程序設(shè)計(jì)…………………………………………………… 5 小結(jié)………………………………………………………………參考文獻(xiàn) 附錄A 電路總圖 附錄B 程序清單基于80C51單片機(jī)系統(tǒng)實(shí)驗(yàn)板的制作與程序設(shè)計(jì)課程設(shè)計(jì)的目的及要求 系統(tǒng)主要硬件電路設(shè)計(jì) STC89C51單片機(jī)簡(jiǎn)介MCS51是美國(guó)Intel公司生產(chǎn)的一系列單片機(jī)的總稱,包括多個(gè)品種,如80380587580380C58752等。其中8051是最典型的產(chǎn)品,其他單片機(jī)都是在其基礎(chǔ)上進(jìn)行功能增減而來的,所以人們習(xí)慣于用8051來稱呼MCS51系列單片機(jī)。Intel公司將MCS51的核心技術(shù)授權(quán)給了多家公司,這些廠家生產(chǎn)的單片機(jī)在功能上或多或少有些改變,以滿足不同的需求,其中美國(guó)的ATMEL公司生產(chǎn)的AT89C51是曾經(jīng)在我國(guó)非常流行的51單片機(jī)。當(dāng)前AT89C51/52已經(jīng)停產(chǎn),其替代產(chǎn)品為AT89S51/52。深圳宏晶公司出品的STC89C51可以直接代替?zhèn)鹘y(tǒng)的AT89S51和AT89C51芯片,也可以代替菲利普、華幫等其他公司的89C51,由于時(shí)代的發(fā)展,工藝的進(jìn)步,STC89C51功能更強(qiáng),壽命更長(zhǎng)(4K字節(jié)Flash存儲(chǔ)器、128字節(jié)片內(nèi)RAM、支持ISP下載編程) STC89c51單片機(jī)單片機(jī)的時(shí)鐘信號(hào)用來提供單片機(jī)片內(nèi)各種微操作的時(shí)間基準(zhǔn),時(shí)鐘信號(hào)通常用兩種電路形式得到:內(nèi)部振蕩和外部振蕩。MCS51單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反向放大器,引腳XTALl和XTAL2分別是此放大電器的輸入端和輸出端,由于采用內(nèi)部方式時(shí),電路簡(jiǎn)單,所得的時(shí)鐘信號(hào)比較穩(wěn)定,實(shí)際使用中常采用這種方式,如圖22所示在其外接晶體振蕩器(簡(jiǎn)稱晶振)或陶瓷諧振器就構(gòu)成了內(nèi)部振蕩方式,片內(nèi)高增益反向放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起可構(gòu)成一個(gè)自激振蕩器并產(chǎn)生振蕩時(shí)鐘脈沖。圖22中外接晶體以及電容C2和C1構(gòu)成并聯(lián)諧振電路,它們起穩(wěn)定振蕩頻率、快速起振的作用,其值均為30P左右。為了初始化單片機(jī)內(nèi)部的某些特殊功能寄存器,必須采用復(fù)位的方式,復(fù)位后可使CPU及系統(tǒng)各部件處于確定的初始狀態(tài),并從初始狀態(tài)開始正常工作。單片機(jī)的復(fù)位是靠外電路來實(shí)現(xiàn)的,在正常運(yùn)行情況下,只要RST引腳上出現(xiàn)兩個(gè)機(jī)器周期時(shí)間以上的高電平,即可引起系統(tǒng)復(fù)位,但如果RST引腳上持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。復(fù)位后系統(tǒng)將輸入/輸出(1/0)端口寄存器置為FFH,堆棧指針SP置為07H, SBUF內(nèi)置為不定值,其余的寄存器全部清0,內(nèi)部RAM的狀態(tài)不受復(fù)位的影響,在系統(tǒng)上電時(shí)RAM的內(nèi)容是不定的。復(fù)位操作有兩種情況,即上電復(fù)位和手動(dòng)(開關(guān))復(fù)位。本系統(tǒng)采用上電復(fù)位方式。圖22中R9和Cl組成上電復(fù)位電路,其值R取為10K, 最小系統(tǒng)結(jié)構(gòu)圖 電平轉(zhuǎn)換電路 軟件程序設(shè)計(jì)小結(jié)參考文獻(xiàn)[1] 張偉,《單片機(jī)原理及應(yīng)用》,機(jī)械工業(yè)出版社,2005(這是格式)附錄江西工業(yè)職業(yè)技術(shù)學(xué)院電子與信息工程系課程設(shè)計(jì)指導(dǎo)教師評(píng)語班級(jí):學(xué)生姓名:學(xué)號(hào):指導(dǎo)教師評(píng)語(包括工作態(tài)度,遵守紀(jì)律;基本理論、知識(shí)、技能;獨(dú)立工作能力和分析解決問題的能力;完成任務(wù)情況及水平):學(xué)生成績(jī)(五級(jí)分制):指導(dǎo)教師簽名:****年**月**日
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1