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

正文內(nèi)容

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

2025-07-06 16:14本頁面

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

  

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