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

正文內(nèi)容

畢業(yè)設(shè)計---基于單片機的出租車計價器的設(shè)計(存儲版)

2025-01-10 20:17上一頁面

下一頁面
  

【正文】 服務(wù)祖國 。他嚴(yán)謹(jǐn)細致、一絲不茍的作風(fēng) 一直是我學(xué)習(xí)中的榜樣,并將繼續(xù)影響我今后的學(xué)習(xí)和工作。 畢業(yè)設(shè)計 第 頁 18 致 謝 經(jīng)過這學(xué)期的努力,本次畢業(yè)設(shè)計已經(jīng)接近尾聲。由于以前都采用匯編語言實現(xiàn)編程,對用 C語言來實現(xiàn)單片機的編程不太習(xí)慣,花費了一些時間來熟悉 C語言的編程。焊接好電路板,把相應(yīng)的芯片插到對應(yīng)的插槽中,再檢一次,看芯片是否與插槽接觸良好。 例如如果 在 設(shè)計中 不加任何驅(qū)動,在仿真軟件中仍然可以正常計價,但是在具體硬件焊接時, 需 要考慮 電路 的 驅(qū)動能力。焊接過程要掌握烙鐵的溫度,以免溫度過高損壞元器件 。 三、易損元器件的焊接 易損元器件是指在安裝焊接過程中 ,受熱或接觸電烙鐵時容易造成損壞的元器件 ,例如 ,有機鑄塑元器件、 MOS 集成電路等。對于已形成黑膜的 ,則要 吃 凈焊錫 ,清潔被焊元器件或印刷板表面 ,重新進行焊接才行。 ④ 檢查焊點 :看焊點是否圓潤、光亮、牢固 ,是否有與周圍元器件連焊的現(xiàn)象。 手工焊接握電烙鐵的方法 ,有正握、反握及握筆式三種。 B型排阻的引腳總是偶數(shù)的。檢測主要是測出各個元 器 件的型號。近年來,隨著 C51 語言的編譯器性能的不斷提高,在絕大多數(shù)應(yīng)用環(huán)境下, C51 程序的執(zhí)行效率已經(jīng)非常接近匯編語言,因此,使用 C51 進行單片機程序設(shè)計已經(jīng)成為單片機程序設(shè)計的主流選擇 之一。 通過判斷是否計費,調(diào)價,清零等狀態(tài),來分別調(diào)用不同的子程序,使程序在設(shè)計之前,就有了很強的邏輯關(guān)系。用匯編語言編寫和高級語言 (C 語言 )比較起來節(jié)省空間,這樣對于存儲空間僅 4Kb的芯片來說是極之有利的, 51 單片機能更高速的運行。在整個系統(tǒng)中為系統(tǒng)各個部分提供基準(zhǔn)頻率,以防因其工作頻率不穩(wěn)定而造成相關(guān)設(shè)備的工作頻率不穩(wěn)定,晶振可以在電路中產(chǎn)生振蕩電流,發(fā)出時鐘信號。 SDA(引腳 5):數(shù)據(jù)總線引腳。 單片機的復(fù)位速度比外圍 I/O 接口電路快 為 能夠 保證系統(tǒng)可靠 的 復(fù)位,在初始化程序中應(yīng)安排一定的復(fù)位延遲時 間。 在本設(shè)計仿真中使用的是 6個一組的共陰 8 段數(shù)碼管( 圖 ) 。 顯示電路 多數(shù)的應(yīng)用系統(tǒng) ,都要配輸入和輸出外設(shè) ,LED顯示器和 LCD顯示器 ,雖然 LCD顯示效果比較好 ,已經(jīng)成為了一種發(fā)展趨勢 ,但為了節(jié)約成本 ,我們選用了 LED 顯示器 ( 圖 ) 。 硬件 電路設(shè)計 按下計價按鍵時,顯示起步價和起步里程范圍,這些在程序中設(shè)置;當(dāng)?shù)扔诨虺^兩公里后, 按計算總價的公式為:總價 =起步價 +單價 *(總里程 起步里程) +1 進行計價。 RST:復(fù)位信號輸入端,高電平有效。 P1口只做 I/O 口使用:其內(nèi)部有上拉電阻。由于在這次設(shè) 計中只需要顯示里程和金額信息,我們采用數(shù)碼管進行顯示。 按 鍵 控 制 89S51 單 片 機 復(fù)位電路 掉電保護 時鐘電路 顯示模塊 顯示總里程和總金額 畢業(yè)設(shè)計 第 頁 3 第 2 章 系統(tǒng) 硬件設(shè)計 硬件設(shè)計說明 單片機是 單片微型計算機的簡稱,單片機以其卓越的性能,得到廣泛的應(yīng)用,已經(jīng)深入到各個領(lǐng)域。 采用數(shù)字電路控制,采用傳感 器件,輸出脈沖信號,經(jīng)過放 大整形作為移位寄存器的脈沖,實現(xiàn)計價。 設(shè)計 目的 與要求 設(shè)計目的 畢業(yè)設(shè)計是將理論與實踐相結(jié)合的教學(xué)環(huán)節(jié),通過 綜合運用教材及其他資料,使所學(xué)知識得到進一步加深和擴展。 本電路以 AT89S51 單片機為中心,附加 A44E 霍爾傳感器測距(本電路中用模擬開關(guān)替代),實現(xiàn)對出租車計價, 采用 AT24C02 實現(xiàn)在系統(tǒng)掉電的時候保存單價 , 輸出采用 8 段數(shù)碼顯示管,顯示行駛總里程和總金額。 四、掉電保護電路: AT24C02 是一個 CMOS 標(biāo)準(zhǔn)的 EEPROM 存儲器, 掉電時能保存數(shù)據(jù)。數(shù)碼管顯示的穩(wěn)定性雖不及液晶屏,但其價格比液晶屏便宜,由于本設(shè)計簡單,采用數(shù)碼管顯示較好。 四、主要技術(shù)指標(biāo) (1)數(shù)碼管顯示 起步 里程、單價, 總里程、總金額。 二、主要設(shè)計內(nèi)容 實現(xiàn)出租車行駛里程 和 總金額 的顯示, 預(yù)設(shè)起步價和起步公里數(shù);實現(xiàn)清零、復(fù)位 和掉電保護 功能; 實現(xiàn)對單價的調(diào)整 。用數(shù)碼管顯示行駛里 程和總金額。 40 條引腳如下: 主電源引腳 Vss 和 Vcc 外接晶振引腳 XTAL1 和 XTAL2 控制或與其它電源復(fù)用引腳 RST/VPD, ALE/ PROG , PSEN 和 EA /Vpp 輸入 /輸出引腳 , , , 。單片機斷電后,數(shù)碼管顯示數(shù)據(jù)不 丟失。 關(guān)鍵字: 出租車計價器 AT89S51 單片機 A44E 霍爾傳感器 斷電保存 8 段數(shù)碼顯示管 畢業(yè)設(shè)計 第 頁 II Abstract Now the automatic mileage fare meter is popularized in each big or mediasized cities taxi profession, therefore the development of mileage fare meter technology has been a foregone conclusion. While in part small cities it’s underused, but speeding up day by day along with the urban construction, which will symbolize the urban appearance taxi profession that will accelerate to develop too .And mileage fare meter39。 主要設(shè)計內(nèi)容及基本要求 利用 AT89S51 單片機, 設(shè)計簡單的 出租車計價器 。 設(shè)計采用 AT89S51 單片機為主控器,以 A44E 霍爾傳感器測距 (按鍵替代) ,實現(xiàn)對出租車的 基本 的計價設(shè)計,并采用 AT24C02 實現(xiàn)在系統(tǒng)掉電的時候保存單價等信息,輸出采用 8 段數(shù)碼顯 示管。在本次硬件設(shè)計中,我們 考慮 采用芯片 74LS245 來驅(qū)動數(shù)碼管顯示。為了焊接方便,我們選用了集成在一起的數(shù)碼管。 P3 口有兩個功能:除了作為 I/O 使用外(其內(nèi)部有上拉電阻),還有一些特殊功能,由特殊寄存器來設(shè)置 。 :接功能鍵。 驅(qū)動電路 74LS245 是我們常用的芯片,用來驅(qū)動 led 或者其他的設(shè)備 。占用的 I/O 口線比較 多,在顯示位數(shù)較多的情況下,一般都采用動態(tài)顯示方式。 復(fù)位電路 單片機的復(fù)位是由外部的復(fù)位電路實現(xiàn)的 , 復(fù)位電路通常采用上電自動復(fù)位和按鈕復(fù)位兩種方式。 圖 2. 9 AT24C02 引腳圖 上圖是 AT24C02 的引腳圖,這個芯片是一個 8 腳芯片,內(nèi)部存儲器有 256 字節(jié)。 Vcc(引腳 8):電源線引腳。按下啟動按鍵,開關(guān)處于導(dǎo)通狀態(tài),這時給 送低電平信號,這時 TR0=1,計數(shù)器開始工作,調(diào)用計價子程序開始計價。此外, C 語言程序還具有完善的模塊程序結(jié)構(gòu),從而為軟件開發(fā)中采用模塊化程序設(shè)計方法提供了有力的保障。硬件調(diào)試的任務(wù)是排除所焊接電路故障。 file 菜單下的 open design 選項,找到所需的元器件, 元器件上單擊右鍵選中,再單擊左鍵對其進行命名和賦值,接著在編輯器左邊的一欄中,找出并繪制設(shè)計所要的各種元器件, 按照電路圖連接后并保存。 排阻是將多個電阻集中封裝在一起,組合制成的。以此類推。焊接新的元器件時 ,應(yīng)對元器件的引線鍍錫。 ② 冷焊。這在對超小元器件及細小印刷電路板進行焊接時要尤為注意。焊接 MOS集成電路最好使用儲能式電烙鐵 ,以防止由于電烙鐵的微弱漏電而損壞集成電路。 ( 3)有極性的電解電容,要注意其極性 。在本設(shè)計中采用了先焊接插槽的方法, 這可以避免一些元件在焊接的過程中被畢業(yè)設(shè)計 第 頁 16 燒壞。如果不該亮的字段點亮,檢測是因否有短路的情況;如果 數(shù)碼管不顯示, 說明位選端可能沒有焊好; 如果顯示不夠亮,則應(yīng)該檢查驅(qū)動電路。 這次畢業(yè)設(shè)計完成后,體會頗多,在學(xué)與做的過程中,取長補短,不斷學(xué)習(xí)新的知識,吸取經(jīng)驗,達到進步的目的。他嚴(yán)謹(jǐn)細致、一絲不茍的作風(fēng)一直是我 們學(xué)習(xí)中 的榜樣,并將繼續(xù)影響我今后的學(xué)習(xí)和工作。 畢業(yè)設(shè)計 第 頁 19 參考文獻 [1]譚浩強 .C程序設(shè)計(第二版) .清華大學(xué)出版社 ,2021 [2]胡泉、謝芳 .C語言程序設(shè)計 .華中科技大學(xué)出版社 ,2021 [3]戴 佳 .51單片機 C語言應(yīng)用程序設(shè)計實例精講 .電子工業(yè)出版社 ,2021 [4]張毅剛 .單片機原理及應(yīng)用 .高等教育出版社 ,2021 [5]馬忠梅 .單片機的 C語言應(yīng)用程序設(shè)計(第三版) .北京航空航天大學(xué)出版社 ,2021 [6]胡漢 才 .單片機原理及其接口技術(shù) .北京 :清華大學(xué)出版社 ,1995 [7]潘永雄 .新編單片機原理與應(yīng)用 .西安電子科技大學(xué)出版社 ,2021 [8]肖玲妮、袁增貴 .Protel 99 SE印刷電路板設(shè)計教程 .清華大學(xué)出版社 ,2021 [9]戴梅萼 史嘉權(quán) .微型計算機技術(shù)與應(yīng)用 .清華大學(xué)出版社 ,2021 [10]何立民 .單片機應(yīng)用系統(tǒng)設(shè)計 .北京:北京航空航天大學(xué)出版社 ,1990 [11]陳明熒 .8051單片機課程設(shè)計實訓(xùn)教材 .北京 :清華大學(xué)出版社 ,2021 [12]王衛(wèi)平 .電子工藝技術(shù) 基礎(chǔ) .電子工業(yè)出版社 ,2021 [13]單片機學(xué)習(xí)網(wǎng) . [14]電子電路網(wǎng) . [15]張靖武 .單片機原理 應(yīng)用與 PROTEUS仿真 . 電子工業(yè)出版社, 2021 附錄 I參考文獻及譯文 英文資料 AT89S51( 8bit Micro controller with 4K Bytes Flash) The AT89S51 is a lowpower, highperformance CMOS 8bit microcontroller with 4K bytes of InSystem Programmable Flash memory. The device is manufactured using Atmel39。感謝我的指導(dǎo)老師 老師,從課題的選擇到項目的最終完成, 老師都給予了我們細心的指導(dǎo)和不懈的支持。 懇請 各位老師批評指正,以使我在以后的學(xué)習(xí)和實踐中加以改進和提高。 選題后,我便開始復(fù)習(xí)單片機方面的知識,也查閱、搜索了很多相關(guān)資料,進行總體設(shè)計與具體設(shè)計,同時也學(xué)習(xí)仿真軟件 Protues 和編程軟件 KeiC。所以,在焊接好每個元件后都要進行檢測 ,以保證焊接無誤。要先對元件進行檢測,然后進行調(diào)試。 焊接過程要遵循以下原則: 焊接原則是先焊接小的元 件,再焊接大的 。這多是由于加熱溫度不足或焊劑過少 ,以及烙鐵離開焊點時角度不當(dāng) 造 成的 。對于有加熱不足的松香畢業(yè)設(shè)計 第 頁 15 膜的情況 ,可以用烙鐵進行補焊。若焊點焊錫過少、不圓滑時 ,可以用電烙鐵頭 蘸 些焊錫對焊點進行補焊。手工焊接是一項實踐性很強的技能,在了解一般方法后 ,要多練 ; 多實踐 ,才能有較好的焊接質(zhì)量。它的左端有一個公共端(用白色的圓點表示),常見的排阻有 8 個電阻,所以引腳共有 5或 8或 9個。 電路元件檢測 在焊接電路前,首先要進行元器件的檢測。 軟件調(diào)試 編程工具 — C51 語言 8051 單片機的應(yīng)用程序設(shè)計,使用 C51 語言進行程序設(shè)計雖然相對于匯編語言代碼效率有所下降,但可以方便地實現(xiàn)程序設(shè)計模塊化,代碼結(jié)構(gòu)清晰、可讀性強,易于維護、更新和移植,適合較大規(guī)模的單片機程序設(shè)計。 在 main 函數(shù)編寫開始,要進行初始化,包括對系統(tǒng)初始化和對存儲器初始化,要對硬件設(shè)備進行初始化,并使硬件處于就緒狀態(tài)。兩種程序設(shè)計語言都有各自的優(yōu)點。 本設(shè)計中使用的振蕩電路,由 12MHZ 晶體振蕩器和兩個約 30PF 的電容
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1