導航:首頁 > 操作系統 > 單片機的摘要

單片機的摘要

發布時間:2024-12-31 04:41:23

Ⅰ 簡論單片機課程中單片機實驗教學探究

簡論單片機課程中單片機實驗教學探究


論文摘要:單片機的開發與應用、學習將造就一批計算機智能化控制的工程師、科學家。一些中等院校也相繼開設了單片機課程設計及相關的課程。在單片機及介面技術課程的教學過程中,實驗教學是重要的組成部分。針對單片機課程的教學改革,不斷加強單片機課程實驗環節,改革教學方法,虛擬模擬實驗在單片機教學中的應用,實踐表明,該方法有利於激發學生的學習興趣,培養學生的工程素養和創新能力,提高了教學效果。

論文關鍵詞:單片機;教學;模擬實驗

「單片機原理」是一門理論性、邏輯性、實踐性很強的學科,是電類專業一門非常重要的專業基礎課,把微機介面部分、匯編語言部分、通信技術部分的知識點等綜合在一起,屬於邏輯性、工程性、技術性、實踐性很強的一門專業基礎課。該課程作為電類專業最重要的核心課程之一,它是電類專業高素質技能型人才所需全部自動控制類知識結構的載體,占據著非常重要的位置。
然而,傳統的單片機教學一般注重課程本身的體系結構和前後的邏輯聯系,均以學科體系為出發點,忽略了「可學性」,致使學生學得吃力,老師教得辛苦,教學效果卻沒有顯現出來。

一、研究背景及意義

目前,全國將單片機列入單獨的比賽項目,在考查中注重學生的能力培養,學生的技能素養教育成為重中之重,加之社會需求高技能人才,許多學校為了適應社會的發展和市場需求在不同的專業開設了單片機課程,然而單片機課程是一門實踐性很強的課程,要想在教學過程中取得很好的效果,就必須要求學生在學習過程中多動手實踐,但有的學校教學設備有限,怎樣解決這個問題。模擬實驗課可以讓學生在單片機工作室里做中學,真正玩轉單片機,也同時解決了學生學起來枯燥,老師教起來吃力的尷尬局面。
目前單片機教學中存在諸多問題。如單片機課程理論為主,實驗教學多是進行驗證性實驗。單片機實驗室存在場地和時間限制,學生除了課上,很難有機會接觸到所需要的設備,如模擬器、實驗板等,個人配備成本太高,個體無法承擔。而且實驗箱只能驗證試驗的基本作用和意義,就無從談起學生動手能力的訓練和提升。單片機在當今社會中的應用速度發展迅速,然而單片機教材陳舊,實驗設備很容易落後、老化等問題,必然會帶來耗資等問題。由此可見,構建成本低廉的單片機模擬實驗系統對於單片機教學意義重大。它不僅可以降低實驗設備投資,而且能培提高學生的工程素質,養學生的創新精神。在單片機控制系統的設計開發過程中,我們不單要突出設備的自動化程度及智能性,另一方面也要重視控制系統的工作穩定性,否則就無法體現控制系統的優越性。
由於單片機控制系統應用系統的工作環境往往是比較惡劣和復雜的,其應用的可靠性、安全性就成為一個非常突出的問題。單片機控制系統應用必須長期穩定、可靠地運行,否則將導致控制誤差加大,嚴重時會使系統失靈,甚至造成巨大的損失。
影響單片機控制系統應用的可靠、安全運行的主要因素是來自系統內部和外部的各種電氣干擾,以及系統結果設計、元器件選擇、安裝、製造工藝和外部環境條件等。這些因素對控制系統造成的干擾後果主要表現在下述幾個方面。(1)數據採集誤差加大。(2)控制狀態失靈。(3)數據受干擾發生變化。(4)程序運行失常。
由於受到干擾後計數器的值是隨機的,因而導致程序混亂。通常的情況是程序將執行一系列毫無意義的指令,最後進入「死循環」,這將使輸出嚴重混亂或系統失靈。
隨著單片機及其介面技術的飛速發展,目前面對職業教育存在的突出問題:質量能力與規模能力不相適應,教學信息化程度低,古老的填鴨式課堂教學模式仍應用普遍,「雙師型」教師隊伍建設機制缺乏完善性,科學管理水平和改革創新能力就提到了日程,管理制度不健全,學校基本辦學規范不健全,科學的職業教育評價標准和評價機制達不到標准,學生成長的「通道」不暢通。
從新的教學要求來看,這類課程僅在課堂上講授基本原理是不夠的,必須在教學中加強實踐環節,開出一定數量的高質量的配套實驗課活獨立的實驗課程,讓學生有足夠的實驗機會。那麼對於單片機實驗教學環境建設就相應提出了高要求。怎樣解決這個問題,單片機模擬實驗應運而生。

二、「單片機模擬實驗」初探

伴隨著計算機技術的飛速發展,在各個領域都出現了各種模擬系統,為各種實際系統的開發提供了准確可靠的保證,同時為很多學校、企業等節約了大量的人力和物力。在電子信息技術領域也同樣出現了大量的模擬工具,如課堂上用到的各種EDA工具;模數混合模擬的Protel、Multisim等常見的電子應用模擬軟體,數字系統設計的Fundation、Maxplus II、Expert等。
所謂「模擬」,就是通過開發工具真實地模擬用戶系統的運行環境,使用戶能夠在透明和可控的條件下觀察系統運行過程中的狀態和結果,模擬實際上也是一種軟體和硬體的綜合調試手段,它能提高應用系統開發的效率。
用通俗的話來描述「單片機模擬實驗」就是在一塊虛擬電路板上按照真實電路的設計構想放置一些虛擬的元器件,並模擬實際燒ROM的過程鏈接上程序代碼,「接通」電路觀察效果,如果不理想的話可以反復修改電路或程序代碼,直至符合設計要求為止。
模擬實驗的好處是顯而易見的。在沒有模擬實驗的年代,每架構一個真實的電路都需要費時費力費錢,稍有不慎還有可能前功盡棄,再加上單片機中的ROM晶元是有擦寫次數的,而一段程序可能需要修改擦寫多次,無形中減少了ROM晶元的使用壽命。模擬實驗是在計算機上進行的(可能會費點兒電),以上問題都不存在,而且就現在的模擬軟體來說,模擬出來的電路效果與真實電路一模一樣,毫不誇張地說,只要模擬是成功的,就可以直接下工廠的流水線生產了。



三、單片機模擬實驗效果

新課程的核心理念是:「關注每位學生的進步與發展,使每位學生在課堂上都能積極主動地參與交流、參與探索、參與匯報,都能動起來,使每位學生都能進入最近發展區,都能有所收獲,具有成功感。」為使這一核心理念能得到有效落實,經過近一段時間的教學實踐,逐漸發現單片機模擬實驗是一種較為有效的教學手段。不僅解決了學生的只學不練的矛盾,也緩解了部分學校的設備建設壓力。

Ⅱ 單片機的詳細發張歷史

單片機發展史

【摘要】單片機誕生於20世紀70年代末,經歷了SCM、MCU、SoC三大階段。單片機作為微型計算機的一個重要分支,應用面很廣,發展很快。自單片機誕生至今,已發展為上百種系列的近千個機種。目前,單片機正朝著高性能和多品種方向發展趨勢將是進一步向著CMOS化、低功耗、小體積、大容量、高性能、低價格和外圍電路內裝化等幾個方面發展。關鍵詞 微型計算機 8位單片機 發展趨勢一、單片機發展歷程
(1)SCM即單片微型計算機(Single Chip Microcomputer)階段,主要是尋求最佳的單片形態嵌入式系統的最佳體系結構。「創新模式」獲得成功,奠定了SCM與通用計算機完全不同的發展道路。在開創嵌入式系統獨立發展道路上,Intel公司功不可沒。(2)MCU即微控制器(Micro Controller Unit)階段,主要的技術發展方向是:不斷擴展滿足嵌入式應用時,對象系統要求的各種外圍電路與介面電路,突顯其對象的智能化控制能力。它所涉及的領域都與對象系統相關,因此,發展MCU的重任不可避免地落在電氣、電子技術廠家。從這一角度來看,Intel逐漸淡出MCU的發展也有其客觀因素。在發展MCU方面,最著名的廠家當數Philips公司。Philips公司以其在嵌入式應用方面的巨大優勢,將MCS-51從單片微型計算機迅速發展到微控制器。因此,當我們回顧嵌入式系統發展道路時,不要忘記Intel和Philips的歷史功績。(3)單片機是嵌入式系統的獨立發展之路,向MCU階段發展的重要因素,就是尋求應用系統在晶元上的最大化解決;因此,專用單片機的發展自然形成了SoC化趨勢。隨著微電子技術、IC設計、EDA工具的發展,基於SoC的單片機應用系統設計會有較大的發展。因此,對單片機的理解可以從單片微型計算機、單片微控制器延伸到單片應用系統。二、以8位單片機為起點
(1)第一階段(1976-1978):單片機的控索階段。以Intel公司的MCS – 48為代表。MCS – 48的推出是在工控領域的控索,參與這一控索的公司還有Motorola 、Zilog等,都取得了滿意的效果。這就是SCM的誕生年代,「單機片」一詞即由此而來。 (2)第二階段(1978-1982)單片機的完善階段。Intel公司在MCS – 48 基礎上推出了完善的、典型的單片機系列MCS –51。它在以下幾個方面奠定了典型的通用匯流排型單片機體系結構。 ①完善的外部匯流排。MCS-51設置了經典的8位單片機的匯流排結構,包括8位數據匯流排、16位地址匯流排、控制匯流排及具有很多機通信功能的串列通信介面。 ②CPU外圍功能單元的集中管理模式。 ③體現工控特性的位地址空間及位操作方式。 ④指令系統趨於豐富和完善,並且增加了許多突出控制功能的指令。 (3)第三階段(1982-1990):8位單片機的鞏固發展及16位單片機的推出階段,也是單片機向微控制器發展的階段。Intel公司推出的MCS – 96系列單片機,將一些用於測控系統的模數轉換器、程序運行監視器、脈寬調制器等納入片中,體現了單片機的微控制器特徵。隨著MCS – 51系列的廣應用,許多電氣廠商競相使用80C51為內核,將許多測控系統中使用的電路技術、介面技術、多通道A/D轉換部件、可靠性技術等應用到單片機中,增強了外圍電路路功能,強化了智能控制的特徵。 (4)第四階段(1990—):微控制器的全面發展階段。隨著單片機在各個領域全面深入地發展和應用,出現了高速、大定址范圍、強運算能力的8位/16位/32位通用型單片機,以及小型廉價的專用型單片機。三、單片機的發展趨勢
(1)CMOS化 近年,由於CHMOS技術的進小,大大地促進了單片機的CMOS化。CMOS晶元除了低功耗特性之外,還具有功耗的可控性,使單片機可以工作在功耗精細管理狀態。這也是今後以80C51取代8051為標准MCU晶元的原因。因為單片機晶元多數是採用CMOS(金屬柵氧化物)半導體工藝生產。CMOS電路的特點是低功耗、高密度、低速度、低價格。採用雙極型半導體工藝的TTL電路速度快,但功耗和晶元面積較大。隨著技術和工藝水平的提高,又出現了HMOS(高密度、高速度MOS)和CHMOS工藝。CHMOS和HMOS工藝的結合。目前生產的CHMOS電路已達到LSTTL的速度,傳輸延遲時間小於2ns,它的綜合優勢已在於TTL電路。因而,在單片機領域CMOS正在逐漸取代TTL電路。(2)低功耗化 單片機的功耗已從Ma級,甚至1uA以下;使用電壓在3~6V之間,完全適應電池工作。低功耗化的效應不僅是功耗低,而且帶來了產品的高可靠性、高抗干擾能力以及產品的便攜化。(3)低電壓化 幾乎所有的單片機都有WAIT、STOP等省電運行方式。允許使用的電壓范圍越來越寬,一般在3~6V范圍內工作。低電壓供電的單片機電源下限已可達1~2V。目前0.8V供電的單片機已經問世。(4)低雜訊與高可靠性 為提高單片機的抗電磁干擾能力,使產品能適應惡劣的工作環境,滿足電磁兼容性方面更高標準的要求,各單片廠家在單片機內部電路中都採用了新的技術措施。大容量化 以往單片機內的ROM為1KB~4KB,RAM為64~128B。但在需要復雜控制的場合,該存儲容量是不夠的,必須進行外接擴充。為了適應這種領域的要求,須運用新的工藝,使片內存儲器大容量化。目前,單片機內ROM最大可達64KB,RAM最大為2KB。(5)高性能化 主要是指進一步改進CPU的性能,加快指令運算的速度和提高系統控制的可靠性。採用精簡指令集(RISC)結構和流水線技術,可以大幅度提高運行速度。現指令速度最高者已達100MIPS(Million Instruction Per Seconds,即兆指令每秒),並加強了位處理功能、中斷和定時控制功能。這類單片機的運算速度比標準的單片機高出10倍以上。由於這類單片機有極高的指令速度,就可以用軟體模擬其I/O功能,由此引入了虛擬外設的新概念。(6)小容量、低價格化 與上述相反,以4位、8位機為中心的小容量、低價格化也是發展動向之一。這類單片機的用途是把以往用數字邏輯集成電路組成的控制電路單片化,可廣泛用於家電產品。外圍電路內裝化 這也是單片機發展的主要方向。隨著集成度的不斷提高,有可能把眾多的各種處圍功能器件集成在片內。除了一般必須具有的CPU、ROM、RAM、定時器/計數器等以外,片內集成的部件還有模/數轉換器、DMA控制器、聲音發生器、監視定時器、液晶顯示驅動器、彩色電視機和錄像機用的鎖相電路等。串列擴展技術 在很長一段時間里,通用型單片機通過三匯流排結構擴展外圍器件成為單片機應用的主流結構。隨著低價位OTP(One Time Programble)及各種類型片內程序存儲器的發展,加之處圍介面不斷進入片內,推動了單片機「單片」應用結構的發展。特別是I C、SPI等串列匯流排的引入,可以使單片機的引腳設計得更少,單片機系統結構更加簡化及規范化。四、總結
隨著半導體集成工藝的不斷發展,單片機的集成度將更高、體積將更小、功能將列強。在單片機家族中,80C51系列是其中的佼佼者,加之Intel公司將其MCS –51系列中的80C51內核使用權以專利互換或出售形式轉讓給全世界許多著名IC製造廠商,如Philips、 NEC、Atmel、AMD、華邦等,這些公司都在保持與80C51單片機兼容的基礎上改善了80C51的許多特性。這樣,80C51就變成有眾多製造廠商支持的、發展出上百品種的大家族,現統稱為80C51系列。80C51單片機已成為單片機發展的主流。專家認為,雖然世界上的MCU品種繁多,功能各異,開發裝置也互不兼容,但是客觀發展表明,80C51可能最終形成事實上的標准MCU晶元。

Ⅲ 單片機控制系統類畢業論文文獻有哪些

本文收集了單片機控制系統相關的10篇畢業論文文獻,旨在為撰寫此類畢業論文的同學提供參考。以下是其中的幾篇論文摘要與關鍵信息。


1. 51單片機下的步進電機控制系統研究


摘要:本文研究了在51單片機環境下設計步進電機控制系統的方法與實現。詳細闡述了電機驅動電路、控制演算法以及系統的調試過程。適用於需要精確控制轉速和位置的機械設備。


2. 基於單片機的溫室大棚控制系統


摘要:本文提出了一種基於STM32F103RE單片機的溫室大棚控制系統,集成了排風機、滴灌裝置、卷簾器與日光燈等設備,實現溫室大棚的自動控制與管理,提高種植效率與質量。


3. 基於單片機的照明控制系統設計


摘要:本研究針對教學場所設計了一種基於單片機的照明控制系統,採用AT89C52單片機作為核心,結合人體感應與光敏電路,實現智能照明控制,減少能源浪費。


4. 基於單片機的汽車智能語音車窗控制系統設計


摘要:本文設計了一種汽車智能語音車窗控制系統,利用單片機與智能語音模塊,實現了語音控制車窗升降、防夾手功能與離車自動關窗,增強駕駛安全性與便利性。


5. 電氣傳動與控制系統中單片機技術的運用


摘要:本文探討了單片機在電氣傳動與控制系統中的應用,強調其在確保系統運行與提升穩定性方面的作用,為系統優化提供理論與實踐指導。


6. 一種基於單片機的溫濕度警報控制系統


摘要:本專利介紹了一種基於單片機的溫濕度警報控制系統,通過溫濕度採集、單片機處理與液晶顯示,實現溫濕度的實時監測與警報,確保環境安全。


7. 基於單片機的雞舍環境檢測與控制系統


摘要:此專利設計了一種用於雞舍環境監測與控制的單片機系統,自動調節溫濕度與光照,提供雞舍內環境的穩定與優化。


8. 一種基於51單片機的溫度控制系統


摘要:本文公開了一種基於51單片機的溫度控制系統,詳細描述了其組成、工作原理與特點,適用於各種溫度控制需求。


9. 基於單片機的甲醛檢測控制系統


摘要:本專利提供了一種基於單片機的甲醛檢測系統,採用高性能感測器與單片機實現甲醛濃度的精確檢測與顯示,適用於多種環境監測。


10. 一種基於單片機的太陽能路燈控制系統


摘要:本文介紹了一種基於單片機的太陽能路燈控制系統,通過光敏感測器與MPPT追蹤技術實現高效能源利用與智能路燈管理。

Ⅳ 基於單片機交通燈設計的摘要怎麼寫

交通在人們的日常生活中佔有重要的地位,隨著人們社會活動的日益頻繁,這點更是體現的淋漓盡致。交通信號燈的出現,使交通得以有效管制,對於疏導交通流量、提高道路通行能力,減少交通事故有明顯作用。本系統採用單片機89C52為中心器件來設計交通燈控制器,系統實用性強、操作簡單、擴展性強。本設計就是採用單片機模擬十字路口交通燈的各種狀態顯示以及倒計時時間。
本設計系統由單片機I/O口擴展系統、交通燈狀態顯示系統、LED數碼顯示系統、復位電路等幾大部分組成。系統除基本的交通燈功能外,還具有倒計時功能,較好的模擬實現了十字路口可能出現的狀況。
軟體上採用KEILC編程,主要編寫了主程序,LED數碼管顯示程序,中斷程序延時程序等。經過整機調試,實現了對十字路口交通燈的模擬。中國車輛數量不斷增加,交通控制在未來的交通管理中起著越來越重要的作用。智能交通燈的管理比重修一條馬路無論在經濟、交通運行速率上都有很好的效益、更加節約資源。使交管人員有更多的精力投入到管理整個城市交通控制,帶來更大的經濟和社會效益,為創造美好的城市交通形象發揮更多的作用。

Ⅳ 關於51單片機的多功能溫度顯示器論文中的摘要怎麼寫

本課題主要介紹了溫度感測器的硬體電路的設計和系統軟體設計。硬體電路主要包括主控制器,測溫電路和顯示電路等,控制器採用單片機AT89C51,溫度感測器採用美國DALLAS半導體公司生產的DS18B20,顯示電路採用4位共陽極LED數碼管以動態掃描法直讀顯示者改圓。系統程序主要包括主程序,讀出溫度子程序,溫度轉換命令子程序,計算溫度子程序,顯示數據刷新子程序等。此外,還介紹了系統的調試和性能分析。
由於採用了改進型智能溫度感測器DS18B20作為檢測元件,與傳統殲此的溫度計相比,本數字溫度計減少了外部的硬體電路,具有低成本和易使用的特點。DS18B20溫度計還可以在過限報警、遠距離多點測溫控制等方面進行應用開發,具有很好的發展前景。DS18B20是一種可組網的高精度數字式溫度感測器,由於其具有單匯流排的獨特優點,可以使用戶輕松地組建起感測器網路,並可使多點溫度測量電路變得簡單、可靠。介紹了DS18B20數字溫度感測器在單片機下的硬體連接及軟體編程,並給出了軟體流程圖。
在該論文中,我們通過對單片機和溫度感測器的設計,從中學到了許多有用的東西,其中我們明白了如何去設計一個產品,首先要有性價比、良好的適應性,其次要知道設計的關鍵,最後也懂得了設計與實際的聯系。

關鍵詞:
單片機系統;數首塌字溫度感測器;單匯流排;過限報警
This thesis mainly include hardware circuit design and system design process. Hardware circuit include the main controller, temperature measurement circuit and display circuit, the controller using SCM AT89C51, temperature sensors using the proction DS18B20 of United States DALLAS Semiconctor, and the display circuit using four common anode of LED by digital dynamic scanning and Direct Reading show. The system procere mainly includes main procere, reading temperature sub-procere, the temperature conversion orderanies sub-procere, computing the temperature sub- procere, the manifestation data breaks sub-procere etc. In addition, it introced a system debugging and performance analysis.
In order to adopting the improvement type the intelligence temperature transcer DS18 B20 Be examine component, compared with the traditional thermometer, this numerical thermometer reced the hardware telephone of the exterior, have low cost with the characteristics of the easy usage. The DS18 B20 thermometers can report to the police still in the heat, long-distance leave to click to measure control much etc. carry on an applied development, having good development foreground. As a kind of high-accuracy digital net temperature sensor,DS18 B20 can be used building a sensor net easily. It can also make the net simple and reliable with it's special 1-wire interface .This paper introces the application of DS18B20 with single chip processor.
In that thesis, we from the design of the SCM and the temperature transcer, we learned many useful things, among them, we understand how go to design a proct, first it should have to have good quality but inexpensive, adaptabilities, than should know hinge of the design, the last we also know the communication between design and practice.

Keyword:
SCM;Digital thermometer; Single bus;Over the boundary to alarm
僅供參考!!!

Ⅵ 單片機溫度控制系統論文 誰告訴我前言和摘要要怎麼寫,要中英版的.還要總結和感謝,誰發個給偶啊#53

基於51單片機的溫度測量系統
摘要: 單片機在檢測和控制系統中得到廣泛的應用, 溫度則是系統常需要測量、控制和保持的一個量。 本文從硬體和軟體兩方面介紹了AT89C2051單片機溫度控制系統的設計,對硬體原理圖和程序框圖作了簡潔的描述。
關鍵詞: 單片機AT89C2051;溫度感測器DS18B20;溫度;測量

引言
單片機在電子產品中的應用已經越來越廣泛,並且在很多電子產品中也將其用到溫度檢測和溫度控制。為此在本文中作者設計了基於atmel公司的AT89C2051的溫度測量系統。這是一種低成本的利用單片機多餘I/O口實現的溫度檢測電路, 該電路非常簡單, 易於實現, 並且適用於幾乎所有類型的單片機。

一.系統硬體設計
系統的硬體結構如圖1所示。

1.1數據採集
數據採集電路如圖2所示, 由溫度感測器DS18B20採集被控對象的實時溫度, 提供給AT89C2051的P3.2口作為數據輸入。在本次設計中我們所控的對象為所處室溫。當然作為改進我們可以把感測器與電路板分離,由數據線相連進行通訊,便於測量多種對象。

DS18B20是DALLAS公司生產的一線式數字溫度感測器,具有3引腳TO-92小體積封裝形式;溫度測量范圍為-55℃~+125℃,可編程為9位~12位A/D轉換精度,測溫解析度可達0.0625℃,被測溫度用符號擴展的16位數字量方式串列輸出,支持3V~5.5V的電壓范圍,使系統設計更靈活、方便;其工作電源既可在遠端引入,也可採用寄生電源方式產生;多個DS18B20可以並聯到3根或2根線上,CPU只需一根埠線就能與諸多DS18B20通信,佔用微處理器的埠較少,可節省大量的引線和邏輯電路。以上特點使DS18B20非常適用於遠距離多點溫度檢測系統。解析度設定,及用戶設定的報警溫度存儲在EEPROM中,掉電後依然保存。DS18B20使電壓、特性有更多的選擇,讓我們可以構建適合自己的經濟的測溫系統。如圖2所示DS18B20的2腳DQ為數字信號輸入/輸出端;1腳GND為電源地;3腳VDD為外接供電電源輸入端。

AT89C2051(以下簡稱2051)是一枚8051兼容的單片機微控器,與Intel的MCS-51完全兼容,內藏2K的可程序化Flash存儲體,內部有128B位元組的數據存儲器空間,可直接推動LED,與8051完全相同,有15個可程序化的I/O點,分別是P1埠與P3埠(少了P3.6)。

1.2介面電路

圖2 單片機2051與溫度感測器DS18B20的連接圖

介面電路由ATMEL公司的2051單片機、ULN2003達林頓晶元、4511BCD解碼器、串列EEPROM24C16(保存系統參數)、MAX232、數碼管及外圍電路構成, 單片機以並行通信方式從P1.0~P1.7口輸出控制信號,通過4511BCD解碼器解碼,用2個共陰極LED靜態顯示溫度的十位、個位。

串列EEPROM24C16是標准I2C規格且只要兩根引腳就能讀寫。由於單片機2051的P1是一個雙向的I/O埠,所以在我們在設計中將P1埠當成輸出埠用。由圖2可知,P1.7作為串性的時鍾輸出信號與24C16的第6腳相接,P1.6則作為串列數據輸出接到24C16的第5腳。P1. 4和P1.5則作為兩個數碼管的位選信號控制,在P1.4=1時,選中第一個數碼管(個位);P1.5=1時,選中第二個數碼管(十位)。P1.0~P1.3的輸出信號接到解碼器4511上作為數碼管的顯示。此外,由於單片機2051的P3埠有特殊的功能,P3.0(RXD)串列輸入埠,P3.1(TXD)串列輸出埠,P3.2(INTO)外部中斷0,P3.3(INT1)外部中斷1P3.4,(T0) 外部定時/計數輸入點,P3.5(T1)外部定時/計數輸入點。由圖2可知,P3.0和P3.1作為與MAX232串列通信的介面;P3.2和P3.3作為中斷信號介面;P3.4和P3.5作為外部定時/記數輸入點。P3.7作為一個脈沖輸出,控制發光二極體的亮滅。

由於在電路中採用的共陰極的LED數碼管,所以在設計電路時加了一個達林頓電路ULN2003對信號進行放大,產生足夠大的電流驅動數碼管顯示。由於4511隻能進行BCD十進制解碼,只能譯到0至9,所以在這里我們利用4511解碼輸出我們所需要的溫度。

1.3報警電路簡介

圖3 溫度在七段數碼管上顯示連接圖

本文中所設計的報警電路較為簡單,由一個自我震盪型的蜂鳴器(只要在蜂鳴器兩端加上超過3V的電壓,蜂鳴器就會叫個不停)和一個發光二極體組成(如圖3所示)。在這次設計中蜂鳴器是通過ULN2003電流放大IC來控制。在我們所要求的溫度達到一定的上界或者下界時(在文中我們設置的上界溫度是45℃,下界溫度是5℃),報警電路開始工作,主要程序設計如下:

main()//主函數
{unsigned char i=0; <br/>unsigned int m,n; <br/>while(1) <br/>{i=ReadTemperature();//讀溫度}
if(i>0 && i<=10) //如果溫度在0到10度之間直接給七段數碼管賦值
{P1=designP1[i];}
else//如果溫度大於10度
{m=i%10;//先給第一個七段數碼管賦值 <br/>D1=1; <br/>D2=0; <br/>P1=designP1[m]; <br/>n=i/10;//再給第二個七段數碼管賦值 <br/>D1=0; <br/>D2=1; <br/>P1=designP1[n]; <br/>if(n>=4&&m>=5)%%(m<=5)//判斷溫度的取值范圍,如果大於45或小於5度,則蜂鳴器叫,發光二極體閃爍 <br/>{ int a,b; <br/>Q1=1;//蜂鳴器叫 <br/>for(a=0;a<1000;a++)//發光二極體閃爍 <br/>for(b=0;b<1000;b++) <br/>Q2=1; <br/>for(a=0;a<1000;a++) <br/>for(b=0;b<1000;b++) <br/>Q2=0;}}}

Ⅶ 單片機論文摘要(英譯漢)

近年來隨著工業的發展,人們對過程式控制制的精密度和可靠性提出了更多更高的要求,因而液位控制也向著功能齊全,控制靈活,操作簡單,控制精度准確的方向發展。液位調節器是生產中應用很廣液位測量和控制的設備,所以測量的精確性和控制的准確性是本設備的關鍵。
在研究國內現有傳統的液位調節器的基礎上,設計的了採用AT89C51單片機為核心,
A/D轉換器採用ADC0809、D/A轉換器採用DAC0832、鍵盤顯示晶元採用74LS165、74LS164。外部數據存儲器採用PCF8583;硬體電路包括:溫度檢測電路、A/D轉換電路、D/A轉換電路、鍵盤顯示電路、V/I轉換電路、電源電路,由這些構成一個單片機液位調節系統。軟體包括PID控制演算法、液位控制。
本系統把單片機應用於液位測量控制中,既提高了產品的功能和質量,又降低了成本。本系統還具有結構先進合理、功能完善、滿足控制精度的要求、抗干擾能力強、較高的靈活性和可靠性、通用性好、價格低,使用方便等特點。
With
instrial
development
in
recent
years,
process
control
for
precision
and
reliability
of
more
higher
requirements,
and
also
toward
the
liquid
level
control
functions,
control
of
a
flexible,
simple
operation,
precise
control
precision
direction.
Liquid
level
regulator
is
a
very
wide
application
of
the
proction
of
liquid
level
measurement
and
control
equipment,
so
the
accuracy
of
measurement
and
control
accuracy
is
the
key
to
the
equipment.

Available
in
the
traditional
liquid
level
regulator
on
the
basis
of
the
design
using
AT89C51
single-chip
microcomputer
as
the
core,
A
/
D
converter
using
ADC0809,
D
/
A
converters
used
DAC0832,
keyboard
display
chip
74LS165,
74LS164.
The
use
of
external
data
memory
PCF8583;
hardware
circuit
including:
temperature
detection
circuit,
A
/
D
conversion
circuit,
D
/
A
converter
circuit,
a
keyboard
display
circuit,
V
/
I
conversion
circuit,
power
circuit,
and
these
constitute
a
single-chip
level-conditioning
systems
.
Software,
including
PID
control
algorithm,
level
control.

The
system
applies
to
the
single-chip
control
of
liquid
level
measurement,
not
only
to
enhance
the
proct's
features
and
quality,
and
reced
costs.
The
system
also
has
advanced
and
reasonable
structure,
function
and
meet
the
requirements
of
control
precision,
strong
anti-interference
ability,
high
flexibility
and
reliability,
versatility,
and
low
prices,
easy
to
use
and
so
on.

閱讀全文

與單片機的摘要相關的資料

熱點內容
單片機中ramrom是什麼顏色 瀏覽:38
dev編譯完不顯示控制台窗口 瀏覽:590
程序員自學有希望嗎 瀏覽:528
解壓助眠外國 瀏覽:1000
python帶格式讀取word 瀏覽:153
php開發人員簡歷模板 瀏覽:575
韓國都用什麼社交app 瀏覽:264
視頻伺服器端開發要掌握什麼知識 瀏覽:294
鈔票在手機屏幕上動是什麼app 瀏覽:22
C證App有什麼用 瀏覽:816
無錫專業cam編程培訓價格 瀏覽:527
用什麼app查企業是免費的 瀏覽:866
如何改變本地搭建的web伺服器的ip 瀏覽:318
主要單片機 瀏覽:745
腳本編程培訓 瀏覽:766
狐狸的夏天什麼app免費 瀏覽:494
什麼傳輸軟體可以蘋果安卓互傳 瀏覽:159
高數極限運演算法則怎麼使用 瀏覽:268
遠程桌面要加密傳輸 瀏覽:46
dll改名編譯器不報錯 瀏覽:131