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

正文內(nèi)容

畢業(yè)設計-基于單片機的出租車計價器的設計--電子設計(參考版)

2024-12-07 18:49本頁面
  

【正文】 s highdensity nonvolatile memory technology and is patible with the industrystandard 80C51 instruction set and pinout. The onchip Flash allows the program memory to be reprogrammed insystem or by a conventional nonvolatile memory programmer. By bining a versatile 8bit CPU with InSystem Programmable Flash on a monolithic chip, the Atmel AT89S51 is a powerful microcontroller which provides a highlyflexible and costeffective solution to many embedded control applications. Features: Compatible with Products 4K Bytes of InSystem Programmable (ISP) Flash Memory Endurance: 1000 Write/Erase Cycles to Operating Range Fully Static Operation: 0 Hz to 33 MHz Threelevel Program Memory Lock 128 x 8bit Internal RAM 32 Programmable I/O Lines Two 16bit Timer/Counters Six Interrupt Sources Full Duplex UART Serial Channel Lowpower Idle and Powerdown Modes Interrupt Recovery from Powerdown Mode Watchdog Timer Dual Data Pointer 畢業(yè)設計 第 頁 21 Poweroff Flag Fast Programming Time Flexible ISP Programming (Byte and Page Mode) Green (Pb/Halidefree) Packaging Option The AT89S51 provides the following standard features: 4K bytes of Flash, 128 bytes of RAM, 32 I/O lines, Watchdog timer, two data pointers, two 16bit timer/counters, a fivevector twolevel interrupt architecture, a full duplex serial port, onchip oscillator, and clock circuitry. In addition, the AT89S51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue functioning. The Powerdown mode saves the RAM contents but freezes the oscillator, disabling all other chip functions until the next external interrupt or hardware reset. VCC: Supply voltage (all packages except 42PDIP). GND: Ground (all packages except 42PDIP。 我們的大學即將結(jié)束,今天的成績也 一直以來關(guān)心、 教導我的父母、老師 密不可分 ,在此 祝愿他們身體健康、工作順利、 萬事如意 ! 我再次感謝學校和老師給了我這次實踐鍛煉的機 會,以及很多同學對我的幫助,為此我將盡最大的努力,并 以最好的心態(tài)來 回報社會,服務祖國 。他嚴謹細致、一絲不茍的作風 一直是我學習中的榜樣,并將繼續(xù)影響我今后的學習和工作。在 老師的指導下,加上同組同 學的討論與分析,使所遇到的問題逐步得到解決。在此 向 老師 致以誠摯的感謝 。感謝我的 指 導 老 師 老師,從課題的選擇到 設計 的最終完成, 老師都給予了我 們 細心的指導和不懈的支持。 畢業(yè)設計 第 頁 18 致 謝 經(jīng)過這學期的努力,本次畢業(yè)設計已經(jīng)接近尾聲。 所 焊實物尚有許多不足,個別預期功能還不能很好的實現(xiàn),主要原因是考慮問題不周全,電路設計經(jīng)驗少,實際動手能力不足。通過自身的努力以及相關(guān)圖書資料的幫助,逐漸熟悉了 KEIL、PROTEUS 和 C 語言等軟件的使用以及硬件焊接與檢測過程中的一些小技巧。采用模塊化的設計思想很重要,它方便編寫、修改與調(diào)試,另外加上必要的注釋,便于交流與理解。由于以前都采用匯編語言實現(xiàn)編程,對用 C語言來實現(xiàn)單片機的編程不太習慣,花費了一些時間來熟悉 C 語言的編程。 畢業(yè)設計 第 頁 17 總 結(jié) 在本次設計中,我們采用 AT89S51 芯片為核心器件,設計出了簡單的出租車計價器,能夠?qū)崿F(xiàn)顯示總金額和總里程,按鍵控制清零,調(diào)價。 晶振部分 使 用示 波器查看波形。 顯示部分檢測的目的是看數(shù)碼管是否能夠正常顯示。焊接好電路板,把相應的芯片插到對應的插槽中,再檢一次,看芯片是否與插槽接觸良好。就有可能發(fā)生虛焊,短路等情況的發(fā)生。 另外在焊接數(shù)碼管時, 要先排線,再焊接以免線路混亂。一般情況下,集成電路不會出現(xiàn)故障。 例如如果在 設計中 不加任何驅(qū)動,在仿真軟件中仍然可以正常計價,但是在具體硬件焊接時, 需 要考慮 電路 的 驅(qū)動能力。各元件都是理想的,而在設計實際電路時,就需要多方面考慮。 ( 4)焊接前先弄清各芯片引腳排列方式。 ( 2) 51 單片機引腳較多,它與外圍電路 連接 時 ,要特別注意 ,以免連焊 、虛焊 。焊接過程要掌握烙鐵的溫度,以免溫度過高損壞元器件 。對于那些對溫度特別敏感的元器件 ,可以用鑷子夾上蘸有 元水乙醇 (酒精 )的棉球保護元器件根部 ,使熱量盡量少傳到元器件上。由于集成電路引線間距很小 ,要選擇合適的烙鐵頭及溫度 ,防止引線間連錫。此外 ,要少用焊劑 ,防止焊劑侵 入 元器件的電接觸點 (例如繼電器的觸點 )。 三、易損元器件的焊接 易損元器件是指在安裝焊接過程中 ,受熱或接觸電烙鐵時 容易造成損壞的元器件 ,例如 ,有機鑄塑元器件、 MOS集成電路等。 ⑥ 焊點表面的焊錫形成尖銳的突尖。 ⑤ 焊劑過量 ,焊點 周 圍松香殘渣很多。指焊錫量過多 ,造成元器件的焊點之間短路。對于 已形成黑膜的 ,則要 吃 凈焊錫 ,清潔被焊元器件或印刷板表面 ,重新進行焊接才行。若夾雜加熱不足的松香 ,則焊點下有一層黃褐色松香膜;若加熱溫度太高 ,則焊點下有一層碳化松香的黑色膜。焊接時烙鐵溫度過低或加熱時間不足 ,焊錫未完全熔化、浸潤、焊錫表面不光亮 (不光滑 ),有細小裂紋 (如同豆腐渣一樣 !)。 造成焊接質(zhì)量不高的常見原因是 :① 焊錫用量過多 ,形成焊點的錫堆積;焊錫過少 ,不足以包裹焊點。 ④ 檢查焊點 :看焊點是否圓潤、光亮、牢固 ,是否有與周圍元器件連焊的現(xiàn)象。 ③ 清理焊接面 :若所焊部位焊錫過多 ,可將烙鐵頭上的焊錫甩掉 (注意不要燙傷皮膚 ,也不要甩到印刷電路板上 !),用光烙錫頭沾些焊錫出來。 ② 加熱焊接 :將沾有少許焊錫和松香的電烙鐵頭接觸被焊元器件約幾秒鐘。 一 、手工焊接一般分四步驟進行 ① 準備焊接 :清潔被焊元件處的積塵及油污 ,再將被焊元器件周圍的元器件左右掰一掰 ,讓 電烙鐵頭可以觸到被焊元器件的焊錫處 ,以免烙鐵頭伸向焊接處時燙 壞其他元器件。 手工焊接握電烙鐵的方法 ,有正握、反握及握筆式三種。焊接質(zhì)量的好壞 直接影響到維修效果。 對于集成芯片的檢測,就是根據(jù)它的管腳圖,來識別各個引腳,以方便焊接。排阻的阻值讀法如下:“ 103”表示: 10kΩ,“ 510”表示: 51Ω。 B 型排阻的引腳總是偶數(shù)的。 A 型排阻的引腳總是奇數(shù)的。排阻具有裝配方便、安裝密度高等優(yōu)點 。 識別電阻時 可 根據(jù)各環(huán)的數(shù)量級 和色碼表,判斷電阻的阻值 。檢測主要是測出各個元 器 件的型號。 下 圖 為軟件的仿真 窗口圖 : 圖 軟件仿真窗口圖 硬件 電路 設計的目的是做出實用的實物, 把所用 的元 器 件焊接成 能正常工作的 實物。 keil 編譯產(chǎn)生的 hex 文件下載到單片機中:雙擊 51 單片機,在對話框中把保存過的 hex文件打開,再單擊確定。 畢業(yè)設計 第 頁 13 單片機仿真軟件在線調(diào)試 — PROTEUS Proteus 軟件。近年來,隨著 C51 語言的編譯器性能的不斷提高,在絕大多數(shù)應用環(huán) 境下, C51 程序的執(zhí)行效率已經(jīng)非常接近匯編語言,因此,使用 C51進行單片機程序設計已經(jīng)成為單片機程序設計的主流選擇之一。 軟件調(diào)試先是各個模塊、各個子程序分別調(diào)試,最后進行系統(tǒng)聯(lián)機調(diào)試 。 軟件調(diào)試是利用 開發(fā)工具進行在線仿真調(diào) 試。 畢業(yè)設計 第 頁 11 整個程序的流程圖如下: 圖 系統(tǒng)程序流程圖 N N Y 結(jié)果顯示 判斷是否進入調(diào)價模式 判斷是否 開始計費 進入調(diào)價模式 調(diào)用計費子程序 判斷是否停止鍵按下 N Y 開顯示 N 初始化 清顯示單價復 位 Y 畢業(yè)設計 第 頁 12 第 4 章 系統(tǒng)調(diào)試 系統(tǒng) 調(diào)試包括軟件調(diào)試和硬件調(diào)試。 通過 判斷是否計費,調(diào)價,清零等狀態(tài),來分別調(diào)用不同的子程序,使程序在設計之前,就有了很強的邏輯關(guān)系。 系統(tǒng)程序 設計 本設計中,軟件設計采用模塊化操作,利用各個模塊之間的相互聯(lián)系,在設計中采用主程序調(diào)用各個子程序的方法,使程序通俗易懂,我們設計了整體程序流程圖。因此,使用 C 語言進行程序設計已成為軟件開發(fā)的 主流。 C 語言作為一種編譯型程序設計語言,它兼顧了多種高級語言的特點,并具備匯編語言的功能。用匯編語言編寫和高級語言 (C 語言 )比較起來節(jié)省空間,這樣對于存儲空間僅 4Kb的芯片來說是極之有利的, 51 單片機能更高速的運行。 圖 按鍵電路 畢業(yè)設計 第 頁 10 第 3 章 系統(tǒng) 軟件設計 軟件總體設計 51 單片機的程序設計語言主要有兩種:一是匯編程序設計;二是 C語言編程設計。清零按鍵接單片機的 管腳,按下清零按鍵, 為低電平,調(diào)用清零子程序,用于將顯示數(shù)據(jù)清零,在程序中給各位賦 0代碼( 0x3f),以達到清零的目的,方便下次計價。 圖 時鐘電路 按鍵電路 按鍵控制 電路中,單片機的 管腳接啟動 /停止按鍵,通過軟件編程, 當按下按鍵計數(shù)器開始工作,開始計價;當彈起按鍵時,計數(shù)器停止工作,停止計價,啟動 /停止按鍵帶自鎖功能。在整個系統(tǒng)中為系統(tǒng)各個部分提供基準頻率,以防因其工作頻率不穩(wěn)定而造成相關(guān)設備的工作頻率不穩(wěn)定,晶振可以在電路中產(chǎn)生振蕩電流,發(fā)出時鐘信號。 為更好地保證振蕩器穩(wěn)定可靠地工作,諧振器和電容應盡可能安裝得與單片機芯片靠近。 本設計采用掉電存儲電路圖如下: 圖 畢業(yè)設計
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1