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

正文內(nèi)容

基于單片機(jī)的螺旋藻生長(zhǎng)棚智能控制畢業(yè)設(shè)計(jì)-資料下載頁

2025-07-06 16:14本頁面

【導(dǎo)讀】的內(nèi)容外,本論文不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。文的研究做出重要貢獻(xiàn)的個(gè)人和集體均已在文中以明確方式標(biāo)明。識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。本課題運(yùn)用STC89C52單片機(jī)、DS18B20溫度傳感器、繼電器和M4QA045電機(jī)、數(shù)碼管顯示模。養(yǎng)大棚中溫度、PH值自動(dòng)控制與報(bào)警系統(tǒng),解決了溫室大棚人工控制測(cè)試的溫度及濕度誤差大,濟(jì)效益和社會(huì)效益。明它的構(gòu)成,系統(tǒng)的基本原理、硬件組成及相應(yīng)的軟件設(shè)計(jì)。良好、對(duì)提高螺旋藻的生產(chǎn)效益有著積極的推進(jìn)作用。其中維生素及礦物質(zhì)含量也極為豐富。衡的營(yíng)養(yǎng)流行于世界,成為最佳的健康保養(yǎng)食品。型計(jì)算機(jī)稱為單片微型計(jì)算機(jī),簡(jiǎn)稱為單片機(jī)。自1971年美國(guó)Intel公司制造推出第一塊4位處理器以來,在短短的20余年間,單片機(jī)及技術(shù)已發(fā)展成為計(jì)算技術(shù)中一個(gè)非常有活力的分支。其發(fā)展迅猛,到目前為。度快等特點(diǎn),所以在眾多領(lǐng)域得到廣泛的應(yīng)用。同時(shí)在農(nóng)業(yè)方面也有的一定的應(yīng)用。

  

【正文】 址 /數(shù)據(jù)復(fù)用。在這種模式下, P0 具有內(nèi)部上拉電阻。在 flash 編程時(shí),P0口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。程序校驗(yàn)時(shí),需要外部上拉電阻。 P1口: 是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p1 輸出緩沖器能驅(qū)動(dòng) 4 個(gè) TTL 邏輯電平。對(duì) P1 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。此外, 分別作定時(shí)器 /計(jì)數(shù)器 2的外部計(jì)數(shù)輸入( )和時(shí)器 /計(jì)數(shù)器 2的觸發(fā)輸入( ),具體如下表 1所示。在 flash 編程和校驗(yàn)時(shí), P1口接收低 8 位地址字節(jié)。 P2 口: P2口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O口, P2 輸出 緩沖器能驅(qū)動(dòng) 4個(gè) TTL 邏輯電平。對(duì) P2 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在訪問外部程序存儲(chǔ)器或用 16 位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 MOVX @DPTR)時(shí), P2口送出高八位地址。在這種應(yīng)用中, P2口使用很強(qiáng)的內(nèi)部上拉發(fā)送 1。在使用 8位地址(如 MOVX @RI)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí), P2口輸出 P2鎖存器的內(nèi)容。在 flash編程和校驗(yàn)時(shí), P2口也接收高8位地址字節(jié)和一些控制信號(hào)。 T 2 / P 1 . 01T 2 E X / P 1 . 123P 1 . 24P 1 . 3V C CP 0 . 0 / A D 0P 0 . 1 / A D 1P 0 . 2 / A D 24 03 93 83 7 P 1 . 45P 1 . 567P 1 . 68P 1 . 7P 0 . 3 / A D 3P 0 . 4 / A D 4P 0 . 5 / A D 5P 0 . 6 / A D 63 63 53 43 3R D / P 3 . 71 7X T A L 21 81 9X T A L 12 0V S SP 2 . 3 / A 1 1P 2 . 2 / A 1 0P 2 . 1 / A 9P 2 . 0 / A 82 42 32 22 1 R S T9R X D / P 3 . 01 01 1T X D / P 3 . 11 2I N T 0 / P 3 . 2P 0 . 7 / A D 7E AA L E / P R O GP S E N3 23 13 02 9I N T 1 / P 3 . 31 3T O / P 3 . 41 41 5T 1 / P 3 . 51 6W R / P 3 . 6P 2 . 7 / A 1 5P 2 . 6 / A 1 4P 2 . 5 / A 1 3P 2 . 4 / A 1 22 82 72 62 5圖 31 STC89C52 單片機(jī)引腳圖 14 P3 口: P3 口 是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p2 輸出緩沖器能驅(qū)動(dòng) 4 個(gè)TTL 邏輯電平。對(duì) P3 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 P3口亦作為AT89S52特殊功能(第二功能)使用,如上表 21所示。在 flash編程和校驗(yàn)時(shí), P3 口也接收一些控制信號(hào)。 RST: 復(fù)位輸入。晶振工作時(shí), RST腳持續(xù) 2個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位。看門狗計(jì)時(shí)完成后, RST 腳輸出 96 個(gè)晶振周期的高電平。特殊寄 存器 AUXR(地址 8EH)上的 DISRTO位可以使此功能無效。 DISRTO 默認(rèn)狀態(tài)下,復(fù)位高電平有效。 ALE/PROG:地址鎖存控制信號(hào)( ALE)是訪問外部程序存儲(chǔ)器時(shí),鎖存低 8 位地址的輸出脈沖。在 flash 編程時(shí),此引腳( PROG)也用作編程輸入脈沖。 在一般情況下, ALE 以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時(shí)器或時(shí)鐘使用。然而,特別強(qiáng)調(diào),在每次訪問外部數(shù)據(jù)存儲(chǔ)器時(shí), ALE 脈沖將會(huì)跳過。如果需要,通過將地址為 8EH的 SFR的第 0位置 “ 1”, ALE操作將無效。這一位置 “ 1”, ALE 僅在執(zhí)行 MOVX 或 MOVC 指令時(shí)有效。否則, ALE 將被微弱拉高。這個(gè) ALE 使能標(biāo)志位(地址為 8EH 的 SFR的第 0 位)的設(shè)置對(duì)微控制器處于外部執(zhí)行模式下無效。 PSEN:外部程序存儲(chǔ)器選通信號(hào)( PSEN)是外部程序存儲(chǔ)器選通信號(hào)。當(dāng) STC89C52 從外部程序存儲(chǔ)器執(zhí)行外部代碼時(shí), PSEN 在每個(gè)機(jī)器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí), PSEN 將不被激活。 EA/VPP:訪問外部程序存儲(chǔ)器控制信號(hào)。為使能從 0000H 到 FFFFH 的外部程序存儲(chǔ)器讀取指令, EA必須接 GND。為了執(zhí)行內(nèi)部 程序指令, EA 應(yīng)該接 VCC。在 flash編程期間, EA 也接收12 伏 VPP 電壓。 XTAL1:振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。 XTAL2:振蕩器反相放大器的輸出端。 程序存儲(chǔ)器:如果 EA引腳接地,程序讀取只從外部存儲(chǔ)器開始。對(duì)于 89S52,如果 EA 接 VCC,程序讀寫先從內(nèi)部存儲(chǔ)器(地址為 0000H~ 1FFFH)開始,接著從外部尋址,尋址地址為:20xxH~FFFFH。 數(shù)據(jù)存儲(chǔ)器: STC89C52 有 256 字節(jié)片內(nèi)數(shù)據(jù)存儲(chǔ)器。高 128 字節(jié)與特殊功能寄存器重疊。也就是說高 128字節(jié)與特殊功能寄存器有相同的地址,而物理上是分開的。當(dāng)一條指令訪問高于 7FH 的地址時(shí),尋址方式?jīng)Q定 CPU 訪問高 128 字節(jié) RAM 還是特殊功能寄存器空間。直接尋址方式訪問特殊功能寄存器( SFR) 定時(shí)器 2:定時(shí)器 2是一個(gè) 16 位定時(shí) /計(jì)數(shù)器,它既可以做定時(shí)器,又可以做事件計(jì)數(shù)器。其工作方式由特殊寄存器 T2CON中的 C/T2位選擇(如表 2所示)。定時(shí)器 2有三種工作模式:捕捉方式、自動(dòng)重載(向下或向上計(jì)數(shù))和波特率發(fā)生器。工作模式由 T2CON中的相關(guān)位選擇。定時(shí)器 2 有 2 個(gè) 8位寄存器: TH2和 TL2。在定時(shí)工作方式中,每個(gè)機(jī)器周期,TL2 寄存器都會(huì)加 1。由于一個(gè)機(jī)器周期由 12 個(gè)晶振周期構(gòu)成,因此,計(jì)數(shù)頻率就是晶振頻率的 1/12。 中斷: STC89C52 有 6個(gè)中斷源如表 22 所示:兩個(gè)外部中斷( INT0 和 INT1),三個(gè)定時(shí)中斷(定時(shí)器 0、 2)和一個(gè)串行中斷每個(gè)中斷源都可以通過置位或清除特殊寄存器 IE 中的相關(guān)中斷允許控制位分別使得中斷源有效或無效。 IE 還包括一個(gè)中斷允許總控制位 EA,它 15 能一次禁止所有中斷。定時(shí)器 2 可以被寄存器 T2CON 中的 TF2和 EXF2 的或邏輯觸發(fā)。程序進(jìn)入中斷服務(wù)后, 這些標(biāo)志位都可以由硬件清 0。實(shí)際上,中斷服務(wù)程序必須判定是否是 TF2 或EXF2 激活中斷,標(biāo)志位也必須由軟件清 0[1]。 表 31 中斷控制寄存器 符號(hào) 位地址 功能 EA 中斷總允許控制位。 EA=0,中斷總禁止; EA=1,各中斷由各自的控制位設(shè)定 預(yù)留 ET2 定時(shí)器 2 中斷允許控制位 ES 串行口中斷允許控制位 ET1 定時(shí)器 1 中斷允許控制位 EX1 外部中斷 1 允許控制位 ET0 定時(shí)器 0 中斷允許控制位 EX0 外部中斷 1 允許控制位 STC89C52 單片機(jī)最小系統(tǒng)電路設(shè)計(jì) 電路原理圖及具體電路分析 如圖 32為 STC89C52單片機(jī)的最小系統(tǒng)電路,它是由 STC89C52單片機(jī)、及復(fù)電路和晶振電路組成的。 圖 32 單片機(jī)最小系統(tǒng)圖 V C CR S T1 0 u f1 K1 0 KP 1 0 / TP 1 1 / TP 1 2P 1 3P 1 4P 1 5P 1 6P 1 7D B 1 0D B 1 1D B 1 2D B 1 3D B 1 4D B 1 5D B 1 6D B 1 7P 3 . 2P 3 . 3R DW RI N T 1I N T 0X 1X 2E A / V PR E S E TS T C 8 9 C 5 2P 2 . 0P 2 . 1P 2 . 2P 2 . 3P 2 . 4P 2 . 5P 2 . 6P 2 . 7D B 0 0D B 0 1D B 0 2D B 0 3D B 0 4D B 0 5D B 0 6D B 0 7P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7P 2 0P 2 1P 2 2P 2 3P 2 4P 2 5P 2 6P 2 7R X DT X DP S E NA L E / P123456789V C Cv c cX 1X 2P 3 . 1P 3 . 0R S T1 KT 0T 1P 3 . 4P 3 . 5R D / P 3 . 7W R / P 3 . 6X 1X 23 0 P3 0 P1 1 . 0 5 9 2 M H Z 16 V C CR S T1 0 u f1 K1 0 K 圖 33 復(fù)位電路 如圖 33為單片機(jī)系統(tǒng)的復(fù)位電路,它的輸出端與單片機(jī)的第九引腳相連,單片機(jī)第九引腳為它的復(fù)位輸入端復(fù)位輸入,為高電平有效,當(dāng)晶振晶振工作時(shí), RST 腳持續(xù) 2 個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位。當(dāng)按下復(fù)位開關(guān) SW1時(shí) RET引腳與電源接通至于高電平,當(dāng)松開復(fù)位開關(guān)時(shí)電容 C7進(jìn)行充電并延時(shí),當(dāng)充電完畢使 RET引腳處于低電平時(shí)已達(dá)到 2個(gè)機(jī)器周期的高電平。因此完成了單片機(jī)的位。 X 1X 23 0 P3 0 P1 1 . 0 5 9 2 M H Z 如圖 34為單片機(jī)系統(tǒng)的晶振電路,其晶振頻率為 。 如圖 3圖 34所示,復(fù)位電路和晶振電路是維持單片機(jī)最小系統(tǒng)運(yùn)行的基本模塊。單片機(jī)最小系統(tǒng)是在以 51單片機(jī)為基礎(chǔ)上擴(kuò)展,使其能更方便地運(yùn)用于測(cè)試系統(tǒng)中,不僅具有控制方便、組態(tài)簡(jiǎn)單和靈活性大等優(yōu)點(diǎn),而且可以大幅度提高被測(cè)試的技術(shù)指標(biāo),從而能夠大大提高產(chǎn) 品的質(zhì)量和數(shù)量。單片機(jī)以其功能強(qiáng)、體積小、可靠性高、造價(jià)低和開發(fā)周期短等優(yōu)點(diǎn),稱為在實(shí)時(shí)檢測(cè)和自動(dòng)控制領(lǐng)域中廣泛應(yīng)用的器件,在工業(yè)生產(chǎn)中稱為必不可少的器件,尤其是在日常生活中發(fā)揮的作用也越來越大。 顯示部分電路設(shè)計(jì) 單片機(jī)應(yīng)用系統(tǒng)中使用的顯示器主要有發(fā)光二極管顯示器,簡(jiǎn)稱 LED( Light Emitting Diode);液晶顯示器 LCD( Liquid Crystal Display);近幾年也有配置 CRT 顯示器的。而目前在單片機(jī)系統(tǒng)中,通常用 LED數(shù)碼顯示器來顯示各種數(shù)字或符號(hào)。由于它具有顯 示清晰、亮度高、使用電壓低、壽命長(zhǎng)的特點(diǎn),因此使用非常廣泛。 圖 34 晶振電路 17 LED 顯示結(jié)構(gòu)與原理 數(shù)碼管的顯示原理都是一樣的,都是靠點(diǎn)亮內(nèi)部發(fā)光二級(jí)管來發(fā)光,下面對(duì)其發(fā)光原理進(jìn)行分析,數(shù)碼管內(nèi)部電路圖如下圖所示。 單片機(jī)中通常用七段 LED 構(gòu)成字型“ 8”,另外,還有一個(gè)小數(shù)點(diǎn)發(fā)光二極管以顯示小數(shù)位!這種顯示器有共陰和共陽兩種!發(fā)光二極管的陽極連在一起的(公共端)稱為共陽極顯示器,陰極連在一起的稱為共陰極顯示器。一位顯示器由 8 個(gè)發(fā)光二極管組成,其中, 7個(gè)發(fā)光二極管構(gòu)成字型“ 8”的各個(gè)筆劃(段) ag,另一個(gè)小數(shù)點(diǎn)為 dp發(fā)光二極管。當(dāng)在某段發(fā)光二極管上施加一定的正向電壓時(shí),該段筆畫即亮;不加電壓則暗。為了保護(hù)各段 LED不被損壞,需外加限流電阻。 LED 數(shù)碼管引腳共陰與共陽確定方法: 找個(gè)電源( 3到 5伏)和 1個(gè) 1K(幾百歐的也行)的電阻, VCC 串接個(gè)電阻后和 GND 接在任意 2個(gè)腳上,組合有很多,但總有一個(gè) LED會(huì)發(fā)光的,找到一個(gè)就夠了,然后 GND不動(dòng),VCC(串電阻)逐個(gè)碰剩下的腳,如果有多個(gè) LED(一般是 8 個(gè)),那它就是共陰的了。相反用 VCC 不動(dòng), GND逐個(gè)碰剩下的腳,如果有多個(gè) LED(一般是 8 個(gè)),那它就是共陽的。也可以直接用數(shù)字萬用表,將檔位撥到二極管通斷性測(cè)試檔,這時(shí)紅表筆代表電源的正極,黑表筆代表電源的負(fù)極,然后在引腳上進(jìn)行逐個(gè)測(cè)試,以確定共陽還是共陰。一般十個(gè)引腳分別為 7個(gè)段加 2個(gè)公共加一個(gè)小數(shù)點(diǎn)。公共端一般在中間或在最邊,兩排,一排一個(gè)對(duì)稱。至于其他引腳的排序你可以自己量出來。 先假設(shè)是共陰極或共陽極,假設(shè)中
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1