導航:首頁 > 編程語言 > 單片機編程軟體課程設計報告

單片機編程軟體課程設計報告

發布時間:2025-04-29 04:36:32

1. 單片機實訓總結範文5篇

單片機實訓課程,是農業工程類專業非常重要的專業技術課,是後續專業實踐課的基礎,大家做好實訓 總結 ,總結更多的 經驗 。下面是我給大家帶來的單片機實訓總結 範文 _單片機實訓 工作總結 ,以供大家參考,我們一起來看看吧!

更多關於 「 實 訓總 結 」 內容推薦

單 片機實 訓報 告

單 片 機實 訓心得 體 會

實 訓總 結報 告范 文

實 訓總 結與心 得 體 會

實 習實訓總 結報 告

單片機實訓總結範文篇一:

通過今次單片機實訓,使我對單片機的認識有了更深刻的理解。系統以51單片機為核心部件,利用匯編軟體編程,通過鍵盤控制和數碼管顯示實現了基本時鍾顯示功能、時間調節功能,能實現本設計題目的基本要求和發揮部分。

由於時間有限和本身知識水平的限制,本系統還存在一些不夠完善的地方,要作為實際應用還有一些具體細節問題需要解決。例如:不能實現只用兩個按鍵來控制時鍾時間,還不能實現鬧鍾等擴展功能。

踉踉蹌蹌地忙碌了兩周,我的時鍾程序終於編譯成功。當看著自己的程序,自己成天相伴的系統能夠健康的運行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

但在這次實訓中同時使我對匯編語言有了更深的認識。當我第一次接觸匯編語言就感覺很難,特別是今次實訓要用到匯編語言,盡管困難重重,可我們還是克服了。這次的實訓使培養了我們嚴肅認真的做事作風,增強了我們之間的團隊合作能力,使我們認識到了團隊合作精神的重要性。

這次實訓的經歷也會使我終身受益,我感受到這次實訓是要真真正正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不可能有研究的能力,沒有自己的研究,就不會有所突破。希望這次的經歷能讓我在以後學習中激勵我繼續進步。

單片機實訓總結範文篇二:

通過這一個學期的單片機學習,我收獲了很多關於單片機的知識,並且這些知識和日常的生活息息相關。了解了一些簡單程序的錄入,LED 顯示器 、鍵盤、和顯示器的應用和原理。

LED顯示器:LED顯示器是由發光二管組成顯示欄位的器件。通常的8段LED顯示器是由8個發光二極體組成,LED顯示器分共陽極和共陰極兩種。有段選碼和和位選碼。當LED顯示器每段的平均電流位5MA時,就有較滿意的亮度,一般選擇斷碼5-10MA電流;位線的電流應選擇40-80MA。LED顯示器的顯示方式有動態和靜態兩種。7289A晶元是具有SPI串列介面功能的顯示鍵盤控制晶元,它可同時取得8位共陰極數碼管和64個鍵的鍵盤矩陣。7289A的控制指令分為兩類:8位寬度的單位元組指令和16位寬度雙位元組指令;還有閃爍指令和消隱指令。7289A採用串列方式SPI匯流排與微處理器通信;7289A與AT89C52介面電路,在實際電路中無論接不接鍵盤,電路中連接到其各段上的8個 100千歐的下拉電阻均不可以省去,如果不接鍵盤而只接顯示器可以省去8個10千歐電阻,若僅接鍵盤而不接顯示器,可省去串入DP及SA-SG連線的8個220歐電阻,7289A還需要外接晶體振盪電路。液晶顯示器簡稱LCD,其顯示原理是用經過處後的液晶具有能改變光線傳輸方向的特性,達到顯示字元和圖形的目的。最簡單的筆段式液晶顯示器類似於LCD顯示器,可以顯示簡單的字元和數字,而目前大量使用的是點陣式LCD顯示器,既可以顯示字元和數字也可以顯示漢字和圖形。如果把LCD顯示屏、背光可變電源、介面控制邏輯、驅動集成晶元等部件構成一個整體,是的與CPU介面十分方便。

鍵盤:鍵盤是最常見的計算機輸入設備,它廣泛應用於微型計算機和各種終端設備上。計算機操作者通過鍵盤向計算機輸入各種指令、數據,指揮計算機的工作。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤採用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。 塑料薄膜式鍵盤鍵盤內部共分四層,實現了無機械磨損。其特點是低價格、低噪音和低成本,已佔領市場絕大部分份額。 導電橡膠式鍵盤觸點的結構是通過導電橡膠相連。鍵盤內部有一層凸起帶電的導電橡膠,每個按鍵都對應一個凸起,按下時把下面的觸點接通。這種類型鍵盤是市場由機械鍵盤向薄膜鍵盤的過渡產品。 無接點靜電電容式鍵盤使用類似電容式開關的原理,通過按鍵時改變電極間的距離引起電容容量改變從而驅動編碼器。特點是無磨損且密封性較好。

按照按鍵方式的不同鍵盤可分為接觸式和無觸點式兩類。接觸式鍵盤就是我們通常所說的機械式鍵盤,它又分為普通觸點式和干簧式。普通觸點式的兩個觸點直接接觸,從而使電路閉合,產生信號;而干簧式鍵盤則是在觸點間加裝磁鐵,當鍵按下時,依靠磁力使觸點接觸,電路閉合。與普通觸點式鍵盤相比,干簧式鍵盤具有響應速度快、使用壽命長、觸點不易氧化等優點。無觸點式鍵盤又分為電容式、霍爾式和觸摸式三種。其中電容式是我們最常用到的鍵盤類型,它的觸點之間並非直接接觸,而是當按鍵按下時,在觸點之間形成兩個串聯的平板電容,從而使脈沖信號通過,其效果與接觸式是等同的。電容式鍵盤擊鍵時無雜訊,響應速度快,但是價格很高一些。

顯示器:按照顯示器的顯示管分類CRT、LCD。按顯示色彩分類單色顯示器、彩色顯示器。按大小分類通常有14寸、15寸、17寸和19寸,或者更大。顯示管的屏幕上塗有一層熒光粉,電子槍發射出的電子擊打在屏幕上,使被擊打位置的熒光粉發光,從而產生了圖像,每一個發光點又由「紅」「綠」「藍」三個小的發光點組成,這個發光點也就是一個象素。由於電子束是分為三條的,它們分別射向屏幕上的這三種不同的發光小點,從而在屏幕上出現絢麗多彩的畫面。顯示器顯示畫面是由顯示卡來控制的。若仔細觀察顯示器上的文本或圖像是由點組成的,屏幕上點越多越密,則解析度越高。

屏幕上相鄰兩個同色點的距離稱為點距,常見點距規格有0.31mm、0.28mm、0.25mm等。顯示器點距越小,在高解析度下越容易取得清晰的顯示效果。電子束採用光柵掃描方式,從屏幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端後,又回到下一條水平線的左端,重復上面的過程;當電子束完成右下角一點的掃描後,形成一幀。此後,電子束又回到左上方起點,開始下一幀的掃描。這種 方法 也就是常說的逐行掃描顯示。而隔行掃描指電子束在掃描時每隔一行掃一線,完成一屏後再返回來掃描剩下的線,這與電視機的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會讓使用者的眼睛更疲勞。完成一幀所花時間的倒數叫垂直掃描頻率,也叫刷新頻率,比如60Hz、75Hz等。

通過這幾天的單片機的實訓,我在理論的基礎上更深刻的掌握了單片機的深層內容及實際生活中的應用,實訓鍛煉了自己動手能力和思維能力,還有在軟體方面的編程能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻 反思 。這些問題的發現將為我以後的學習和工作找明道路,查漏補缺為進一步學習作好准備。通過實訓,讓我懂得了如何編寫一些簡單的程序,學會了如何製作單片機應用程序,並且可以在今後的日常生活中靈活運用。

單片機實訓總結範文篇三:

一 實習目的

1. 通過對單片機小系統的設計、焊接、裝配,掌握電路原理圖及電子線路的基本焊接裝配工藝、規范及注意事項;

2. 通過對系統板的測試,了解系統板的工作原理及性能,掌握元器件及系統故障的排除方法;

3. 掌握程序編制及調試方法,完成系統初始化、存儲器操作、埠操作、鍵盤顯示等程序的編制及調試(匯編語言、C語言均可);

4. 通過單片機系統的組裝,調試以及程序編制、調試及運行,與理論及實驗的有機結合和指導教師的補充介紹,使學生掌握控制系統的工作原理、開發方法和操作方法。

5. 培養學生解決實際問題的能力,提高對理論知識的感性認識。

二 實習意義

通過本實習不但可以掌握單片機軟、硬體的綜合調試方法,而且可以熟練掌握電路原理圖,激發對單片機智能性的探索精神,提高學生的綜合素質,培養學生應用單片機實現對工業控制系統的設計、開發與調試的能力。在製作學習過程中,不但可以掌握軟、硬體的綜合調試方法,而且可以使學生對單片機智能性產生強烈的慾望。達到最大限度地掌握微機應用技術,軟體及介面設計和數據採集與處理的技能,培養電綜合實踐素質的目的。

三 系統基本組成及工作原理

1 系統基本組成

系統以單片機STC89C52作為控制核心,各部分基本組成框圖如圖1所示。

流水燈部分由單片機、鍵盤模塊等組成;

四位數碼顯示,編程實現30秒倒計時部分由單片機、鍵盤模塊、液晶顯示模塊等組成;

按鍵功能部分通過按鍵控制流水燈部分、四位數碼顯示部分;

電子鍾部分由單片機、鍵盤模塊、液晶顯示模塊等組成;

使用功能鍵實現相應的功能組合部分通過流水燈部分、30秒倒計時部分實現;

模數轉換部分由單片機、ADC0809轉換模塊、鍵盤模塊、液晶顯示模塊等組成。

2 系統工作原理

本設計採用STC89C52RC單片機作為本系統的控制模塊。單片機可把由ADC0809及單片機中的數據利用軟體來進行處理,從而把數據傳輸到顯示模塊,實現阻值大小的顯示。以數碼管顯示為顯示模塊,把單片機傳來的數據顯示出來。在顯示電路中,主要靠按鍵來實現各種顯示要求的選擇與切換。

對於模數轉換部分,單片機89C51通過P0口的I/O線向ADC0809發送鎖存地址以及復位、啟動轉換等信號,並查詢轉換狀態。 ADC0809啟動轉換後,將0-8個通道一次輸入的電壓信號轉換成相應的數字量,供89c51讀取使用,並且將EOC置1供單片機查詢轉換狀態。而滑動變阻器負責將阻值信號轉換成電壓信號,再送到ADC0809的八個通道。當單片機查詢到轉換結束後依次讀取數據並按照現實的需要進行二進制轉BCD碼等處理最後控制顯示電路顯示出數字。 其實現方式是:ADC0809轉換來自3通道的阻值變化信號。80c51的P2口與ADC0809的輸出相連用於讀取轉換結果,同時P0.0-P0.6作控制匯流排,向ADC0809發送鎖存、啟動等控制信息,並查詢EOC狀態。ALE經分頻後給ADC0809提供時鍾信號。P3.0和P3.1口用於向顯示電路輸出段碼,P3.2-P3.7用於數碼管的位選。

四 系統硬體設計

結合本設計的要求和技術指標,通過對系統大致程序量的估計和系統工作的估計,考慮價格因素。選定AT89C51單片機作為系統的主要控制晶元,8位模擬轉換器ADC0809進行阻值轉換。 逐次比較法A/D轉換器是目前種類最多、應用最廣的A/D轉換器,其原理即「逐位比較」,其過程類似於用砝碼在天平上稱物體重量。它由N位寄存器、A/D轉換器、比較器和控制邏輯等部分組成,N位寄存器代表N位二進制碼。目前應用最廣的逐次比較法A/D轉換器有ADC0809。它是一種8路模擬輸入8位數字輸出的逐次比較法A/D轉換器件。其主要性能指標和特性如下:

分表率:8位

轉換時間:取決於晶元時鍾頻率,轉換一次時間位64個時鍾周期

單一電源:+5v

模擬輸入電壓范圍:單極性0-+5v;雙極性-5v-+5v

具有可控三態輸出鎖存器

啟動轉換控制位脈沖式,上升沿使內部所有寄存器清零,下降沿使A/D轉換開始。

通過以上性能比較,我們不難看出ADC0809滿足本設計的要求,所以本設計採用ADC0809作為A/D轉換器

1 按鍵電路設計

利用單片機的P1口擴展一個8位鍵盤。

2 晶振與復位電路設計

本設計採用的是上電復位的形式,如圖3.3所示,上電順進RST獲得高電平,隨著電容器C的充電,RST引腳上的高電平將逐漸下降,只要高電平能保持復位所需要的兩個機器周期以上時間,單片機就能實現復位操作。 晶振電路為單片機提供工作所需要的時鍾信號。震盪頻率越高,系統時鍾頻率也越高,單片機運行的速度就越快。其電路如圖3.4所示。89C51的_TAL1和_TAL2兩個引腳跨接晶體振盪器和微調電容C1、C2形成反饋電路,就構成了穩定的自激振盪器,本設計的震盪器頻率為12MHZ。

3 下載電路設計

4 流水燈模塊設計

5 模數轉換模塊設計

6 顯示電路設計

本設計採用六位數碼管。本系統採用共陽極動態掃描的方式連接。數碼管的段碼數據由89C51的P3.0-P3.1口送出,89C51的P3.2-P3.7輸出位選通信號,只有被選中的那位數碼管才會顯示段碼

7 整體電路設計

五 系統軟體設計

1主程序設計

主程序採用分支結構,以狀態號標識系統所處的狀態。在上電初始化後即進入狀態號的輪詢掃描,狀態號的值決定了分支程序的入口。其中分支程序分別為:AD轉換模塊(狀態號為0),數字模塊狀態號為1),倒計時模塊(狀態號為2),電子鍾模塊(狀態號為3),功能組合模塊(狀態號為4),流水燈模塊(狀態號為5)。

2 功能子程序設計

2.1 流水燈模塊

流水燈模塊利用單片機的P3口,通過給P3口的各位送低電平,相應的實現流水燈有規律的點亮。

2.2 30秒倒計時模塊

30秒倒計時模塊利用單片機的P3.0與P3.1口送相應的段控數據,P3.2-P3.7口送相應的位控數據。通過程序實現30秒倒計時。

2.3 數字加減模塊

利用數碼管實現數字顯示,通過加一鍵或者是減一鍵實現數字變數的加一或者減一,進而實現利用數碼管顯示加一鍵、減一鍵功能。

2.4 電子鍾模塊

利用數碼管實現時間顯示,通過加一鍵或者是減一鍵實現小時變數或者是分鍾變數的加一,從而實現調時功能。

2.5 模數轉換模塊

對於模數轉換部分,單片機89C51通過P0口的I/O線向ADC0809發送鎖存地址以及復位、啟動轉換等信號,並查詢轉換狀態。 ADC0809啟動轉換後,將0-8個通道一次輸入的電壓信號轉換成相應的數字量,供89c51讀取使用,並且將EOC置1供單片機查詢轉換狀態。而滑動變阻器負責將阻值信號轉換成電壓信號,再送到ADC0809的八個通道。當單片機查詢到轉換結束後依次讀取數據並按照現實的需要進行二進制轉BCD碼等處理最後控制顯示電路顯示出數字。 其實現方式是:ADC0809轉換來自3通道的阻值變化信號。80c51的P2口與ADC0809的輸出相連用於讀取轉換結果,同時P0.0-P0.6作控制匯流排,向ADC0809發送鎖存、啟動等控制信息,並查詢EOC狀態。ALE經分頻後給ADC0809提供時鍾信號。P3.0和P3.1口用於向顯示電路輸出段碼,P3.2-P3.7用於數碼管的位選。

六 實習總結 、體會

本次單片機實習我們一共完成了個模塊的程序設計,包括:led顯示模塊、數碼管顯示模塊和鍵盤模塊。分別實現了流水燈的循環點亮控制、數碼管的靜態和動態計數顯示,還有矩陣鍵盤按鍵控制數碼管顯示的程序設計。然後我們分別用protues系統模擬軟體對各個模塊進行了模擬模擬,用keil軟體編制了匯編語言程序,驗證了我們所設計的程序。 這次實習還使我理解了編寫程序的一些技巧。單片機應用系統一般由包含多個模塊的主程序和由各種子程序組成。每一模塊都要完成一個明確的任務,實現某個具體的功能,如計算、接受、發送、延時、顯示等。採用模塊化程序設計方法,就是將這些具體功能程序進行獨立設計和分別調試,最後將這些模塊程序裝配成整體程序並進行聯合調試。模塊化程序設計方法的優點:一個模塊可以為多個程序所共享;單個功能明確的程序模塊的設計和調試比較方便,容易完成;利用已經編好的成熟模塊,將大大縮短開發程序的時間,降低開發成本。採用循環結構和子程序結構可以使程序的容量大大減少,提高程序的效率,節省內存。對於多重循環,要注意各重循環的初值和循環結束的條件,避免出現程序無休止循環的「死循環」現象; 通過這次的實習我發現,只有理論水平提高了,才能夠將課本知識與實踐相結合,理論知識服務於教學實踐,以增強自己的動手能力。這次實習十分有意義,這次實習我們知道了理論和實踐的距離,也知道了理論和實踐相結合的重要性。 回顧起此次課程設計,感覺受益匪淺,從拿到題目到完成整個編程,從理論到實踐,學到很多很多的課堂理論中沒學到過的東西,不僅對鍵盤的識別技術這一章節的知識點有了深刻的認識,而且對這學期開設的單片機這門課程有了更全面的了解,尤其是在學習使用proteus軟體片編程和模擬時收獲良多。通過這次單片機課程設計,還使我懂得了實踐的重要性。同時在程序調試的過程中提高自己的發現問題、解決問題、實際動手和獨立思考的能力。 這次課程設計能順利的完成,除了我們的努力外,當然也離不開指導老師申老師的辛勤指導,致使我在設計的過程中學到了很多實用性的知識。同時,對給過我幫助的所有同學和各位指導老師表示忠心的感謝!

單片機實訓總結範文篇四:

通過為期一周的單片機實訓,是我們對這門課有了許多新的了解,彌補了在課堂上學習的不足。相信這對我們以後的學習和工作都會有很大的幫助。我們一定要在最短的時間里對這些不足加以改正!

首先,在這次試訓中我被單片機強大的功能所震撼,以前在課堂上完全沒有能理解可編程單片機的優越性。這次通過實體模擬軟體等輔助軟體的共同效果,是這次試訓有了鮮明的活力。換是我們認識到這次試訓不僅僅是一個軟體的應用,更多的是使我們認識到學習到很多在課堂上無法得到的東西。特別是protues軟體的功能是我們了解了當今開發系統的新方向,簡直太不可思議啦!

單片機作為一種最簡單的軟體,與我們的日常生活息息相關,了解一些單片機程序的簡單錄入是非常必要的。如:LED顯示器、鍵盤和顯示器的應用和原理。

在被刺實訓中我們每個人通過一個八位流水燈的製作,使我們深深地體會到了單片機在現實生活中的小小應用,既增強了我們的好奇心,又鞏固了我們的理論知識。更讓我們體會到了單片機手動的開始平台的完善與成熟。只要你有想法,單片機就有可能讓他成為現實。這里我學習完protues軟體後的第一感覺是,雖然這軟體工作不穩定,但是會有相當不錯的效果出來。這對我以後的工作一定會有幫助的。在這次試訓中不僅只對單片機編程有了新的認識,還對整個單片機的開發平台都有了一廳的了解,這是一筆不錯的收獲。

通過這幾天的試訓,使我的感觸很深,真實「條條大路通羅馬」,要達到目的,不同的人就有不同的方法。只要你的方法不錯!五花八門都可以,而且是各有特色。走出來的結果都有各自的獨到之處。在編程中「簡」字貫穿於整個程序設計中,越簡單越好,畢竟單片機留給用戶的資源是有限的,所以我們要充分利用這些資源,達到更好的效果,這些是我們在以後的學習生活中應值得注意的地方。

在試訓中有苦有甜,當我們為一個很難攻破的程序找出路時,心情煩躁,感覺自己很不可理喻,當程序一點一點編好後,自己從心底感覺到一點小小的安慰,看著自己的成果。感覺很欣慰,有一絲絲的甜意,幾天的實訓使自己的思維邏輯也有了小小的進步。

單片機實訓總結範文篇五:

這是我第一次做單片機實驗,說起來有一些緊張和新奇。在此之前我並沒有接觸過單片機,我本以為與之前的光學實驗及 其它 實驗差不多,可我進到實驗室之後,我就改變了這個看法。

單片機實驗要求的是一種思維的創新,而不是簡單的重復老師所說的實驗步驟。因此第一次實驗,實驗老師向我們講解了CVAVR編譯器的大體情況及使用方法和技巧,並簡單的向我們示例——如何在CVAVR中編寫一段程序。編完程序之後,知道我們如何使用AVRStudio達到將編好的程序輸入到單片機中來使其運行。

之後老師讓我們以組為單位合作編寫一段程序,並使其運行。我們組想要編寫一個跑馬燈的程序。在第一次運行CVAVR時,我們組就遇到了一個麻煩,我們在建立一個新project文件那裡出現了錯誤。在保存這個新project文件的時候,我們單擊了Save,而不是Generate,SaveandE_it.因此它彈不出我們我們所需要的源程序。之後我們通過詢問其他人解決了這個問題。在編程中,我們開始做的是兩盞燈的交替閃爍,間隔時間是1000ms。在運用AVRStudio的時候,我們又犯了一個錯誤。在我們打開編譯好的工程文件時,開始調試,在最後一步點擊Finish時,彈出一對話框,問我們是否更新,然後我們單擊了Yes。這導致了模擬器無法下次使用。這是由於實驗室中的模擬器是盜版的,無法進行更新。

經過我們的不斷努力,我們終於實現了簡單的跑馬燈的運行,便是兩個燈地交替閃爍。我們感到興奮極了。但是我們並沒有滿足於當前,我們又編寫了三個燈地交替閃爍,四個及多個。當我們一步步實現我們的目的時,我得到莫大成就感和自信。

在這次實驗中,我體會到了合作的重要性。一個人也可能實現這一系列的過程,但是要花費很多精力和時間。群策群力,分工明確,可以使我們更好、更快地完成我們的工作。在此期間,你可以更好知道自己的不足和缺陷,來得到改正。還可以知道自己的優勢所在,把握好自己的優勢。


單片機實訓總結相關 文章 :

★ 單片機實訓報告範文精選5篇

★ 單片機實訓總結範文3篇

★ 單片機實驗心得體會範文

★ 單片機實訓報告範文

★ 單片機實訓工作報告範文精選

★ 單片機實習報告範文

★ 單片機實驗的心得體會

★ 單片機課程設計心得體會3篇

★ 實驗總結5篇精選

★ 單片機設計的心得體會

var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

2. 跪求單片機課程設計 要完全呦

題 目:單片機課程設計報告
目 錄
一、設計目的
二、程設計具體要求
三、單片機發展簡史
四、8051單片機系統簡介
五、8051單片機內部定時器/計數器簡介
六、程序電路
七、程序流程
八、程序代碼
九實驗總結-要求寫出完整的論文以及心得體會
十參考資料及小結
原 文 : 一.目的
1. 進一步熟悉和掌握8051單片機的結構及工作原理。
2. 掌握單片機的介面技術及相關外圍晶元的外特性,控制方法。
3. 通過課程設計,掌握以單片機核心的電路設計的基本方法和技術,了解表關電路參數的計算方法。
4. 通過實際程序設計和調試,逐步掌握模塊化程序設計方法和調試技術。
5. 通過完成一個包括電路設計和程序開發的完整過程,使學生了解開發一單片機應用系統的全過程,為今後從事相應打下基礎。
二.課程設計的體要求
a) 原理圖設計。
1. 原理圖設計要符合項目的工作原理,連線要正確,端了要不得有標號。
2. 圖中所使用的元器件要合理選用,電阻,電容等器件的參數要正確標明。
3. 原理圖要完整,CPU,外圍器件,擴器介面,輸入/輸出裝置要一應俱全。
b) 程序調計
1. 根據要求,將總體項能分解成若干個子功能模塊,每個功能模塊完成一個特定的功能。
2. 根據總體要求及分解的功能模塊,確定各功能模塊之間的關系,設直出完整的程序流程圖。
c) 程序調試將設計完的程序輸入,匯編,排除語法錯誤,生成*OBJ文件。
1. 按所設計的原理圖,在實驗平台上連線,檢查無誤。
2. 將匯編後生成的*OBJ文件傳送到實驗裝置的,執行該程序,檢查該程序、是否達到設計要求,若未達到,修改程序,直到達到要求為止,
d) 說明書
1. 原理圖設計說明
簡要說明設計目的,原理圖中所使用的元器件功能及在圖中的作用,各器件的工作過程及順序。
2. 程序設計說明
對程序設計總體功能及結構進行說明,對各子模塊的功能以及各子模塊之間的關系作較詳細的描述。
3. 畫出工作原理圖,程序流程圖並給出程序清單。
目前,單片機已廣泛應用到圖民經濟建設和日常生活的許多領域,成為測控技術現代化必不可少的重要工具。下面介紹一本單片機課程設計的好書,介紹了很多實例有興趣者可以去買哦,價格不貴【圖書目錄】 - 8051單片機課程設計實訓教材
第1章 緒論
1.1 課程設計所需硬體工具
1.2 專題製作所需軟體使用工具
1.3 8051程序開發測試平台
1.4 使用免費匯編編譯器
1.5 89CXX燒錄模擬器操作實例
1.6 自製8051微電腦單板IO51
1.7 IO51操作實例
1.8 以Windows98 工作模式結合DOS模式來執行
第2章 8051單片機課程設計中的基本軟硬體設計
2.1 8051各種基本的硬體設計
2.2 工作指示燈LED
2.3 8051延遲時間計算
2.4 基本按鍵設計
2.5 建立8051通信介面
2.6 簡易8051調試界面
2.7 壓電喇叭測試
2.8 鍵盤掃描
2.9 掃描控制七段顯示器
2.10 LCD介面控制
2.11 8051定時器模式的工作
2.12 定時器模式0測試
2.13 定時器模式1測試
2.14 定時器模式2測試
2.15 以定時器產生各種頻率的聲音
2.16 以定時器演奏—段旋律
第3章 帶單片機的LCD時鍾
第4章 定時鬧鈴
第5章 定時鬧鈴LCD
第6章 音樂倒數定時器
第7章 密碼鎖控制
第8章 可存儲式電子琴
第9章 8051八音盒
第10章 紅外線遙控器研究
10.1 紅外線遙控器動作原理
10.2 如何觀察紅外線遙控器信號
10.3 紅外線遙控器解碼功能說明
第11章 紅外線家電遙控
第12章 8051伺服機控制
12.1 伺服機工作原理及改裝
第1.3章 8051伺服車控制
13.1 功能說明
13.2 伺服車組裝及實驗
第14章 紅外線遙控伺服車
14.1 功能說明
14.2 遙控伺服車組裝及實驗
14.3 控制電路
14.4 控製程序
第15章 無線電家電遙控
15.1 功能說明
15.2 遙控編碼解碼控制
第16章 8051聲控設計
16.1 聲控基本知識介紹
16.2 系統組成
16.3 聲控模塊介紹
16.4 基本控制電路
16.5 基本控製程序
16.6 聲控課題設計

附錄H 如何使用KEIL 8051開發系統匯編和編譯程序及調試
附錄I EPM89 890XX燒錄模擬器特性
附錄J 1051 8051 10控制板特性
附錄K VCMM聲控模塊特性
附錄L IO51控制板完整電路圖
附錄M 需要從網站下載的相關資料的使用說明
附錄N 硬體介面板版權聲明及如何訂購
附錄A 簡易穩壓電源製作
附錄B 本書實驗所需軟硬體工具及零件
附錄C 8051內部控制寄存器介紹
附錄D 8051指令集
附錄E 如何自製8051單板
附錄F 課程設計報告參考內容
附錄G IO51控制板窗口版驅動程序使用說明

3. 璇劇▼璁捐℃葷粨

銆銆涓嬮潰鏄鎻愪緵鐨勮劇▼璁捐℃葷粨錛屾㈣繋闃呰匯

銆銆 綃囦竴

銆銆棣栧厛鎴戜滑鐢辮》鐨勬劅璋㈣佸笀鎻愪緵緇欐垜浠榪欐牱涓涓閿葷偧鑷宸辯殑鏈轟細錛岀粡榪囪繖鍥涘懆鐨勫︿範錛屾湰嬈¤劇▼璁捐″嵆灝嗙粨鏉燂紝鎬葷殑鏉ヨ達紝緇忚繃榪欓棬璇劇殑瀛︿範鏀惰幏榪樻槸鐩稿綋澶х殑銆傚洖欏捐繖孌墊椂闂寸殑璇劇▼璁捐★紝鑷充粖鎴戜粛鎰熸叏涓囧垎銆傜殑紜錛屼粠閫夋潗鍒板紑濮嬪埗浣滐紝浠庣悊璁哄埌瀹炶返錛屽湪鍥涘懆鐨勫疄璁鏃ュ瓙閲岋紝鍙浠ヨ村緱鏄鑻﹀氫簬鐢滐紝浣嗘槸鍙浠ュ﹀埌寰堝氬緢澶氱殑鐨勪笢瑗匡紝鍚屾椂涓嶄粎鍙浠ュ琺鍥轟簡浠ュ墠鎵瀛﹁繃鐨勭煡璇嗭紝鑰屼笖瀛﹀埌浜嗗緢澶氬湪涔︽湰涓婃墍娌℃湁瀛﹀埌榪囩殑鐭ヨ瘑銆

銆銆閫氳繃榪欐¤劇▼璁捐′嬌鎴戜滑閮芥洿鍔犳噦寰楀苟浜茶韓浣撲細鍒伴泙鐮佷簡鐞嗚轟笌瀹為檯鐩哥粨鍚堢殑閲嶈佹э紝鍙鏈夌悊璁虹煡璇嗘槸榪滆繙涓嶅熺殑錛屽彧鏈夋妸鎵瀛︾殑鐞嗚虹煡璇嗕笌瀹炶返鐩哥粨鍚堣搗鏉ワ紝浠庡疄璺典腑寰楀嚭緇撹猴紝鎵嶈兘鐪熸d負紺句細鏈嶅姟錛屼粠鑰屾彁楂樿嚜宸辯殑瀹為檯鍔ㄦ墜鑳藉姏鍜岀嫭絝嬫濊冪殑鑳藉姏銆傚湪璁捐$殑榪囩▼涓閬囧埌寰堝氶棶棰橈紝鍙浠ヨ存槸鍥伴毦閲嶉噸錛屽苟涓斿湪璁捐$殑榪囩▼涓鍙戠幇浜嗚嚜宸辯殑寰堝氫笉瓚充箣澶勶紝鍙戠幇鑷宸卞逛箣鍓嶆墍瀛﹁繃鐨勭煡璇嗙悊瑙e緱涓嶅熸繁鍒伙紝鎺屾彙寰椾笉澶熺墷鍥猴紝鏈夊緟鍔犲己銆

銆銆鐢熸椿灝辨槸榪欐牱錛屾睏姘撮勭ず鐫緇撴灉浣嗘槸涔熻佽瘉鐫鏀惰幏錛屽姵鍔ㄦ槸浜虹被鐢熷瓨銆佺敓媧繪案鎮掍笉鍙樼殑璇濋橈紝閫氳繃瀹炶錛屾垜鎵嶇湡姝i嗙暐鍒“鑹拌嫤濂嬫枟”榪欎竴璇嶇殑鐪熸e惈涔夈傛垜鎯寵達紝璁捐$『瀹炴湁浜涜緵鑻︼紝浣嗚嫤涓涔熸湁涔愶紝鍦ㄥ備粖鍗曚竴鐨勭悊璁哄︿範涓錛屽緢灝戞湁鏈轟細鑳芥湁瀹炶返鐨勬満浼氾紝浣嗘垜浠鍙浠ャ傝屼笖璁捐′篃鏄涓涓鍥㈤槦鐨勪換鍔★紝涓璧風殑宸ヤ綔鍙浠ヨ╂垜浠鏈夎存湁絎戱紝鐩鎬簰甯鍔╋紝閰嶅悎榛樺戱紝澶氬皯嬈涔愬湪榪欓噷媧掍笅銆傛垜鎯寵達紝涔嬪墠鐨勬椂闂寸『瀹炲緢緔錛屼絾褰撴垜浠鐪嬪埌鑷宸辨墍鍋氱殑鍔沖姩鎴愭灉鏃訛紝蹇冧腑涔熶笉鍏嶄駭鐢熷叴濂嬨備篃璁告湁浜轟笉鍠滄㈣繖綾葷殑宸ヤ綔錛屼篃璁告湁浜鴻や負緙栫▼鐨勫伐浣滄湁浜涙灟鐕ワ紝浣嗘垜浠璁や負鏃犺哄共浠涔堬紝鍙瑕佷漢鐢熸椿鐨勬湁鎰忎箟灝卞熶簡錛岃屼笖榪欎篃鏄鏈涓昏佺殑錛岀ぞ浼氶渶瑕佹垜浠錛屾垜浠涔熷彲浠ヤ負紺句細鑰屽伐浣溿

銆銆鎴戜滑鐨勫伐浣滄槸涓涓鍥㈤槦鐨勫伐浣滐紝鍥㈤槦闇瑕佷釜浜猴紝涓浜轟篃紱諱笉寮鍥㈤槦錛屽繀欏誨彂鎵鍥㈢粨鍗忎綔鐨勭簿紲烇紝鏌愪釜浜虹殑紱葷兢閮藉彲鑳藉艱嚧鏁撮」宸ヤ綔鐨勫け璐ャ傚疄璁涓鍙鏈変竴涓浜虹煡閬撳師鐞嗘槸榪滆繙涓嶅熺殑錛屽繀欏昏╂瘡涓浜洪兘鐭ラ亾錛屽惁鍒欎竴涓浜虹殑閿欒錛屽氨鏈夊彲鑳藉艱嚧鏁翠釜欏圭洰澶辮觸錛屽洟緇撳崗浣滄槸鎴戜滑瀹炶鎴愬姛鐨勪竴欏歸潪甯擱噸瑕佺殑淇濊瘉銆傝岃繖嬈″疄涔犱篃姝eソ閿葷偧鎴戜滑榪欎竴鐐癸紝榪欎篃鏄闈炲父瀹濊吹鐨勩

銆銆鉶界劧鎴戜滑鐨勮劇▼璁捐″湪瑙勫畾鐨勬椂闂村唴鎸夋椂瀹屾垚浜嗕換鍔★紝浣嗘槸錛岀敱浜庣煡璇嗗拰緇忛獙鐨勬瑺緙猴紝鏁翠釜緋葷粺鐨勫紑鍙戝姛鑳借繕涓嶇畻澶瀹屽杽錛屽湪璁捐$殑榪囩▼涓涔熼亣鍒頒簡寰堝氬洶闅撅紝姣斿傜敱浜庢棭鏈熺殑闇奼傚垎鏋愪笉鍏呭垎錛岀粰鍚庢潵緋葷粺鐨勫叿浣撳疄鐜板甫鏉ヤ簡寰堝ぇ鐨勫洶闅撅紝鎵浠ヤ腑闂村仛浜嗕竴閮ㄥ垎鐨勬棤鐢ㄥ姛錛屼絾閫氳繃鎴戜滑鐨勪笉鎳堝姫鍔涘拰鑰佸笀銆佸悓瀛︾殑甯鍔╋紝璁捐℃墠寰椾互鍦嗘弧鎸夋椂鐨勫畬鎴愶紝鎵浠ヤ粎鍑涓浜虹殑鍔涢噺鎯寵捐″嚭涓涓瀹岀編鐨勭郴緇熷嚑涔庢槸涓嶅彲鑳界殑銆

銆銆鑰佸笀涓烘垜浠瀹夋帓姝ゆ¤劇▼鍠婃潕璁捐$殑鍩烘湰鐩鐨勶紝鍦ㄤ簬閫氳繃鐞嗚轟笌瀹為檯鐨勭粨鍚堛佷漢涓庝漢鐨勬矡閫氾紝榪涗竴姝ユ彁楂樻濇兂瑙夋偀錛屽挨鍏舵槸瑙傚療銆佸垎鏋愬拰瑙e喅闂棰樼殑瀹為檯宸ヤ綔鑳藉姏錛屼互渚垮煿鍏繪垚鑳藉熶富鍔ㄩ傚簲紺句細涓諱箟鐜頒唬鍖栧緩璁鵑渶瑕佺殑楂樼礌璐ㄤ漢鎵嶃傚湪榪欏洓涓鏄熸湡鐨勮劇▼璁捐′箣鍚庯紝鎴戜滑鏅閬嶆劅鍒頒笉浠呭疄闄呭姩鎵嬭兘鍔涙湁鎵鎻愰珮錛屾洿閲嶈佺殑鏄閫氳繃瀵硅蔣浠跺紑鍙戞祦紼嬬殑浜嗚В錛岃繘涓姝ユ縺鍙戜簡鎴戜滑閮戝瞾榪熷逛笓涓氱煡璇嗗︿範鐨勫叴瓚o紝騫惰兘澶熺粨鍚堝疄闄呭瓨鍦ㄧ殑闂棰樺湪涓撲笟棰嗗煙鍐呰繘琛屾洿娣卞叆鐨勫︿範銆

銆銆浣滀負鏁翠釜瀛︿範浣撶郴鐨勬湁鏈虹粍鎴愰儴鍒嗭紝璇劇▼璁捐$殑涓涓閲嶈佸姛鑳斤紝鍦ㄤ簬榪愮敤瀛︿範鎴愭灉錛屾楠屽︿範鎴愭灉銆傝繍鐢ㄥ︿範鎴愭灉錛屾妸璇懼爞涓婂﹀埌鐨勭郴緇熷寲鐨勭悊璁虹煡璇嗭紝灝濊瘯鎬у湴搴旂敤浜庡疄闄呭伐浣滀腑錛屽苟浠庣悊璁虹殑楂樺害瀵硅捐″伐浣滅殑鐜頒唬鍖栨彁鍑轟竴浜涙湁閽堝規х殑寤鴻鍜岃炬兂銆傛楠屽︿範鎴愭灉錛岀湅涓鐪嬭懼爞瀛︿範涓庡疄闄呭伐浣滃埌搴曟湁澶氬ぇ璺濈伙紝騫墮氳繃緇煎悎鍒嗘瀽錛屾壘鍑哄︿範涓瀛樺湪鐨勪笉瓚充箣澶勶紝浠ヤ究涓哄畬鍠勫︿範璁″垝錛屾敼鍙樺︿範鍐呭逛笌鏂規硶鎻愪緵瀹炶返渚濇嵁銆

銆銆瀵規垜浠杞浠朵笓涓氱殑涓撶戠敓鏉ヨ達紝瀹為檯鍔ㄦ墜鑳藉姏鐨勫煿鍏昏嚦鍏抽噸瑕侊紝鑰岃繖縐嶅疄闄呰兘鍔涚殑鍩瑰吇鍗曢潬璇懼爞鏁欏︽槸榪滆繙涓嶅熺殑錛屽繀欏諱粠璇懼爞璧板悜瀹炶返銆傞氳繃璇劇▼璁捐★紝璁╂垜浠鎵懼嚭鑷韜鐘跺喌涓庡疄闄呴渶瑕佺殑宸璺濓紝騫跺湪浠ュ悗鐨勫︿範涓鍙婃椂琛ュ厖鐩稿叧鐭ヨ瘑錛屼負奼傝亴涓庢e紡宸ヤ綔鍋氬ソ鍏呭垎鐨勭煡璇嗐佽兘鍔涘噯澶囷紝浠庤岀緝鐭浠庢牎鍥璧板悜紺句細鐨勫績鐞嗚漿鍨嬫湡銆

銆銆姝ゆ¤劇▼璁捐¤揪鍒頒簡涓撲笟瀛︿範鐨勯勬湡鐩鐨勩傚湪璇劇▼璁捐′箣鍚庯紝鎴戜滑閮芥劅鍒頒笉浠呭疄闄呭姩鎵嬭兘鍔涙湁鎵鎻愰珮錛屾洿閲嶈佺殑鏄閫氳繃瀵硅蔣浠跺紑鍙戙佽蔣浠剁$悊嫻佺▼鐨勪簡瑙o紝榪涗竴姝ユ縺鍙戜簡鎴戜滑瀵逛笓涓氱煡璇嗙殑鍏磋叮錛屽苟鑳藉熺粨鍚堝疄闄呭瓨鍦ㄧ殑闂棰樺湪涓撲笟棰嗗煙鍐呰繘琛屾洿娣卞叆鐨勫︿範銆

銆銆鍏充簬鏈嬈¤劇▼璁捐★紝鎴戜滑鐨勮捐¤櫧鐒惰繕涓嶅熷畬鍠勶紝璁稿氬姛鑳藉洜涓烘椂闂村拰鏈韜鐨勭煡璇嗘按騫蟲湁闄愭棤娉曞疄鐜幫紝涓嶈繃錛岃嚦灝戝湪騫蟲椂鐨勫︾敓鍩虹涔嬩笂宸茬粡鏈変簡寰堝ぇ鐨勬彁楂橈紝鎴戝潥淇″畠蹇呭皢浼氬規垜浠鐨勬湭鏉ヨ蛋涓婂伐浣滃矖浣嶄駭鐢熺Н鏋佺殑褰卞搷銆

銆銆鍦ㄦゆ¤劇▼璁捐′腑錛屽﹀埌浜嗗緢澶氳懼唴瀛︿笉鍒扮殑涓滆タ錛屾瘮濡傜嫭絝嬫濊冭В鍐抽棶棰樼殑鑳藉姏錛屽嚭鐜板樊閿欑殑闅忔満搴斿彉鑳藉姏錛屽拰涓庝漢鍚堜綔鍏卞悓鎻愰珮鐨勮兘鍔涳紝閮藉彈鐩婂尓嫻咃紝騫朵笖浣挎垜浠鐨勫姩鎵嬭兘鍔涘緱鍒頒簡寰堝ぇ鐨勬彁楂橈紝瀵逛互鍚庣殑宸ヤ綔銆佸︿範閮芥湁闈炲父澶х殑甯鍔┿傚規垜浠鑰岃█錛岀煡璇嗕笂鐨勬敹鑾峰滻鐒墮噸瑕侊紝浣嗘槸綺劇炰笂鐨勪赴鏀舵洿鍔犲彲鍠滐紝鎸鎶樻槸涓縐嶈儲瀵岋紝緇忓巻鏄涓縐嶆嫢鏈夛紝榪欐″疄璁蹇呭皢鎴愪負鎴戜滑浜虹敓鏃呴斾笂涓涓闈炲父緹庡ソ鐨勫洖蹇!

銆綃囦簩

銆銆閫氳繃瀛︿範DSP璇劇▼鎴戜滑閮界煡閬擄紝DSP瀹為檯涓婁篃鏄涓縐嶅崟鐗囨満錛屽畠鍚屾牱鏄灝嗕腑澶澶勭悊鍗曞厓銆佹帶鍒跺崟鍏冨拰澶栧洿璁懼囬泦鎴愬埌涓鍧楄姱鐗囦笂銆備絾DSP鏈夊埆浜庢櫘閫氱殑鍗曠墖鏈猴紝瀹冮噰鐢ㄤ簡澶氱粍鎬葷嚎鎶鏈瀹炵幇騫惰岃繍琛屾満鍒訛紝浠庤屾瀬澶у湴鎻愰珮浜嗚繍綆楅熷害錛屼篃鎻愪緵浜嗛潪甯哥伒媧葷殑鎸囦護緋葷粺銆

銆銆姝ゆ¤劇▼璁捐′粠鏄浠庢垜浠鍋氬畬鍗曠墖鏈虹殑璇劇▼璁捐″悗寮濮嬬殑銆傚疄闄呬笂鍦ㄥ崟鐗囨満鐨勮捐炬椂錛屾垜浠灝辯潃鎵嬪噯澶囪捐¤祫鏂欍傛寜璁捐¤佹眰錛屾寜閮ㄥ氨鐝鍦拌繘琛岃捐★紝鍩烘湰涓婄敤浜嗕竴鍛ㄧ殑鏃墮棿銆傛瘡澶╂垜浠閮借佸湪鍥哄畾鐨勬暀瀹ょ伴潰錛屽畨鎺掍竴澶╃殑璁捐′換鍔★紝姣忎漢閮芥湁鏄庣『鐨勫垎宸ャ傝屾垜鐨勫垎宸ュ氨鏄鍜屽叾浠栫殑涓や釜緇勫憳鎸夌収浜嬪厛鐢誨ソ鐨勭數璺鍥劇剨鎺ョ數璺鏉褲傝繖涓宸ヤ綔鐪嬭搗鏉ュ緢瀹規槗錛屾瘯絝熸垜浠澶т竴鐨勬椂鍊欏氨榪涜岃繃綾諱技鐨勭剨鎺ョ數璺鏉跨殑鐢靛瓙宸ヨ壓瀹炰範銆傛墍浠ユ垜浠ヤ負浼氬緢寰楀績搴旀墜錛屼絾灝辨槸鍥犱負鏈夐偅涔堢殑杞昏嗙殑鍛抽亾鍦ㄩ噷闈錛屽艱嚧浜嗘垜鍚庨潰鐨勫姛浜忎竴綃戱紝涓鍛ㄧ殑鎴愭灉涓嶅緱涓嶅叏鐩橀噸鏉ャ

銆銆鍦ㄥ垰寮濮嬭繘琛岀剨鎺ョ殑鏃跺欐垜浠灝辯姱浜嗕竴涓鏁翠綋甯冨矓鐨勯敊璇錛屽洜涓轟竴寮濮嬩互涓轟細鏈変富鑺鐗囩剨鍦ㄧ數璺鏉誇笂錛屾墍浠ユ垜浠鐨勮姱鐗囩殑甯冨矓姣旇緝闆嗕腑錛岃繖灝辯洿鎺ュ艱嚧浜嗗悗鏉ユ垜浠鎺ョ嚎鐨勫洶闅撅紝浣嗕負浜嗛伩鍏嶆洿澶х殑楹葷儲錛屾垜浠榪樻槸緇х畫浜嗕笅鍘匯傚綋鏃跺畬鍏ㄦ病鏈夎冭檻鍒頒竴涓鍩烘湰甯歌瘑錛岄偅灝辨槸鍍忚繖縐嶇洿鎺ョ敤椋炵嚎榪炴帴鐨勬儏鍐典笅浣跨敤榪囦簬瀵嗛泦鐨勮繛鎺ユ柟娉曚笉浠呬笉瀹規槗鐒婃帴錛岃屼笖鐢靛櫒鎬ц兘闈炲父鐨勫樊錛屾瀬鍏跺規槗瀵艱嚧鐭璺鍜屽己鐑堢殑鐢靛瓙騫叉壈銆

銆銆灝辮繖鏍鳳紝鎴戜滑鍦ㄤ箣鍚庣殑涓鍛ㄦ椂闂撮噷瀹屾垚浜嗘澘瀛愮殑鍒濇ョ剨鎺ュ伐浣滐紝灝卞湪鎴戜滑鍏撮珮閲囩儓鐨勬嬁鍘誨疄楠岀殑鏃跺欙紝緇撴灉紜鏄鎸囩ず鐏姣鏃犲弽鏄狅紝榪欎笅鎴戜滑灝辮糠緋婁簡錛屼粈涔堝師鍥犲憿?鏌ュ惂!浜庢槸涔庢垜浠寮濮嬩簡涓涓涓嬪崍鐨勪粩緇嗙殑媯鏌ュ伐浣滐紝榪樺埆璇達紝鎴戜滑灝忕粍鐗瑰埆璁ょ湡鐨勬寜鐓х數璺鍥炬潵涓涓媯鏌ワ紝榪樼湡琚鎴戜滑媯鏌ュ埌浜嗗ソ鍑犲勬槑鏄劇殑閿欒錛岀壒鍒鏄濂藉嚑涓鐢靛規病鏈夋帴鍦幫紝榪欑嶄綆綰ч敊璇鐪熸槸涓嶅簲璇ョ姱鍟娿傛垜浠鑷宸辯湅鍒拌繖涓閿欒閮借夊緱鏄寰堜笉搴旇ワ紝涓嶈繃鐭ラ敊鑳芥敼錛屽杽鑾澶х剦銆傛垜浠寰堝揩鐨勬敼姝d簡榪欎釜閿欒銆備簬鏄絎浜屾℃嬁鍘繪祴璇曪紝鎯充笉鍒拌繖嬈¢棶棰樻洿緋燂紝鍙戝厜浜屾瀬綆$洿鎺ヤ竴鑲¢潚鐑熺粰鐑т簡銆傛垜浠褰撴椂榪欐槸鍌諱簡鐪間簡錛屽彧濂藉張鍥炴潵媯鏌ャ

銆銆媯鏌ュ悗鎵嶅彂鐜版垜浠鐢佃礬鍥鵑兘鐢婚敊浜嗭紝鍘熸潵鎴戜滑鎶婂彂鍏変簩鏋佺$洿鎺ユ帴鍒12V鐢墊簮涓婁簡錛屼笉鐑ф墠鎬銆傜粡榪囪繖涓ゆ$殑閿欒錛屾垜浠鎬葷粨浜嗕竴涓嬫垜浠鍑虹幇鐨勯敊璇錛屽ぇ閮ㄥ垎閮芥槸寰堜綆綰х殑閿欒錛岃繖鐪熸槸鎴戜滑涓嶈ょ湡閫犳垚鐨勫晩銆備簬鏄鎴戜滑鍙堜竴嬈¤ょ湡鐨勬鏌ヤ簡涓涓嬬數璺鏉匡紝榪欎笅鏋滅劧琚鎴戜滑鍙戠幇浜嗗ソ鍑犲勭煭璺鐨勫湴鏂廣備絾鏄鐢變簬涓寮濮嬬殑鏁翠綋鎺掑垪灝辨病鏈夊紕濂斤紝瀵艱嚧浜嗙幇鍦ㄩ兘鏃犳硶鏀瑰姩浜嗐傜粓浜庡湪鎴戜滑涓鑷磋ㄨ哄悗錛屾垜浠緇堜簬鍐沖畾騫茶剢鎺ㄥ掗噸鏉ワ紝鎶婂姛鐜囨斁澶фā鍧楁暣浣撻噸鏂扮剨鎺ヨ繃銆傝繖鏍瘋櫧鐒跺彲鑳介熷害姣旇緝鎱錛屼絾姝g『鎬у緢楂橈紝榪欏叾瀹炰篃鏄鏃犲堜箣涓俱傝佷笉鏄褰撳垵鐒婃帴鐨勬椂鍊欐病鐒婂ソ錛屽艱嚧闂棰樺氬氾紝鐜板湪涔熶笉鑷充簬瑕侀噸鏂版潵榪囷紝涓嶈繃榪樺ソ錛屾垜浠鍦ㄦ帴鍙楄繖嬈℃儴鐥涚殑鏁欒鍚庣粓浜庢槑鐧戒簡涓涓閬撶悊錛屽伐浣滀竴瀹氳佽笍韙忓疄瀹炵殑鍘誨仛錛岀壒鍒鏄瀛︽垜浠榪欒岀殑錛屼竴鐐歸┈鉶庣殑涔熶笉鑳芥湁錛屽畞鍙閲嶆潵錛屼篃涓嶈兘浜や笂涓鍒嗛┈鉶庝箣涓鍋氬嚭鐨勪笢瑗!鍦ㄨ繖鏍風殑淇″康涓嬶紝鎴戜滑涓鐩村繖鍒版櫄涓婁竷鐐癸紝緇堜簬鏄瀹屾垚閲嶆柊鐒婃帴鐨勫伐浣滀簡錛屼負浜嗕繚闄╄搗瑙侊紝鎴戜滑鍙堜竴嬈¢噸鏂板畬鏁寸殑媯鏌ヤ簡涓閬嶇郴緇燂紝鍦ㄦ渶鍚庣『瀹氭病鏈夐棶棰樺悗錛屾垜浠緇堜簬嬈f叞鐨勮蛋鍑轟簡鏁欏ょ殑澶ч棬錛屾潵鍒頒簡椋熷爞鍚冮キ錛岄偅涓鍒繪劅瑙夐熷爞鐨勯キ鎬庝箞閮芥瘮騫沖父濂藉悆澶氫簡錛屽懙鍛碉紝榪欏ぇ姒傚氨鏄鎵璋撶殑鑷鎴戞垚灝卞惂銆

銆銆閫氳繃榪欐¤劇▼璁捐★紝鎴戞噦寰椾簡鍋氫竴浠朵簨鎯呬竴瀹氳佺粏蹇冧粩緇嗭紝瑕佷笉鐒舵湰鏉ュ緢綆鍗曠殑涓浠朵簨鎯呬篃浼氬仛鐨勫緢緋熺硶錛岃屼笖涓瀹氭湁鎬鐤戠殑綺劇烇紝鎴戜滑榪欐′簩鏋佺$儳浜嗗氨鏄鍥犱負澶榪蜂俊鑷宸辮捐$殑鐢佃礬鍥句簡錛屾病鏈夋敞鎰忓埌閭d釜鏄庢樉鐨勮捐″け璇錛屾墠瀵艱嚧浜嗚繖縐嶇粨鏋溿傛垜甯屾湜浠ュ悗鑳芥湁鏇村氱殑璇劇▼璁捐℃潵緇欐垜浠閿葷偧錛岃繖鏍鋒垜浠灝嗘潵璧板悜紺句細鎵嶄細鏈夋洿寮虹殑絝炰簤鍔涖傛垜浼氭洿鍔犵殑鐝嶆儨浠ュ悗鐨勮繖縐嶅︿範鐨勬満浼氱殑!

銆綃囦笁

銆銆 涓銆佷綔涓氳儗鏅

銆銆1.2璇鵑樿儗鏅鍙婄爺絀舵剰涔

銆銆鏈璇劇▼璁捐℃槸鍦ㄣ婃暟鎹搴撲笌綆$悊淇℃伅緋葷粺銆嬭劇▼鐞嗚烘暀瀛︿箣鍚庣殑瀹炶返鏁欏︼紝鍏剁洰鐨勫湪浜庡姞娣卞規暟鎹搴撳師鐞嗐佺$悊淇℃伅緋葷粺鍩虹鐞嗚哄拰鍩烘湰鐭ヨ瘑鐨勭悊瑙o紝榪涗竴姝ユ帉鎻″埄鐢ㄧ粨鏋勫寲鏂規硶瀵圭$悊淇℃伅緋葷粺榪涜屽垎鏋愪笌璁捐$殑鍩烘湰鍘熷垯銆佹柟娉曞拰姝ラわ紝鍩瑰吇瀛︾敓瑙e喅瀹為檯闂棰樸佸紑鍙戠$悊淇℃伅緋葷粺鐨勫疄璺佃兘鍔涖傚悓鏃惰劇▼璁捐″厖鍒嗕綋鐜“鏁欏笀鎸囧間笅鐨勪互瀛︾敓涓轟腑蹇”鐨勬暀瀛︽ā寮忥紝浠ュ︾敓涓鴻ょ煡涓諱綋錛屽厖鍒嗚皟鍔ㄥ︾敓鐨勭Н鏋佹у拰鑳藉姩鎬э紝閲嶈嗗︾敓鑷瀛﹁兘鍔涚殑鍩瑰吇銆傞氳繃璇劇▼璁捐′嬌瀛︾敓璁よ瘑綆$悊淇℃伅緋葷粺寮鍙戠殑鍩烘湰榪囩▼錛岃兘澶熻繍鐢ㄧ郴緇熷垎鏋愬拰璁捐℃柟娉曡繘琛岀$悊淇℃伅緋葷粺鐨勫紑鍙戙

銆銆璇劇▼浣滀笟瑕佹眰濡備笅錛

銆銆(涓)鍐呭硅佹眰

銆銆1.鏂囧瓧鍦4000 瀛椾互涓婏紝闇鍦ㄥ皝闈㈡敞鏄庨樼洰銆佺彮綰с佺粍鍛(濮撳悕銆佸﹀彿);

銆銆2.鑳藉熼槓鏄庣幇琛岀郴緇熺殑涓氬姟鎯呭喌錛岃兘澶熻繘琛屼笟鍔℃祦紼嬪垎鏋;

銆銆3.鑳藉熷埄鐢ㄦ暟鎹嫻佸浘榪涜屼俊鎮緇撴瀯鐨勫垎鏋愪笌璁捐★紝寤虹珛E-R 鍥懼拰鐩稿簲鐨勬暟鎹瀛楀吀;

銆銆4.鑳藉熷緩絝嬬郴緇熺殑緇撴瀯鍥撅紝鑳藉熻繍鐢║/C 鐭╅樀榪涜屽瓙緋葷粺鍒掑垎鍜屾暟鎹姝g『鎬ф楠屻

銆銆(浜)緇勭粐瑕佹眰

銆銆1.鎸夋椂瀹屾垚璇劇▼璁捐★紝鍙婃椂鎻愪氦鎴愭灉;

銆銆2.鑳藉熷厖鍒嗗簲鐢╓ord銆丒xecel銆丳owerPoint 絳夊伐鍏峰埗浣滃拰琛ㄨ揪緋葷粺鏂規;

銆銆3.鑳藉熺Н鏋佸弬涓庡皬緇勫悎浣滐紝璁ょ湡瀹屾垚鑷宸辨墍鎷呰礋鐨勪換鍔★紝騫跺悜鍏朵粬緇勫憳闃愭槑鑷宸辯殑璁捐℃濇兂錛屼簰鐩歌ㄨ猴紝瀹屾垚鑷宸辯殑璁捐″伐浣;

銆銆4.鍚勭粍鍐呯殑鍚屽﹁兘澶熶簰鐩哥潱淇冿紝浜ゆ祦鍏呭垎;

銆銆5.緇勯暱鑳藉熷強鏃跺悜鎸囧兼暀甯堟姤鍛婅嚜宸辨墍鍦ㄧ粍鐨勮繘搴︺

銆銆(涓)鏂囨。瑕佹眰

銆銆1.鍥捐〃緹庤傦紝鏂囩悊閫氶『;

銆銆2.鑳藉熷弬鑰冭蔣浠跺紑鍙戠殑鍥藉舵爣鍑嗘枃妗o紝鎸囧艱嚜宸辯紪鍐欒捐℃姤鍛婄殑鐩稿叧閮ㄥ垎;(璇︾粏璧勬枡鍙傝侀檮浠)

銆銆3.灝濊瘯搴旂敤欏圭洰綆$悊杞浠惰繘琛岄」鐩榪涚▼鐨勮勫垝綆$悊(緇樺埗鐢樼壒鍥撅紝涓嶄綔紜鎬ц佹眰)銆

銆銆 浜屻侀夐樿存槑

銆銆浜轟簨綆$悊鏄浼佷笟淇℃伅綆$悊鐨勯噸瑕侀儴鍒,闈㈠瑰ぇ閲忕殑浜轟簨宸ヨ祫淇℃伅錛岃儲鍔¢儴闂ㄩ噰鐢ㄤ漢鍔涘勭悊灝嗘氮璐瑰ぇ閲忕殑鏃墮棿銆佷漢鍔涘拰鐗╁姏錛屼笖鏁版嵁鐨勫噯紜鎬т綆銆傚洜姝わ紝寮鍙戜竴涓鐣岄潰鍙嬪ソ錛屾槗浜庢搷浣滅殑浜轟簨宸ヨ祫綆$悊杞浠惰繘琛岃嚜鍔ㄥ寲澶勭悊鍙樺緱鍗佸垎閲嶈侊紝榪欐f槸鏈緋葷粺寮鍙戠殑鐩鐨勫拰鎰忎箟銆

銆銆鑰屾湰緋葷粺鐨勫紑鍙戱紝涓哄伐浣滄晥鐜囧甫鏉ヤ簡涓涓璐ㄧ殑椋炶穬錛屼負姝や富瑕佽〃鐜版湁浠ヤ笅鍑犱釜鏂歸潰錛氭湰緋葷粺鐨勮繍琛屽彲浠ヤ唬鏇誇漢宸ヨ繘琛岃稿氱箒鏉傜殑鍔沖姩;絎浜岋紝鏈緋葷粺鐨勮繍琛屽彲浠ヨ妭鐪佽稿氳祫婧;絎涓夛紝鏈緋葷粺鐨勮繍琛屽彲浠ュぇ澶х殑鎻愰珮鐨勫伐浣滄晥鐜;絎鍥涳紝鏈緋葷粺鍙浠ヤ嬌鏁忔劅鏂囨。鏇村姞瀹夊叏銆傜浜旓紝鏈緋葷粺鍦ㄧ粡嫻庝笂鏄鍙琛岀殑銆

銆銆1銆佸熀鏈鎬濊礬

銆銆鐢╒B璁捐$晫闈錛岀紪鍐欎唬鐮侊紝鍦╒B涓閫氳繃璋冪敤SQL鏁版嵁搴撳疄鐜版煡璇錛屽垹闄わ紝淇鏀癸紝娣誨姞絳夊姛鑳姐

銆銆2銆佷綔涓氱洰鏍

銆銆1 浜轟簨淇℃伅褰曞叆錛屾垜錛屼慨鏀癸紝鏌ヨ錛屾墦鍗

銆銆鎶婂憳宸ヤ俊鎮璁板綍榪涙暟鎹搴擄紝鍙浠ラ殢鏃舵煡鐪嬶紝璧峰埌妗f堢殑浣滅敤錛岀櫥璁頒簡浜轟簨淇℃伅錛屼究浜庣$悊銆傝ョ郴緇熸寜鐓т漢浜嬪姵璧勭$悊浜哄憳鐨勪功鍐欎範鎯錛屽彲瀵瑰憳宸ョ殑緙栧彿銆佸憳宸ョ殑濮撳悕銆佹у埆銆佹墍鍦ㄩ儴闂ㄣ佽亴浣嶅悕縐般佹渶楂樺﹀巻銆佺瓑鍩烘湰淇℃伅榪涜岃板綍錛屼負浜嗘柟渚胯搗瑙侊紝榪樺炲姞浜嗗囨敞鐨勫姛鑳斤紝鍙浠ュ瑰憳宸ヨ繘琛岃瘎璇鍙婄壒鐐圭殑鎻忚堪銆備俊鎮褰曞叆鍚庢渶緇堣嚜鍔ㄧ敓鎴愯︾粏鐨勬槗浜庢搷浣滅殑浜轟簨妗f堣〃錛屽彲浠ラ殢鏃剁殑璁板綍浜嗚В鏈鍏鍙哥殑鍛樺伐淇℃伅錛屼竴鐩浜嗙劧銆傛湰緋葷粺鏀鎸佷換浣曚竴縐嶈緭鍏ユ柟娉曘

銆銆2 宸ヨ祫綆$悊褰曞叆錛屾垜錛屼慨鏀癸紝鏌ヨ錛岃$畻錛岀粺璁

銆銆宸ヨ祫淇℃伅涓昏佸寘鎷鍛樺伐鐨勫簳鍚銆佽ˉ璐淬佸栭噾銆佸姞鐝璐廣佹埧璐淬佸吇鑰侀噾銆佺瓑欏圭洰錛屽彟澶栵紝緋葷粺浼氳嚜鍔ㄧ粺璁¤ュ憳宸ョ殑宸ヨ祫鐨勬誨伐璧勭瓑淇℃伅銆

銆銆3 鍚勭嶄俊鎮鐨勬煡璇㈢粺璁

銆銆鏌ヨ㈠彲浠ユ彁楂樹簡宸ヤ綔鏁堢巼錛岃緭鍏ュ瓧絎﹀嵆鍙鑾峰緱絎﹀悎鏉′歡鐨勪俊鎮錛岀粺璁″彲浠ヤ粠鏉備貢鐨勬暟鎹涓錛屽垎鏋愬嚭鏈夋晥鐨勬暟鎹銆

銆銆4 緋葷粺鏁版嵁鐨勫畨鍏ㄤ繚瀵嗭紝璁懼畾緋葷粺鐢ㄦ埛

銆銆緋葷粺涓哄尯鍒嗕簡韜浠斤紝鍥犳ょ敱鐢ㄦ埛鍜屽瘑鐮侊紝綰у埆鏋勬垚錛岃繖鏍風郴緇熷湪緋葷粺鐧婚檰鐣岄潰榪涜岃韓浠介獙璇侊紝灝嗚緭鍏ョ殑淇℃伅鍜岀敤鎴瘋〃榪涜屾瘮杈冿紝璁╃﹀悎韜浠界殑鐢ㄦ埛閫氳繃楠岃瘉銆

銆銆 涓夈佸伐浣滀笟緇

銆銆1銆佷釜浜轟富瑕佸伐浣

銆銆鎴戝拰鍏朵粬緇勫憳涓璧瘋繘琛岀郴緇熷垎鏋愶紝涓氬姟嫻佺▼鍒嗘瀽錛屾暟鎹嫻佸浘鐨勭粯鍒訛紝鏁版嵁瀛楀吀鐨勭紪鍒躲傜郴緇熻捐¤繃紼嬩腑錛屼笌浠栦滑涓鍚岃捐℃柊緋葷粺鍔熻兘錛岃捐E-R鍥撅紝杈撳叆杈撳嚭璁捐°傚湪嬈¤繃紼嬩腑璁″垝浜嗗垎閰嶄簡鍚勮嚜鐨勪換鍔★紝鍦ㄨ捐″拰鐢籈-R鍥捐繃紼嬩腑瀵逛簬搴斿綋娉ㄦ剰鐨勪簨欏癸紝鎻愰啋娉ㄦ剰銆傚綋閬囧埌闂棰樻椂鍊欙紝鍚戝悓瀛﹁佸笀璇鋒暀錛屽強鏃惰В鍐熾傚湪緋葷粺瀹炴柦榪囩▼涓錛岃捐℃ā鍧楋紝騫剁紪鍐欑▼搴忋傝皟璇曟椂錛屾敼姝g浉搴旂殑閿欒銆

銆銆2銆佷富瑕佹敹鑾

銆銆璇劇▼璁捐$殑蹇冨緱浣撲細

銆銆鍋氫簡涓ゅ懆鐨勮劇▼璁捐★紝鏈夊緢澶氱殑蹇冨緱浣撲細錛屾湁鍏充簬鍗曠墖鏈烘柟闈㈢殑錛屾洿澶氱殑鏄鍏充簬浜轟笌浜轟箣闂村叧緋繪柟闈㈢殑銆

銆銆鎴戝湪鑷宸辯殑鍔鍔涗笅錛屽湪鑰佸笀鍚屽︿滑鐨勫府鍔╀笅錛岀粓浜庢妸鏁翠釜緋葷粺瀹屾垚浜嗭紝瀹炵幇浜嗛勫畾鐨勫姛鑳斤紝浠ュ墠鐨凷QL璇璦娌″﹀ソ錛屼竴寮濮嬬殑紼嬪簭榪欏潡鍎垮氨瑕佷護鎴戞姄鐙備簡銆傚悗鏉

銆銆鍦ㄥ嚑澶╁嚑澶滅殑鍔鍔涳紝緇堜簬鏈変簡澶寸華錛岀劧鍚庡張鍦ㄥ悓瀛︾殑甯鍔╀笅錛屾壘鍒頒簡涓浜涘弬鑰冧功錛屽張鍦ㄨ繖鍐欎功鐨勫府鍔╀笅浜嗚В浜嗙郴緇熻捐$殑鍚勭嶆柟娉曪紝鍦ㄧ紪璇戣繃紼嬩腑甯稿父鍑虹幇鐨勯棶棰橈紝鍜岃В鍐崇殑鏂規硶銆傛帴涓嬫潵灝辨槸緙栫▼浠舵柟闈㈢殑鐒婃帴宸ヤ綔浜嗐傛病鎯沖埌榪欓」鐪嬭搗鏉ヤ笉闇瑕佸氬皯鎶鏈鐨勫伐浣滃嵈鏄闈炲父鐨勫姵蹇冨姵鍔涖傚緢澶氭℃槸鏃╀笂璧鋒潵涔扮摱姘存斁浜涘悆鐨勫湪瀹胯垗閲岋紝涓娉″氨鏄涓澶┿傛垜鐪嬪埌鏈夊緢澶氫漢璺熸垜涓鏍鳳紝閮戒粬浠鏄涓変笁涓や袱錛屼竴鍚岃ㄨ哄︿範銆傚湪榪欎釜鏃跺欎篃鏈夊緢澶氫漢甯鍔╂垜錛屾垨鏄鐑蹇冪殑甯鎴戝甫楗銆傚ぇ瀹墮兘榧撳姳鎴戱紝鍗充嬌鏈鍚庡嚭涓嶆潵涓滆タ錛屼絾鏄涓瀹氳佸潥鎸佹妸瀹冨仛瀹屻傚綋鎴戞兂鏀懼純鐨勬椂鍊欙紝鎴戜篃榪欎箞瀵硅嚜宸辮達紝鍗充嬌浣犲仛鍑烘潵鐨勬槸嬈″搧鐢氳嚦涓嶅悎鏍煎搧錛屼絾鏄浣犱竴瀹氳佹嬁鍑烘潵涓浠舵垚鍝併

銆銆涓涓澶氭槦鏈熷悗鎴戜滑鐨勭▼搴忕粓浜庡畬鎴愪簡錛岃屼笖鏀懼埌涓璧蜂篃鑳界敤銆傚湪鏈烘埧璋冭瘯鉶界劧鍑虹幇浜嗕竴浜涢棶棰橈紝浣嗛兘瑙e喅浜嗐傛渶鍚庯紝鎴戝彂鐜拌嚜宸卞圭紪紼嬬珶鐒朵篃鏈変簡涓鐐瑰叴瓚o紝鎯沖瘨鍋囧洖瀹朵互鍚庤嚜宸卞幓涔頒竴浜涗笢瑗挎潵鍋氾紝鍐嶈ˉ涓琛ユ眹緙栬璦銆

銆綃囧洓

銆銆鍦ㄥ紑瀛︾殑絎涓鍛錛屾垜鍙傚姞浜嗛櫌閲岀粍緇囩殑鏁版嵁搴撹劇▼璁捐★紝榪欓」浠誨姟鏄鍒嗙粍鍒嗗伐瀹屾垚鐨勶紝鎴戜滑緇勬湁浜斿悕鎴愬憳錛屽垎鍒鏄鎴戜滑鐝瀛﹀彿鐨勫悗浜斾綅鍚屽︼紝寰堣崳騫稿湴鎴戣鎺ㄨ崘涓烘垜浠緇勭殑緇勯暱錛屽湪緇勯暱鐨“鑻辨槑”鎸囧間笅錛屽叏浣撶粍鍛樺洟緇撳嬫枟錛屼嬌寰椾換鍔″畬鎴愬湴姣旀垜浠棰勬湡鐨勮佺◢鏃╀竴浜涳紝涔熸瘮棰勬湡瑕佹紓浜涓浜涳紝榪欎竴鐐規垜浠閮芥劅鍒板緢楂樺叴涔熷緢鑷璞銆

銆銆鐜嬪﹩鍗栫摐鏃墮棿榪囦簡錛岃█褰掓d紶鍚с傚嚒鏄閮借佹湁涓鎬葷粨錛屼互涓嬩究鏄鎴戝湪榪欎釜璇劇▼璁捐′腑鐨勪竴鐐瑰績寰椼

銆銆棣栧厛鎴戝垎鏋愪竴涓嬫垜浠緇勪換鍔¢『鍒╁畬鎴愮殑鎴愬姛涔嬪勫苟鎬葷粨涓浜涚粡楠岋紝渚涗互鍚庡弽鐪佸弬鑰冪敤銆

銆銆鍑′簨棰勫垯澶囷紝涓嶉勫垯搴熴傝繖鏄鎴戠殑搴у彸閾錛屼篃鏄鎴戞繁鏈夋劅鎮熺殑鍑犲彞鍙よ涔嬩竴銆傚湪榪欎釜欏圭洰鐨勫紑濮嬮樁孌碉紝鑰佸笀渚胯╂垜浠鍋氫簡涓榪涘害瀹夋帓琛錛屾垜寰堝ソ鐨勫埄鐢ㄤ簡榪欐℃満浼氾紝鑺變簡杈冨氬績鎬濅綔鍑轟簡涓涓寰堣︾粏鐨勮繘搴﹀畨鎺掕〃錛屼箣鍚庢垜浠緇勪換鍔$殑瀹屾垚涔熸槸涓ユ牸鎸夌収榪欎釜榪涘害琛ㄨ繘琛岀殑銆傚綋鐒舵垜鍚庢潵鍘諱簡瑙d簡涓涓嬪埆鐨勭粍鐨勬儏鍐碉紝鏈変簺緇勭殑榪涘害瀹夋帓琛ㄦ病鎴戜滑緇勫仛瀹屽杽鐨勪竴涓寰堥噸瑕佺殑鍘熷洜灝辨槸浠栦滑瀵硅繖涓鍛ㄧ殑鏁版嵁搴撹劇▼璁捐″埌搴曡繕娌′粈涔堟傚康銆傚艱嚧榪欑嶇幇璞$殑鍘熷洜鏈夊緢澶氭柟闈錛屼竴涓鏄鍩虹澶宸涓嶈兘鐞嗚В鑰佸笀瀹夋帓鐨勪換鍔(褰撶劧榪欑嶄漢姣旇緝灝)錛屼竴縐嶆槸緙轟箯浜ゆ祦錛岃繖涓浜ゆ祦鍖呮嫭緇勫唴鐨勪氦嫻侊紝涔熷寘鎷緇勯棿鐨勶紝鏇村寘鎷涓庤佸笀涔嬮棿鐨勶紝榪欎篃灝卞紩鍑轟簡鎴戠殑絎浜屼釜蹇冨緱銆

銆銆澶氫氦嫻侊紝榪欐槸鎴戣繖嬈¢」鐩鐨勭浜屼釜蹇冨緱銆傚逛簬榪欑嶅垎宸ュ畬鎴愮殑欏圭洰錛岀粍鍛樹箣闂寸殑浜ゆ祦鏄鏋佸叾蹇呰佺殑銆傚傛灉緇勫憳涔嬮棿涓嶈兘寰堝ソ鐨勬矡閫氾紝涓嶄粎浼氬仛寰堝氭棤鐢ㄥ姛錛岃屼笖涔熶細鍋氬緢澶氶噸澶嶇殑宸ヤ綔銆傜粍鍛樹箣闂村緢濂界殑浜掗氭湁鏃狅紝琛ㄦ槑鑷宸辨e湪鍋氫粈涔堬紝涓嬩竴姝ヨ佸仛浠涔堬紝鎵嶈兘浣垮伐浣滃緢濂界殑寮灞曞紑鏉ャ傝屾垜浠緇勮繖嬈″氨鍋氬埌浜嗚繖鐐癸紝鎴戜滑姣忓ぉ閮戒細鍦╭q涓婃垨鑰呰侀潰鐩鎬簰浜ゆ祦錛屽苟鍙婃椂淇鏀硅繘搴﹀畨鎺掕〃;闄ゆや箣澶栵紝鎴戜滑榪樼浉浜掑府鍔╄В鍐抽棶棰橈紝鎴栬呭叡鍚岃В鍐抽棶棰橈紝姣斿傝磋繖嬈$殑姒傚康妯″瀷鐨勮捐★紝鎴戜滑緇勮礋璐h捐℃傚康鏁版嵁妯″瀷鐨勫悓瀛(璧##)鍜岃礋璐f暟鎹闇奼傚垎鏋愮殑鍚屽(宸##)灝辯粡甯告矡閫(鍥犱負涓よ呯殑浠誨姟鑱旂郴姣旇緝緔у瘑)錛屽叡鍚岃В鍐抽棶棰橈紝鎵嶄細鍋氬嚭浠ゆ垜浠緇勫憳閮芥瘮杈冩弧鎰忕殑鏁版嵁姒傚康妯″瀷鍜屾紓浜鐨勬暟鎹闇奼傚垎鏋愭枃妗;褰撶劧鏈閲嶈佺殑鏄鎴戜滑涔熷父浼氬幓涓庤佸笀娌熼氾紝鑰佸笀涔熷湪鍏抽敭鐨勮捐″湴鏂逛篃緇欎簡寰堝氬緢澶氱殑瀹濊吹鎰忚併傚綋鐒朵笉寰椾笉浣滃嚭媯璁ㄧ殑鍦版柟鏄緇勯暱榪欐′笌鑰佸笀浜ゆ祦鐨勬瘮杈冨皯錛屽弽鑰屼笉鍙婄粍鍛橈紝甯屾湜鍦ㄦ帴涓嬫潵鐨勯」鐩涓鑳芥湁鎵鏀硅傦紝璧峰ソ甯﹀ご浣滅敤銆傛垜鍚屾牱涔熸湁瑙傚療鍒鐨勭粍瀹屾垚鎯呭喌錛屽彂鐜版湁浜涚粍鍑虹幇浜嗙粍闀垮寘騫叉垨鑰呯粍闀誇笌涓鍒緇勫憳鐨勫寘騫茬殑鐜拌薄錛屾垜瑙夊緱瀵艱嚧鍑虹幇榪欑嶅彲鎬曠幇璞$殑涓昏佽矗浠誨湪浜庣粍闀匡紝緇勯暱鐨勪換鍔′笉浠呬粎鍙備笌閮ㄥ垎浠誨姟鐨勫畬鎴愶紝鏇撮噸瑕佺殑鏄鍒嗛厤浠誨姟騫跺崗璋冪粍闂村叧緋伙紝鏄娌熼氫氦嫻佺殑涓鏍逛富瑕佺¢亾銆傞氫織鐨勮插氨鏄緇勯暱涓婅佽仈緋昏佸笀錛屼腑瑕佷笌浠栫粍浜ゆ祦錛屼笅瑕佷笌緇勫憳縐鏋佹矡閫氾紝鎴戣夊緱榪欎篃鏄緇勯暱榪欎釜瑙掕壊鐨勮劇疆鐨勫繀瑕佹墍鍦ㄥ惂銆傛垜鐪熷績鍦板笇鏈涘湪鎴戜滑涓嬩竴涓鍒涙柊璇劇▼j2ee鐨勮緇冧腑鎴戜滑鐝涓嶈佸啀鍑虹幇榪欑嶇幇璞★紝姣忎釜浜洪兘鏈夊鉤絳夊緱鍒伴敾鐐肩殑鏈轟細錛岀粍闀誇笉璁ょ湡鍒嗛厤浠誨姟涓嶇Н鏋佷笌緇勫憳娌熼氬湪鏌愮嶇▼搴︿笂鍓ュず浜嗙粍鍛樺緱鍒伴敾鐐肩殑鏈轟細錛岃屾洿鍙鎮茬殑鏄寰堝氱粍鍛樿繕娌℃湁鎰忚瘑鍒拌繖涓鐐廣

銆銆澶氫富鍔錛岃繖涓鐐瑰師鏈鍜屼笂涓鐐瑰氫氦嫻佹湁寰堝氱浉浼間箣澶勶紝浣嗘垜鎶婂畠涓撻棬鍒楀嚭鏉ヤ篃鏄涓轟簡浣撶幇浠栫殑閲嶈佹с傚氫富鍔ㄤ竴鏂歸潰鏄璇磋佷富鍔ㄧН鏋佺殑鎬濊冭В鍐抽棶棰樸傛湁寰堝氬悓瀛︽瘮杈冨ソ瀛︼紝鎬繪槸涓嶅仠鐨勫湪涓庡埆浜烘矡閫氫氦嫻侊紝鐪嬩技寰堢Н鏋侊紝浣嗘槸浠旂粏鍒嗘瀽浠栨彁鍑虹殑閭d簺闂棰樼潃瀹炴睏娑旀稊錛屾湁浜涢棶棰樿繎浼肩墷楠氳瘽綾伙紝紼嶅井寮鍔ㄧ偣鑴戠瓔灝辮兘瑙e喅鐨勶紝浣嗗叾鎬諱笉浼氬厛鍘誨繪壘瑙e喅闂棰樼殑鍔炴硶鍚庡啀鎻愬嚭涓緇忚繃澶ц剳榪囨護鐨勯棶棰橈紝璇寸櫧浜嗗氨鏄鍑′簨閮芥病鏈変釜鑷宸辯◢寰鎴愮啛鐨勭湅娉曘傚叧浜庤繖涓鐐規垜鏇劇粡灝變竴搴︾姱榪囷紝鐜板湪鍥炴兂璧烽偅孌靛瞾鏈堢潃瀹炶繕鏄瀵規湁浜涘悓瀛︾殑鑰愬績鎰熷姩鍒扮儹娉鐩堢湺銆傜洿鍒版湁涓澶╁紶鑰佸笀鎵炬垜璋堜簡涓嬈℃垜鎵嶅埂鐒墮啋鎮熷埌錛屼箣鍚庝究鏈変簡鏁欏ぇ鐨勯暱榪涳紝鑷沖皯鍙樺緱姣旇緝浼氭彁闂棰樹簡銆傚綋鐒舵垜瑙夊緱榪欎竴鐐硅繕鏄鍊煎緱緇欎笌涓瀹氱▼搴︾殑鑲瀹氱殑錛岃嚦灝戜粬鑲瀛︼紝姣旇搗閭g嶅枩嬈“鎼欏洪庤濺”鐨勫悓瀛﹀己澶氫簡銆傛垜涓婇潰鎻愬埌鐨勮屽叧浜庣粍闀跨殑鍓ュず緇勫憳閿葷偧鏉冨埄鐨勯棶棰樻兂蹇呰佹槸琚鏈変簺緇勯暱鐪嬩簡浼氬ぇ鏈夋剰瑙侊紝緇勯暱浼氳達細“浣犱互涓烘垜鍠滄涓涓浜哄叏騫插晩錛岃繕涓嶆槸琚閫肩殑”銆傚嚭鐜拌繖縐嶆儏鍐典篃浜庝粬浠緇勫枩嬈“鎼渚胯濺”鐨勪漢澶澶氫簡鏈夊叧緋伙紝榪欎篃鍦ㄤ竴瀹氱▼搴︿笂鏄犲皠鍑轟簡榪欎釜緇勭粍鍛樺拰緇勯暱鍥㈤槦鎰忚瘑鐨勬瀬搴︾己涔忋傚張鎵榪滀簡錛屾諱箣鍠滄“鎼杞”鐨勯偅閮ㄥ垎鍚屽﹀彲瑕佹彁楂樿︽儠浜嗭紝鐪肩湅榪囦竴騫村氨瑕佸嚭鍘誨疄涔犱簡錛岃繕涓嶆姄緔ф椂闂翠富鍔ㄥ︾偣涓滆タ錛岃繕涓嶅仠鐨勮╃粍闀垮墺鍓婁綘寰楀埌閿葷偧鐨勬満浼氾紝浠ュ悗鍦ㄨ繖鏉¤礬涓婃庝箞娣峰緱涓嬪幓鍟?

銆銆浠ヤ笂寰堢畝鍗曠殑涓夌偣璁╂垜浠緇勫湪榪欐¤捐′箣涓欏哄埄瀹屾垚浜嗕換鍔★紝涓嬮潰璋堣皥鎴戜滑緇勫湪榪欐′換鍔′腑鍋氱殑涓嶈凍鐨勫湴鏂瑰惂銆

銆銆棣栧厛寰椾粠緇勯暱鑷韜璋堣搗錛屽垰鏈夎村埌緇勯暱涓庤佸笀浜ゆ祦杈冨皯鏄絎涓鐐癸紝絎浜岀偣鏄緇勯暱涓鐩翠互鏉ョ殑鑰佹瘺鐥呬簡錛屽氨鏄鍩虹涓嶆墡瀹烇紝鏁版嵁搴撶殑鐞嗚虹煡璇嗗緢澶氳冨畬灝卞繕鐨勫共騫插噣鍑錛屽湪欏圭洰鐨勫紑濮嬮樁孌靛張榪斿伐鍘昏ˉ涔犻儴鍒嗘暟鎹搴撶殑鐭ヨ瘑錛岃屼笖鎴戜滑鐨勭粍鍛樺ぇ閮ㄥ垎涔熻繖鏍鳳紝鐢氳嚦鐝閲屾湁寰堝氬悓瀛︿篃鏄榪欐牱鐨勩傛墍浠ヤ互鍚庡逛簬閲嶈佺殑涓撲笟鍩虹璇句竴瀹氳佺墷鐗㈡妸鎻★紝緇濅笉鑳借拷奼傝繃涓闂ㄧ畻涓闂ㄣ備笉榪囪瘽璇村洖鏉ワ紝緇勯暱榪欐¤繑宸ヨ繕鏄杈冩湁鎴愭晥錛屽緢蹇鐨勭悊瑙d簡璁捐′換鍔★紝騫朵互鏈蹇鐨勯熷害鍋氬ソ浜嗚︾粏鐨勮繘搴﹀畨鎺掕〃錛岄渶瑕佽榧撳姳涓涓嬪懙鍛點傜涓夌偣灝辨槸緇勯暱瀵歸棶棰樼殑瑙e喅紼嬪害緙轟箯瀹岀編鐨勮拷奼傦紝璇撮氫織涓鐐瑰氨鏄涓嶆眰鐢氳В錛屽叾瀹炲湪鎴戜滑鐨勮捐℃ā鍨嬩腑錛屾湁涓浜涘湴鏂硅繕鍙浠ュ仛璋冩暣鐨勶紝鏁版嵁鐨勫畬鏁存у拰鍚堢悊鎬у皢浼氳繘涓姝ユ彁鍗囷紝濡傛灉鎴戝甫棰嗙粍鍛樻湞榪欎釜鏂瑰悜鍐嶅氬姫鍔涗竴鐐癸紝姘村鉤灝變笉浠呬粎鎻愰珮鍑犱釜妗f′簡錛屼絾鏄緇勯暱榧撳姳緇勫憳鍘昏В鍐充簡涓閮ㄥ垎錛屼笖鍦ㄤ竴浜涘湴鏂圭『瀹炲仛浜嗕慨鏀廣

銆銆鍏舵¤磋寸粍鍛橈紝榪欏嚑浣嶇粍鍛樹腑鏈変袱浣嶄笌緇勯暱鍚堜綔榪囦竴嬈★紝榛樺戣繕涓嶉敊錛屽湪榪欐$殑浠誨姟鐨勫畬鎴愪腑鍙戞尌浜嗗緢澶х殑浣滅敤錛屼粬浠鏄鍛#鍜屽乏##錛屽垎鍒鎷呬換鍔熻兘闇奼傝存槑涔︾殑緙栧啓鍜屾暟鎹闇奼傚垎鏋愯存槑涔︾殑緙栧啓錛屾浘鍦ㄧ涓嬈″皬緇勪細璁灝辮〃紺轟竴瀹氳佷氦鍑轟護緇勯暱闈炲父婊℃剰鐨勪綔鍝侊紝鑰屼笖浜嬪疄鐨勭『鏄榪欐牱錛岄兘瀹屾垚鐨勫緢鍑鴻壊銆傝屽叾浣欎袱浣嶅悓瀛︾浉瀵逛富鍔ㄦу氨宸浜嗙偣錛屾繪槸瑕佺粍闀誇笉鍋滅殑鑺卞績鎬濈潱淇冭兘鍕夊己瀹屾垚浠誨姟錛屼護緇勯暱寰堟槸澶寸柤錛屼絾鎬葷殑鏉ヨ磋繕鏄寰堥厤鍚堬紝浣嗚繖涔熷湪涓瀹氱▼搴︿笂瀵艱嚧緇勫唴緇勫憳姘村鉤鍑虹幇杈冨ぇ宸寮傘

銆銆鎬庝箞鍔炲憿涓嶈凍涔嬪勭湡榪樺皯錛屽彲鑳芥槸緇勯暱鍙嶇渷鐨勮繕涓嶅熷惂錛岀瓑浠ュ悗鍙嶇渷褰誨簳浜嗗啀鍜岃佸笀璇磋村惂銆

銆銆 綃囦簲

銆銆7.1璇劇▼璁捐″唴瀹規葷粨

銆銆鏈璇劇▼璁捐″弬鐓т換鍔′功瑕佹眰緇撳悎涓鍥界熆涓氬ぇ瀛﹀浘涔﹂嗗伐紼嬬殑瀹為檯鎯呭喌錛屽叏闈浠嬬粛浜嗛」鐩綆$悊鎷涙爣絳栧垝浠ュ強寤鴻炬柦宸ヨ繃紼嬬殑綆$悊銆傚叿浣撲粠寤虹珛涓氫富鐨勯」鐩綆$悊緇勭粐鏈烘瀯錛屽苟璇﹁堪浜嗗悇鑱岃兘閮ㄩ棬鐨勫垎宸ュ強鑱岃矗;閫氳繃璁鴻堪鍚勭嶆壙鍙戝寘妯″紡鍜屽悎鍚岃′環鏂瑰紡鐨勭壒鐐逛互鍙婅仈緋誨疄闄呬腑鍥界熆涓氬ぇ瀛﹀浘涔﹂嗗伐紼嬬幇鐘墮夋嫨浜嗗悎鐞嗙殑鎵垮彂鍖呮ā寮忓拰鍚堝悓璁′環鏂瑰紡;閫夋嫨浜嗗悎鐞嗙殑鎷涙爣鏂瑰紡錛屽苟鐢ㄦí閬撳浘鍜屾祦紼嬪浘鎻忚堪浜嗘暣涓鎷涙爣媧誨姩鐨勫厛鍚庢椂闂磋繃紼;緙栧埗浜嗘柦宸ヨ繃紼嬩腑鏂藉伐鍑嗗囪繃紼嬩腑鐨勫伐浣滃拰涓氫富瀵規壙鍖呭晢鐨勭$悊鎺鏂;閲嶇偣浠嬬粛浜嗘柦宸ラ樁孌典笁澶ф帶鍒剁洰鏍囦腑鐨勮川閲忔帾鏂姐

銆銆7.2璇劇▼璁捐″績寰椾綋浼

銆銆涓囦簨寮澶撮毦錛屾槸鐨 錛屽綋鎴戠涓嬈$湡姝g粡鍘嗚劇▼璁捐℃椂錛屾垜鏈変簺鏃犲堬紝鏇存湁浜涜尗鐒朵笉鐭ユ墍鎺銆傚綋鎵懼埌涓涓妯$増鏄錛屾垜鎵嶅硅劇▼璁捐℃湁鎵浜嗚В錛屽畠宸蹭笉鏄瀹屽叏鐨勮炬湰鐞嗚猴紝鏄鐞嗚轟笌瀹為檯鐨勫悎鐞嗙粨鍚堛傚彧鏈夊圭悊璁烘繁鍒葷殑鐞嗚В錛屾墠鑳藉厖鍒嗗彂鎸ュ叾鏈璐ㄧ殑浣滅敤錛屽拰瀹為檯杈懼埌瀹岀編鐨勭粍鍚堛 璇劇▼璁捐¤繃紼嬫槸涓縐嶇粡鍘嗭紝鏇存槸涓縐嶉敾鐐箋傛湡闂存垜鎰忚瘑鍒拌嚜宸辯殑鐭ヨ瘑闈㈡槸澶氫箞鐙闅橈紝鎴戦渶鍦ㄥ浘涔﹂嗙炕闃呭ぇ閲忕殑璧勬枡鏉ヨ繘涓姝ュ炲姞鑷宸辯煡璇嗚串澶囧拰寤虹珛涓涓瀹屽囩殑寤鴻鵑」鐩綆$悊涓庤勫垝鐨勪綋緋匯傚悓鏃惰繖涔熸槸鎴戝瑰緩璁鵑」鐩綆$悊涓庤勫垝鐞嗚哄緱鍒頒簡榪涗竴姝ュ︿範鍜岀悊瑙o紝渚嬪傛嫑鎶曟爣娉曚腑鐨勫叿浣撴椂闂磋勫畾榪欐槸浠ュ墠鏈鏇炬帴瑙﹁繃鐨勶紝閫氳繃緙栧埗鎷涙爣媧誨姩妯閬撳浘錛屾垜瀵瑰叾鏈変簡閫忓交鐨勭悊瑙c傞敾鐐間簡鎴戝揩閫熸悳闆嗕俊鎮鍜岃繍鐢ㄧ煡璇嗙殑鑳藉姏銆傚湪鍋氳劇▼璁捐℃湡闂撮亣鍒頒簡鑷宸變笉鑳借В鍐蟲垨鎰熷埌鍥版儜鐨勯棶棰橈紝璁稿滆佸笀鍜屽悓瀛︾粰涓庝簡鎴戝緢澶氭彁紺猴紝鎴戝簲璇ヨ》蹇冩劅璋浠栦滑瀵規垜鐨勫府鍔╋紝浣挎垜鎸夋湡鍦嗘弧瀹屾垚璇劇▼璁捐′換鍔°傚綋鐒剁敱浜庢垜鐨勭煡璇嗐佸疄闄呯粡楠屽拰鏃墮棿鐨勯檺鍒訛紝璇ヨ劇▼璁捐¤繕鏈夊緢澶氶渶瑕佹敼榪涚殑鍦版柟錛屾垜闇瑕佺戶緇瀵歸」鐩綆$悊璇劇▼榪涜屽︿範錛屼笉鏂鎻愬崌鑷宸辯殑鑳藉姏!

4. 單片機課程設計,急求!!!

#defineLCD1602_FLAG
#defineLCD1602_PORTP0
#include<reg51.h>
#include<stddef.h>
#defineucharunsignedchar

sbitlcd1602_rs=P2^0;
sbitlcd1602_e=P2^2;
sbitlcd1602_rw=P2^1;
sbitlcd1602_busy=P0^7;

ucharstr[]="ThisisKeyTest";
ucharkeyval,keystr[16];

voiddelay(uchara)
{
uchari;
while(a--)for(i=0;i<120;i++);
}

/*
************************************
*函數名稱:lcd1602_CheckBusy()
*函數功能:狀態查詢
************************************
*/

voidlcd1602_CheckBusy()
{
do
{
lcd1602_busy=1;
lcd1602_rs=0;
lcd1602_rw=1;
lcd1602_e=0;
lcd1602_e=1;
}
while(lcd1602_busy);
}

/*
***************************************
*函數名稱:lcd1602_WriteCmd()
*函數功能:寫命令
*入口參數:命令字
*出口參數:無
***************************************
*/

voidlcd1602_WriteCmd(constucharcmd)
{
lcd1602_CheckBusy();
lcd1602_rs=0;
lcd1602_rw=0;
lcd1602_e=1;
LCD1602_PORT=cmd;
lcd1602_e=0;
}

/*
*******************************************
*函數名稱:lcd1602_WriteData()
*函數功能:寫數據
*入口參數:c--待寫數據
*出口參數:無
*********************************************
*/

voidlcd1602_WriteData(constucharc)
{
lcd1602_CheckBusy();
lcd1602_rs=1;
lcd1602_rw=0;
lcd1602_e=1;
LCD1602_PORT=c;
lcd1602_e=0;
}

/*
***********************************************
*函數名稱:lcd1602_Init()
*函數功能:初始化LCD
*入口參數:無
*出口參數:無
***********************************************
*/

voidlcd1602_Init()
{
lcd1602_WriteCmd(0x38); //顯示模式為8位2行5*7點陣
lcd1602_WriteCmd(0x0c);//displayenable,flagenable,flashenable,
lcd1602_WriteCmd(0x06);//flagmovetoright,screendon'tmove
lcd1602_WriteCmd(0x01);//clearscreen
}

/*
************************************************
*函數名稱:lcd1602_Display()
*函數功能:字元顯示
*入口參數:ptr--字元或字元串指針
*出口參數:無
*說明:用戶可通過以下方式來調用:
*1)lcd1602_Display("Hello,world!");
*2)INT8U存儲類型txt[]="要顯示的字元串";
*或者INT8U存儲類型txt[]={'t','x','t',..,''};
*INT8U*ptr;
*ptr=&txt;
*lcd1602_Display(ptr);
*或lcd1602_Display(txt);
*或lcd1602_Display(&txt);
************************************************
*/

voidlcd1602_Display(constuchar*ptr,ucharline)
{
uchardatai=0;
uchar*dataq;

q=ptr;
switch(line)
{
case0:
lcd1602_WriteCmd(0x80);
while(q!=NULL&&(*q!='')&&i<16)
{
lcd1602_WriteData(*q);
q++;
i++;
}
break;
case1:
lcd1602_WriteCmd(0xc0);
while(q!=NULL&&(*q!='')&&i<16)
{
lcd1602_WriteData(*q);
q++;
i++;
}
break;
}
}

ucharkbscan(void)
{
unsignedcharsccode,recode;
P3=0x0f;//發0掃描,列線輸入
if((P3&0x0f)!=0x0f)//有鍵按下
{
delay(20);//延時去抖動
if((P3&0x0f)!=0x0f)
{
sccode=0xef;//逐行掃描初值
while((sccode&0x01)!=0)
{
P3=sccode;
if((P3&0x0f)!=0x0f)
{
recode=(P3&0x0f)|0xf0;
while((P3&0x0f)!=0x0f);//等待鍵抬起
return((~sccode)+(~recode));
}
else
sccode=(sccode<<1)|0x01;
}
}
}
return0;//無鍵按下,返回0
}
uchargetkey(void)
{
ucharkey;
key=kbscan();
if(key==0){keyval=0xff;return(0);}
switch(key)
{
case0x11:keyval=7;break;
case0x12:keyval=4;break;
case0x14:keyval=1;break;
case0x18:keyval=10;break;
case0x21:keyval=8;break;
case0x22:keyval=5;break;
case0x24:keyval=2;break;
case0x28:keyval=0;break;
case0x41:keyval=9;break;
case0x42:keyval=6;break;
case0x44:keyval=3;break;
case0x48:keyval=11;break;
case0x81:keyval=12;break;
case0x82:keyval=13;break;
case0x84:keyval=14;break;
case0x88:keyval=15;break;
default:keyval=0xff;break;
}
if(keyval!=0xff)return(1);
elsereturn(0);
}


main()
{
ucharnum;
lcd1602_Init();
lcd1602_Display(str,0);
while(1)
{
if(getkey())
{
if(keyval<10)keystr[num]=keyval+0x30;
elsekeystr[num]=keyval-10+'A';
lcd1602_Display(keystr,1);
num++;
num%=16;
}

}
}

閱讀全文

與單片機編程軟體課程設計報告相關的資料

熱點內容
西夏pdf 瀏覽:223
coloros備份後的文件夾 瀏覽:124
linux源碼pdf 瀏覽:789
什麼app在微信小程序里看電視電影 瀏覽:110
伺服器dns地址fec0 瀏覽:327
化州用什麼app交社保 瀏覽:494
linuxvi怎麼打開 瀏覽:245
程序員的電視劇完整版資源 瀏覽:921
運行時間軸的腳本命令是哪個 瀏覽:620
怎麼部署rtx伺服器 瀏覽:899
手機qq怎麼壓縮視頻文件 瀏覽:530
魔獸釣魚起鉤演算法 瀏覽:474
安卓手機怎麼知道蘋果手機在哪裡 瀏覽:830
華為雲伺服器企業試用 瀏覽:109
CRYPTO加密是什麼 瀏覽:49
平安三號壓縮包 瀏覽:330
潘石屹老師編程 瀏覽:833
pdf轉轉換成圖片 瀏覽:472
下載解壓球游戲 瀏覽:831
不用海綿不用棉花做解壓神器 瀏覽:846