




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、代碼01學(xué)號 1303020029 類 號TN710分密級畢業(yè)設(shè)計說明書電碼翻譯器的設(shè)計院( 系)名稱信息 專業(yè)名稱電子信息工程 學(xué)生任少華 指導(dǎo)教師2015 年 05 月 13 日摩電碼翻譯器摘要摩電碼在世界上的位置的被刷新,他簡單的像個孩子,只有點與線。卻被譽為永不消逝的電波。摩電碼在上世紀五六十年代無線電歷史上曾扮演著中流砥柱的角色,幾乎每個從事通訊工作的人都知道的。由于隨著通訊技術(shù)之進步,摩碼全世界已于 1999 年全部停止使用,不過因為它所占的帶寬是最少的,同時又包攬技術(shù)與藝術(shù)的特性,直到現(xiàn)在的生活中還是處處可見1?;趩纹瑱C的摩電碼翻譯器系統(tǒng), 是緊緊圍繞單片機系統(tǒng)來工作的,論證中
2、采6用了el 公司的 89C52 作為控制以單片機 89C52 為結(jié)及電路以實現(xiàn)對模擬輸入的摩電碼進行翻譯并且由單片機驅(qū)動一塊 1602 液晶顯示器來顯示翻譯出信息。根據(jù)摩電碼翻譯器的功能效率要求,從功能要求、硬件設(shè)計、設(shè)計三個方面描述了一個以 51 單片機為的摩電碼翻譯系統(tǒng)。硬件線路及控制程序的設(shè)計是該系統(tǒng)的重要 組成部分。本文圍繞摩電碼翻譯系統(tǒng)的硬件和進行設(shè)計,設(shè)計了一個簡單可行的摩電碼翻譯系統(tǒng),包括模擬信號的轉(zhuǎn)化,模數(shù)轉(zhuǎn)換,速度,編碼翻譯,顯示等功能。硬件線路設(shè)計主要包括電鍵電路、處理器、摩電碼顯示、蜂鳴器。部分設(shè)計主要包括主函數(shù)、外部中斷函數(shù)的設(shè)計11:單片機,摩電碼,翻譯器 ,二進制
3、Morse code TranslateAuthor : Ren ShaohuaTutor : Wang YuqiaoAbstractMorsesitionhe world once he was refreshed, simple like a child, only the posand lines. But as the radio waves never. Morse code radio play a decisive rolehe early on,each of the radio communication is required to know. Due to communi
4、cation, technologyprogress, all countries agreed in 1999 to stop using Morse code, but because it accounts for at least the characteristics of bandwidth, and a technology and art, with the wide application of1 in real life.Morse code translator system based on single chipputer system tofocus on work
5、, this design usesels 89C52 as the control core of 6 (the development ofthis paragraph referenreferenof sixth MCU), based on 89C52 microcontroller as thecore chip bondingerface and peripheral circuit to realize the Morse code forog inputthe translation and the single-chip drives a 1602 LCD display t
6、o the translation of information.According to the requirements of the functional efficiency of Morse codereter,requirements, hardware design and software design three aspects of one to 51 single-chip puter as the core of the Morse code translation system is described from thefunction. The design of
7、hardware circuit and the control program is an important part of thesystem. This pr focuses on the design of the Morse code translation software and hardwareof the system, designed a simple and feasible Morse code translation system, includingogsignal conver,og to digital conver, the tracking speed,
8、 code translation, displayand other functions. Hardware circuit design includeser, function and control system, theMorse code display. Control program design mainly includes the design of 11 main program,externalerrupt service program (see reference eleven articles from the control system).Keywords:
9、 single chipputer, Morse code, STC89C52, translation目錄緒論1課題背景及意義11.2電碼的特點2STC51 單片機特點2單片機特殊領(lǐng)域的應(yīng)用31.5 摩電碼翻譯器對個人的意義41.6 電碼翻譯器對社會的意義4系統(tǒng)設(shè)計的方案論證及選擇6方案論證與比較.22.1.3拍報電鍵的選擇6模數(shù)轉(zhuǎn)換電路選擇6控制器模塊的選擇62.2 方案配置與計算7系統(tǒng)設(shè)計的理論依據(jù)83.1 系統(tǒng)設(shè)計總體分析833.2 信號質(zhì)量分析84系統(tǒng)硬件電路的設(shè)計10系統(tǒng)硬件電路原理框圖10電源電路10復(fù)位電路11時鐘電路11按鍵電路12系統(tǒng)部分的設(shè)計1355.1
10、 系統(tǒng)框圖136系統(tǒng)調(diào)試136.1調(diào)試14硬件及總體電路調(diào)試14系統(tǒng)改進方案14論15謝16結(jié)致參考文獻17附 錄18附錄A附錄B附錄C原理圖18PCB 圖19實物圖201 緒 論1.1 課題背景及意義隨著科技的發(fā)展各種電子產(chǎn)品的發(fā)展可謂是層出不窮,特別是通訊設(shè)備無論是民用還是軍事,航天等各個領(lǐng)域都無所不在的高速更新,里最近機就可以看出發(fā)展之快真是日新月異,通訊設(shè)備的換代雖然很快,但萬變不離其中,他們的原理還是很相像的。電碼10電碼無非是他們幾個當(dāng)中最具有代表性和最經(jīng)典的。摩表達英文字母、數(shù)字和標點符號靠的是時通時斷的信號代碼通過不同的排列順序。在 1837 年一個人發(fā)明了它。摩電碼3是一種早
11、期化的數(shù)字化通信形式,叫艾德于的但是它不同于現(xiàn)代數(shù)字通信電路中的 0 和 1 兩種電平狀態(tài)的二進制字兩種電平在時間上長短上是一樣的而電碼不一樣它由各種不同長短的點與線以不同的組合,在它的代碼包括五種: 點、劃、點與劃之間的停頓、而每個字符間短的停頓(在點和劃之間)、每個詞之間的小停頓以及句子之間長的停頓。剛開始了解這些東西,像小螞蟻一樣參差不齊或許不是太和諧。大家一定會有諸多疑問。究竟是什么東西?那么,我先簡單介紹一下,電碼是類似信號的傳播。就像在茫茫的大海上間歇性的鳴笛也可以被用來Morse 代碼,如果按照不同的鳴笛頻率來進行辨別,不難得出,它所含有的意義的就可以不依靠其他任何東西進行通訊了
12、。假如在飛機上,看到地面海灘的水面上有一閃一閃的火光,就有必要仔細識辨別一下了。假如看到火光順序是按照“短亮 、短亮 、短亮 、短亮、短亮、短亮”這個規(guī)律來閃動的話,那么它所代表的意思就是用求救信號SOS。對了。“短亮暗、短亮、暗、短亮、暗”代表字母 S,“、暗、暗、暗”則代表字母O。根據(jù)信號規(guī)律和電碼列表,就可以得出就是SOS!怎么樣?是不是很神奇。這就是最原始的數(shù)字通信,他讓在很長一段時間沉浸在這項偉大的創(chuàng)舉中,它主導(dǎo)了 18 世紀和 19 世紀的通信,主導(dǎo)第二次。直到現(xiàn)在電碼還穿插在的生活中的方方面面,被無數(shù)人喜愛被無數(shù)人視為經(jīng)典,被無數(shù)人稱作永不的電波。而單片機控制器,已經(jīng)很熟悉了,作
13、為最熟悉最長用的控制器來書他的應(yīng)用領(lǐng)域在此也被創(chuàng)新,這就是單片機特殊領(lǐng)域的應(yīng)用。要的研究課題,最終應(yīng)用于各個領(lǐng)域。1.2電碼的特點因為摩僅僅依靠一個簡單的電平的無線電信號,所以它的通訊設(shè)備要比其他的通訊設(shè)備簡單的多還省電的多,就拿來對比噪聲大的比較吵的地方你必須堵住耳朵才能交流,還不一定能聽清因為其他人比你要吵。而就不一樣了,再大再吵的環(huán)境絲毫不會影響他的通訊質(zhì)量。也只能工作在一個很窄的帶寬,并且還可以幫助兩個本機語言不同,會遇到運營商之間很大的溝通交流。1999 年之前,以 25WPM 技能水平,以獲得的業(yè)余無線電(額外)的最高水平; 1999 年 12 月 13 日,F(xiàn)CC 把 13wpm
14、 這個要求作為業(yè)界唯一的要求。盡管和都寫下來,但在其他一些國家正準備徹底去除這個要求。熟練的軍事者和經(jīng)營者通??梢越邮眨◤?fù)印件)40WPM 比摩電碼的速度。雖然傳統(tǒng)鍵控仍有許多者在使用,但在今天的半自動和全自動電子鍵控器或電腦鍵盤使用越來越廣泛。該計算機也越來越多地被用于生成和電碼的無線電信號。1.3 STC51 單片機特點VCC:供電電壓。 GND:接地。P0 口:單片機的 P0 口是比較常用的一個 8 位漏極開路俗稱三態(tài)們的全雙工I / O 端口,每個引腳可以吸收 20ma 左右的電流。P1 口:P1 口有上拉電阻,其他的跟P0 一樣的。P2:也是比較常用的口,大家常用它來檢測鍵盤,等什么
15、的作為輸,不過這里一下,盡管大家這樣用,它還是一個標準的IO 不是單向的這一點很明確。P3 口:P3 口也是有 8 個引腳,但是他的 8 個引腳可以有第二功能的。比如,RST:這是單片機的復(fù)位端當(dāng) 9 腳接收到一個由低到高的電平持續(xù)超過 2MS 的時候單片機就會復(fù)位。其他的不會經(jīng)常用到這里就不在過多解釋了。XTAL1:接晶振。 XTAL2:接晶振的另一端逆過程。供應(yīng)鏈管理的獨特結(jié)構(gòu)決定了它具有以下特點8。(1)單片機程序指令常數(shù)和形式在 ROM 和不容易被損壞,許多信號傳導(dǎo)途徑是在一個上,因此可靠性高。(2)強大的控制功能,以滿足對象的控制要求,單的指令系統(tǒng)有非常豐富的條件:轉(zhuǎn)移能力,I /
16、O 邏輯運算和處理能力的港口,非常適合專業(yè)的控制功能。低電壓,低電流的滿足。它已被廣泛應(yīng)用于便攜式系統(tǒng)中,許多單片電壓只有 1.8V3.6V,工作電流僅為數(shù)百微安,耗電極少的。優(yōu)異的性能價格比單片機的性能更高。為了提高單片機的速度和效率,已開始采用 DSP 技術(shù)標準9。 MCU 的處理能力已經(jīng)超過了 64KB 的限制,許多可以達到 1MB 和 16MB 的片上 ROM 容量可達到 62MB,最高可達 2 MB 的 RAM 容量。由于廣泛使用的 MCU,各大公司企業(yè)的競爭使得價格非常低,性價比高的國產(chǎn)宏晶科技,生產(chǎn) STC 單片機最常用的功能強大擁有極高的性價比。1.4 單片機特殊領(lǐng)域的應(yīng)用單片
17、機被業(yè)界譽為體積最小的計算機。許多電子方面的設(shè)計者的很喜歡和支持它是因為有小、全、通俗易懂好上手、造價便宜、開發(fā)簡單方便的優(yōu)勢,它特別適合于長時間控制,又可簡單的工業(yè)控制器、精密儀器、接口協(xié)議驅(qū)動、航空航天裝置,農(nóng)業(yè)自動化,教學(xué)儀器,醫(yī)療器具,家用電器等。作為一個好用不貴的處理器,單片機被大面積應(yīng)用在各種數(shù)字系統(tǒng),模擬系統(tǒng),準數(shù)字系統(tǒng)中 2。使用單片機控制的電子產(chǎn)品不僅使用方便,而且善解人意,大大提高了人們的計算水平,已成為大家追捧的偶像,也已漸漸被中國的廣大電工所接受認識。因此,在域的應(yīng)用有著極其廣泛的前景。的將來單片機特殊領(lǐng)在這里,對于初學(xué)者澄片機在實際使用的產(chǎn)品概念,直到現(xiàn)在,MCS-5
18、1 系列的內(nèi)核兼容的單片機,主品仍然是使用(如流行的 80S51,和過時的 89C51 等),地方高校和專業(yè)學(xué)校的教學(xué)與 MCS-51 系列單片機作為學(xué)習(xí)的理論基礎(chǔ)的代表性?;趩纹瑱C的摩電碼翻譯系統(tǒng)是單片機應(yīng)用的一個很精妙的例子。它將傳統(tǒng)摩電碼和現(xiàn)代微電子技術(shù)進行一個很好的結(jié)合,對基于單片機的摩電碼翻譯系統(tǒng)設(shè)計進行深入研究,可使掌握摩電碼翻譯器的工作原理和控制系統(tǒng),進一步了解單片機在特殊領(lǐng)域的應(yīng)用方法,學(xué)會摩電碼翻譯器基本設(shè)計要領(lǐng),同時也為將來從事電子信息行業(yè)打下一定基礎(chǔ),所以本題課具有的意義。1.5 摩電碼翻譯器對個人的意義摩電碼翻譯器是一個經(jīng)典的電子設(shè)備,盡管它的科技含量不高,但都代表著
19、人們最經(jīng)典的創(chuàng)造。它將人們之間的交流變得極其簡單,而高效。對自己而言這可以充分認識和學(xué)習(xí)摩電碼的應(yīng)用和組成。另外可以熟悉單片機的工作原理,和特殊應(yīng)領(lǐng)域的應(yīng)用7。讓一個簡單串行數(shù)據(jù)的輸入設(shè)備。可以從另一個角度近距離的認識模擬信號和數(shù)字信號。作為信號較為原始的形態(tài),翻譯器會幫助充分認識這個經(jīng)典的信號,對個人而言第一次和信號有著這么近的親密接觸。也有助你了解信號的組成對今后從事信號更的研究有著很大的幫助。對個人的進步是有很大的幫助的,小小翻譯器,簡單的就可以承載著巨大而簡單的信息,一定會讓人愛不釋手,帶在身邊,讓這個小小的翻譯器和陪伴左右。1.6 電碼翻譯器對社會的意義電碼翻譯器讓的人認識摩電碼,并
20、且掌握這種古老的語言。在中,情況下可以救自己、親人。另外熟悉摩電碼翻譯器可以。摩電碼在的現(xiàn)活中好像并不常見,其實仔細觀察卻處處發(fā)揮著它膜厚的作用,黑夜中一只手電筒在安靜的夜里就可以交流信息。好萊塢里也經(jīng)常出現(xiàn)這些鏡頭。有順序的敲擊墻壁就可以給同伴發(fā)送信息。最經(jīng)典的莫過于星際穿越中如果你懂得摩電碼?你就會覺得很有意思。如果不懂也只能看熱鬧了。你錯過了什么?2008 年的汶川震撼了世人,對中華民族是一次巨大的,震后通訊設(shè)施一度被破壞、網(wǎng)絡(luò),這些 20 世紀最成功的通訊方式卻由于被毀光纜斷裂兒失去了效果。滇藏地形一夫當(dāng)關(guān)莫開通訊車也失去了效果。這是全世界的業(yè)余無線好者自發(fā)做成了通訊團隊,靠著這簡單的
21、點與線硬是建立起了一條綠色通訊通道。這件事雖然過去很久但無時無刻的不在感動著,也充分證明了電碼翻譯器的意義之大。2 系統(tǒng)設(shè)計的方案論證及選擇2.1 方案論證與比較電碼翻譯器構(gòu)架主要包括電鍵、處理器,顯示單元、供電電源等,其組成框圖如圖 2.1 所示。圖 2.1電碼翻譯器系統(tǒng)組成框圖2.1.1 拍報電鍵的選擇電鍵就是電碼翻譯器的輸入設(shè)備,就像電腦的鍵盤一樣,能夠?qū)⒁l(fā)送的信息輸入進去機器,不同的是它只有一個按鍵,所有的信息都是靠著這個按鍵表達,所以這就要求它有充分的機械強度,和良好的彈性。這里由于條件的限制由按鍵開關(guān)代替具體就是按一下送給模數(shù)轉(zhuǎn)換設(shè)備一個低電平。如圖 2.2 所示圖 2.2 按鍵
22、電路原理圖2.1.2 模數(shù)轉(zhuǎn)換電路選擇由于電鍵輸入的特點,其輸出特性的要求,這里只需要一個簡單的模數(shù)轉(zhuǎn)換系統(tǒng)而不需要專門的多位模數(shù)轉(zhuǎn)換器,這也體現(xiàn)了器件的選擇要求和系統(tǒng)設(shè)計的成本嚴謹。2.1.3 控制器模塊的選擇電源液晶顯示控制器電鍵STC89C52 單片機,是我最常用而且喜歡用的單片機,身邊朋友也都是用它,大家都說好。不是它有多強大,第一:它很便宜,商場價格 5.8 元,淘寶 3.8 元。大家都用得起。而且又是 DIP 封裝好焊接也不容易弄壞,第二:網(wǎng)上介紹這款單片機的資料最多,而且其中大部分都是免費的,很好學(xué)習(xí)上手。第四:宏晶科技的官網(wǎng)罪的特別好資料全不花哨,列出的都是最實用的東西。這款單
23、片機對于初學(xué)者來說已經(jīng)大大滿足他們的需求了。而且他的性能在業(yè)中,已經(jīng)是很不錯的成績,而被越來越多的人接受,熟悉,了解。據(jù)說他能1000 次左右。數(shù)據(jù)能保留十年,夠用了。他的性能就不在過多介紹,其引腳分配如圖 2.2 所示。3 系統(tǒng)設(shè)計的理論依據(jù)3.1 系統(tǒng)設(shè)計總體分析摩電碼翻譯器由電鍵產(chǎn)生 5V 電平信號送入有 LM339 組成的電壓跟隨器進行模數(shù)轉(zhuǎn)換,然后由單片機對時序進行分析然后對比字母表,然后送入 1602 液晶顯示出來,同時時序信號轉(zhuǎn)變?yōu)榉澍Q器的響聲表現(xiàn)信號的長短輸入。如圖 3.1圖 3.1AD 轉(zhuǎn)換圖3.2 信號質(zhì)量分析利用單片機的中斷系統(tǒng)對電碼的長短進行分析,由 AD 轉(zhuǎn)換電路轉(zhuǎn)換
24、過來的信號是一個很好的故完全可以利用中斷進行。同時對單片機的速度要求不是很高可以留下時間去驅(qū)動液晶顯示讓其有更高的靈敏度和更小的反應(yīng)時間如圖 3.2 波形圖 3.2 交替按鍵產(chǎn)生的波形4 系統(tǒng)硬件電路的設(shè)計4.1 系統(tǒng)硬件電路原理框圖硬件采用單片機 89C51 進行控制,A/D 轉(zhuǎn)換器采用LM393,都是考慮到既經(jīng)濟又實用的原因5。本設(shè)計不但在理論上實現(xiàn),又能做出實際的翻譯系統(tǒng),是本設(shè)計的又一驚喜之處。利用它就可以暢游在點和線的電波之中。如圖 4.1 電鍵模數(shù)轉(zhuǎn)換采用跟隨器,控制器對比采用列表法,蜂鳴器用喇叭代替。采用機械電鍵,圖 4.1 系統(tǒng)硬件電路原理框圖4.2 電源電路系統(tǒng)由 12V 供
25、電,+12V 電壓經(jīng)過三端穩(wěn)壓器 78L05 穩(wěn)壓后輸出穩(wěn)定的+5V 電壓,作為整個系統(tǒng)的主電源。電容 C6、C7 作為濾波電容,將高頻信號旁路到地,電生的阻抗噪聲。同樣電容 C4、C5 為濾波電容,可以完美的去除掉電源上出現(xiàn)的雜波。如圖 4.2 所示。蜂鳴器控制器進行對比處理模數(shù)轉(zhuǎn)換電鍵電平顯示器顯示圖 4.2電源穩(wěn)壓電路4.3 復(fù)位電路復(fù)位電路的基本功能是:系統(tǒng)上電時讓單片機的第九腳有一個持續(xù)一段時間的高電平來作為復(fù)位信號,直到整個電路電源穩(wěn)定后,停止。在時鐘電路正常時,一但在單片機 (RST)腳上出現(xiàn) 24 個時鐘脈沖以上的,單片機便啟動初始化狀態(tài)。故,要想保證mcu 能夠可靠的復(fù)位,在
26、實際系統(tǒng)的電路設(shè)計中,就要使第九腳引腳保持 10ms,使單片機能循環(huán)到復(fù)位狀態(tài)。如圖 4.3 所示。以上的圖 4.3 復(fù)位電路4.4 時鐘電路時鐘電路是為單片機提供步調(diào)的內(nèi)置電路,他的基本功能是用于執(zhí)行程序、提供時鐘周期。時鐘端 XTAL1、XTAL2 及 12MHz 晶振、瓷片電容 30P 兩個組成,為單片機提供時鐘周期信號。如圖 4.4 所示。圖 4.4 晶振電路4.5 按鍵電路電鍵電路由于經(jīng)濟原因由一個按鍵開關(guān)代替,拖過長短按鍵輸入長短低電平再有電容濾去高頻雜波輸入到模數(shù)轉(zhuǎn)換電路。如圖 4.5 所示。圖 4.5 電鍵輸入電路5 系統(tǒng)部分的設(shè)計5.1系統(tǒng)框圖系統(tǒng)主程序包括初始化、循環(huán),中斷
27、,功能子程序等。流程圖如圖 5.1 所示。初始化Y檢測是否有電平輸入NY是否進行發(fā)報速度調(diào)整?NY是否設(shè)置完畢?NY繼續(xù)調(diào)用子程序NY發(fā)報完畢NY繼續(xù)發(fā)報N顯示字母完畢清屏N返回圖 5.1主程序流程圖顯示字母進行對比翻譯調(diào)整子程序調(diào)用字母表進行對調(diào)用調(diào)整發(fā)報速度子程序調(diào)用設(shè)置子程序YY6 系統(tǒng)調(diào)試6.1調(diào)試本設(shè)計程序采用的是C 語言編寫程序,利用宏晶科技的器燒錄調(diào)試配合所設(shè)計的硬件電路進行系統(tǒng)的調(diào)試。根據(jù)硬件設(shè)計要求,控制顯示器顯示、蜂鳴器。6.2 硬件及總體電路調(diào)試根據(jù)自己用 AD 設(shè)計的原理圖用三氯化鐵腐蝕作的電路板,插上器件,通過兩天兩夜焊接完成后,把程序燒寫到單片機中,把插到電路中,接
28、入 12V 源,打開開關(guān)系統(tǒng)正常工作,一次成功。首先映入眼簾的是設(shè)置項,LED 顯示屏顯示“”如果沒有操作就自動跳轉(zhuǎn)到下一個設(shè)置項,這時通過按鍵可以調(diào)節(jié)發(fā)報速度。然后蜂鳴器響起 LED小燈開始按照聲音閃爍。還可以通過調(diào)節(jié)電位器調(diào)節(jié)聲音大小。當(dāng)顯示屏幕顯示光標一閃一閃時候則是準備工作已經(jīng)做好??梢哉0l(fā)報了。6.3 系統(tǒng)改進方案在本設(shè)計中,首先存在的是電碼的長按與短按不能有個很清晰的適應(yīng),只能人為地憑感覺去感受長和短。這樣的話就會影響發(fā)報速度,沒有很好的普適性。還有就是斷電后不能保存電碼,還要重新發(fā)送接收也是一樣所以它具有很強的瞬時性。這給使用者會帶來很大的不便。改進方案:可以增加單獨處理器發(fā)報
29、者的速度在,則可以增加 EPROM應(yīng)用到識別中的時間段,就可以保證自適應(yīng)了。對于代碼可以翻閱和刪除。這樣這個設(shè)計就更加完美了,等答辯完之后。我走上工作崗位業(yè)余時間我還是要完成這些功能讓他變得更加完美。結(jié)論本文通過對電碼翻譯器的背景和結(jié)構(gòu)以及社會意義等方面闡述了電碼翻譯器被制作的原因和必要,又從他的結(jié)構(gòu)組成電路系統(tǒng),細說了電碼翻譯器的工作原理,根據(jù)本文摩電碼翻譯器既有硬件設(shè)計又有編程,實現(xiàn)電碼翻譯已經(jīng)不是什么的事情了,一個電鍵就可以完成代碼翻譯的全過程。讓感受到了科技與藝術(shù)相結(jié)合帶來的好處和驚喜。讓從一個從來沒有的角度去了解了信號。通過近三個月的辛勤勞動,終于向?qū)W校地上了一個滿意的答卷,和一個近
30、乎完美的作品,而且這三個月我體會到了大學(xué)期間的真正的學(xué)下是要靠雙手的而不是以為的看自己的,這樣子也不會有今天的成績也不會做出翻譯器作品,學(xué)習(xí)知識是用來用的創(chuàng)造的而不是用來的。在這次設(shè)計當(dāng)中能將以前所學(xué)習(xí)的專業(yè)知識進一步理解,。并且查閱了很多資料和文獻,了很多認識的老師同學(xué),擴增了知識面,增多了經(jīng)驗。這不再是一個畢業(yè)設(shè)計而是一次嘗試一次自嘗試。再次感謝所有給我知識的人!致謝在導(dǎo)師的精心指導(dǎo)和嚴格要求下我才得以完成此文,從課題選擇、方案論證到具體設(shè)計,老師都始終給予我親切和悉心指導(dǎo)。在本次設(shè)計過程中,巧不僅在科研上積極引導(dǎo)和指導(dǎo)我,而且還和生活上熱心幫助和我。她嚴肅務(wù)實的科學(xué)態(tài)度、嚴謹認真的治學(xué)精
31、神、精益求精的工作作風(fēng)、時刻忘工作熱情,以及對學(xué)科前沿方向敏銳的洞察力和判斷力都深深我,使我受益匪淺,借此機會特向老師致以誠摯的謝意和崇高的敬意!同時還要感謝肜瑤、幾位老師在畢業(yè)設(shè)計給予無私幫助,感謝實驗中心,還有、馬綠野、等同學(xué),在設(shè)計的過程中也給予我很多幫助,這份難得的友誼我將銘記在心!再次感謝院系老師給指導(dǎo)和幫助!本文參閱大量國內(nèi)料,未能一一列出,借此特向所參考著作和文獻的作者表示衷心的感謝!特別感謝這些年來默默支持父母和大姐!參考文獻123學(xué),永不的電波M,:科技月報 1998,1-10。楊素行,模擬電子技術(shù)基礎(chǔ)簡明J,:高等教育,1998, 100-105,山,數(shù)字電子技術(shù)基礎(chǔ)M,西
32、安:西安電子科技大,2000.,134-145.。4 2004, 567891011,Pro99se 原理圖與PCB 及仿真J,計算機:機械工業(yè),56-58.。,C 語言程序設(shè)計N,2004,57-100。,1993, 12-13。:,.數(shù)字電路與系統(tǒng)M,:,新型電子電路應(yīng)用指南M:電子工業(yè),1995, 189-192。N,:高等教育社,2005,163-167。,數(shù)子電子技術(shù)基礎(chǔ)簡明,摩電碼編碼系統(tǒng)J,電碼R,人民教育兵學(xué)院,2007,43-96。,2008,32-34。,摩,單片機微機系統(tǒng)實用M,:機械工業(yè),2007, 192200。12 Rudolf F.Grafthe Encyclop
33、edia of Electronic CircuitsA.Tab Books Inc.1985. 139-143.13 D.Roy Choudhury and Shail Jain.Linearand Sons Inc.1991. 123-130.egrated CircuitsM.New Yoyk:John wiley附錄附錄A原理圖附錄 BPCB 圖附錄C實物圖附錄 D源程序 #include #include #include #include#define uchar unsigned char#define uunsignedsbit E=P27; sbit RW=P26;sbit
34、RS=P25;/1602 使能引腳/1602 讀寫引腳/1602 數(shù)據(jù)/命令選擇引腳void delay()_nop_();_nop_();_nop_();_nop_();_nop_();void Delay(ui)ux,j;for(j=0;ji;j+)for(x=0;x=148;x+);/*: bit Busy(void)名稱功能輸入輸出:這個是一個讀狀態(tài)函數(shù),讀出函數(shù)是否處在忙狀態(tài)輸入無令值*/ bit Busy(void)bit busy_flag = 0; RS = 0;RW = 1;E = 1;delay();busy_flag = (bit)(P0 & 0 x80); E = 0;
35、return busy_flag;void wcmd(uchar del)whiRS = 0;usy();RW = 0;E = 0;delay(); P0 = del; delay(); E = 1;delay();E = 0;void wdata(uchar del)whiRS = 1;usy();RW = 0;E = 0;delay(); P0 = del; delay(); E = 1;delay();E = 0;/*: L1602_init(): 1602 初始化,請參考 1602 的資料: 無: 無名稱功能輸入輸出*/ void L1602_init(void)wcmd(0 x38)
36、; Delay(5); wcmd(0 x38); Delay(5);wcmd(0 x38);Delay(5); wcmd(0 x38); wcmd(0 x08); wcmd(0 x0c); wcmd(0 x04);wcmd(0 x01);void L1602_char(uchar hang,uuchar a;if(hang = 1) a = 0 x80; if(hang = 2) a = 0 xc0;,char sign)a = a +wcmd(a);- 1;wdata(sign);void L1602_string(uchar hang,uuchar a,b=0;if(hang = 1) a
37、 = 0 x80; if(hang = 2) a = 0 xc0; a = a + - 1;while(1)wcmd(a+);,uchar *p)if(*p = 0)|(b=16) break; b+;wdata(*p);p+;/*: Main()名稱功能輸入輸出:主函數(shù)無無*/ void Main()Delay(30); L1602_init();L1602_string(1,1,);L1602_string(2,1,);L1602_char(1,1,*);L1602_char(1,16,*);while(1);void show_words(1,2,“morse code play YES DOWN KEY m?”) Delay(30);void show_words(1,2,“sound .Prog
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中介留學(xué)合同范本
- 個人創(chuàng)業(yè)合同范本
- 勞務(wù)合同范例文件
- 廚房排煙整改合同范本
- 原料加工合同范本
- 單位車輛出售合同范本
- 合伙創(chuàng)業(yè)交租合同范本
- 合資房協(xié)議合同范本
- 衛(wèi)浴工地供貨合同范例
- 合作合同范本代加工
- 果實酚類和揮發(fā)性物質(zhì)含量特征及其與果實品質(zhì)關(guān)系的研究
- 2023年東華高級中學(xué)中考自招數(shù)學(xué)復(fù)習(xí)題及答案解析
- 結(jié)果比過程重要辯論賽
- JTG C10-2007 公路勘測規(guī)范
- 工程結(jié)算審核項目投標技術(shù)方案造價咨詢服務(wù)方案
- 高中英語2024屆新高考詞匯轉(zhuǎn)換匯總(共六組)
- 2024年廣州市高三一模高考英語試卷試題答案詳解(含作文范文)
- 《養(yǎng)老護理員》-課件:職業(yè)安全和個人防護知識
- GB 19644-2024食品安全國家標準乳粉和調(diào)制乳粉
- TCASWSS 025-2024 老年大學(xué)課程設(shè)置規(guī)范
- 2024年河南省專升本考試管理學(xué)測試題含解析
評論
0/150
提交評論