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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì)(留存版)

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

下一頁面
  

【正文】 數(shù)碼管開始顯示所走里程和所應(yīng)付的金額,并逐漸增加;按下停止按鍵,停止計(jì)價(jià),數(shù)碼管顯示所走總里程和用戶所需付總金額,按下清零按鍵,數(shù)碼管全顯示零,以備下次計(jì)價(jià)。通過在程序中設(shè)置的里程和金額的信息,在加上驅(qū)動(dòng)電路的設(shè)計(jì),就可以在數(shù)碼管上分別顯示總金額和總里程。 時(shí)鐘引腳: XTAL1 和 XTAL2 兩端接晶振和 30PF 的電容,構(gòu)成時(shí)鐘電路。 圖 驅(qū)動(dòng)芯片管腳圖 畢業(yè)設(shè)計(jì) 第 頁 6 74LS245 主要電器特性的典型值如下 : 引出端符號 : A A 總線端 B B 總線端 /G 三態(tài)允許端 (低電平有效 ) DIR 方向控制端 功能表: 表 功能表 利用 74LS245 來驅(qū)動(dòng)數(shù)碼管顯示,單片機(jī)的 到 分別接 A0到 A5管腳,進(jìn)行數(shù)據(jù)的傳送,其中 AB/BA接高電平,控制數(shù)據(jù)從 A 到 B 進(jìn)行傳送, B0 到 B5 分別接數(shù)碼管的位選端,驅(qū)動(dòng)數(shù)碼管依次顯示。按鍵手動(dòng)復(fù)位有電平方式和脈沖方式兩種。 為更好地保證振蕩器穩(wěn)定可靠地工作,諧振器 和電容應(yīng)盡可能安裝得與單片機(jī)芯片靠近。 系統(tǒng)程序 設(shè)計(jì) 本設(shè)計(jì)中,軟件設(shè)計(jì)采用模塊化操作,利用各個(gè)模塊之間的相互聯(lián)系,在設(shè)計(jì)中采用主程序調(diào)用各個(gè)子程序的方法,使程序通俗易懂,我們設(shè)計(jì)了整體程序流程圖。 下 圖 為軟件的仿真 窗口圖 : 圖 軟件仿真窗口圖 硬件 電路 設(shè)計(jì)的目的是做出實(shí)用的實(shí)物, 把所用 的元 器 件焊接成 能正常工作的 實(shí)物。焊接質(zhì)量的好壞 直接影響到維修效果。若夾雜加熱不足的松香 ,則焊點(diǎn)下有一層黃褐色松香膜;若加熱溫度太高 ,則焊點(diǎn)下有一層碳化松香的黑色膜。對于那些對溫度特別敏感的元器件 ,可以用鑷子夾上蘸有元水乙醇 (酒精 )的棉球保護(hù)元器件根部 ,使熱量盡量少傳到元器件上。就有可能發(fā)生虛焊,短路等情況的發(fā)生。 所焊實(shí)物尚有許多不足,個(gè)別預(yù)期功能還不能很好的實(shí)現(xiàn),主要原因是考慮問題不周全,電路設(shè)計(jì)經(jīng)驗(yàn)少,實(shí)際動(dòng)手能力不足。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è)設(shè)計(jì) 第 頁 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。通過自身的努力以及相關(guān)圖書資料的幫助,逐漸熟悉了 KEIL、PROTEUS 和 C 語言等軟件的使用以及硬件焊接與檢測過程中的一些小技巧。 另外在焊接數(shù)碼管時(shí), 要先排線,再焊接以免線路混亂。由于集成電路引線間距很小 ,要選擇合適的烙鐵頭及溫度 ,防止引線間連錫。焊接時(shí)烙鐵溫度過低或加熱時(shí)間不足 ,焊錫未完全熔化、浸潤、焊錫表面不光亮 (不光滑 ),有細(xì)小裂紋 (如同豆腐渣一樣 !)。 對于集成芯片的檢測,就是根據(jù)它的管腳圖,來識別各個(gè)引腳,以方便焊接。 keil 編譯產(chǎn)生的 hex 文件下載到單片機(jī)中:雙擊 51 單片機(jī),在對話框中把保存過 的 hex 文件打開,再單擊確定。因此,使用 C 語言進(jìn)行程序設(shè)計(jì)已成為軟 件開發(fā)的 主流。 本設(shè)計(jì)采用掉電存儲(chǔ)電路圖如下: 圖 畢業(yè)設(shè)計(jì) 第 頁 9 時(shí)鐘電路 MCS51單片機(jī)的各功能部件都是以時(shí)鐘控制信號為基準(zhǔn),內(nèi)部電路在時(shí)鐘信號的控制下,嚴(yán)格地按時(shí)序執(zhí)行指令進(jìn)行工作,單片機(jī)本身如同一個(gè)復(fù)雜的同步時(shí)序電路,為了保證其各個(gè)部分同步工作,電路要在唯一的時(shí)鐘信號控制下,嚴(yán)格地按照時(shí)序進(jìn)行工作。上電 自動(dòng)復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的。 總線驅(qū)動(dòng)器 74LS244 和74LS245 經(jīng)常用作三態(tài)數(shù)據(jù)緩沖器, 74LS244 為單向 三態(tài)數(shù)據(jù)緩沖器,而 74LS245 為雙向 三態(tài)數(shù)據(jù)緩沖器。 圖 AT89S51 引腳 圖 圖 AT89S51 封裝圖 設(shè)計(jì)中用到的單片機(jī)各管腳 (圖 )功能介紹如下: VCC:接 +5V 電源。 設(shè)計(jì)電路時(shí),考慮到用里程(霍爾)傳感器價(jià)格昂貴,且不便于試驗(yàn)檢測,在設(shè)計(jì)中采用一個(gè)模擬開關(guān)來代 替 。 在出租車計(jì)價(jià)器的總體設(shè)計(jì)中,我主要負(fù)責(zé)出租車計(jì)價(jià)器硬件設(shè)計(jì)。 時(shí)間安排 第 12 周 學(xué)習(xí) C 語言和 Proteus、 Keil 軟件的應(yīng)用,做 準(zhǔn)備工作 第 34 周 與設(shè)計(jì)內(nèi)容相關(guān)的學(xué)習(xí)( 課 件 、 問 答、方案分析等) 第 56 周 查閱 相關(guān)資料,完成開題報(bào)告 第 78 周 設(shè)計(jì)硬件電路,方案選擇論證 第 910 周 系統(tǒng)概要設(shè)計(jì)與 軟件 設(shè)計(jì) 第 1112周 焊接 、調(diào)試、測試 第 13 周 撰寫、修改并打印論文 第 14 周 預(yù)答辯 第 15 周 答辯 指導(dǎo)教師意見 簽 名: 年 月 日 備注 畢業(yè)設(shè)計(jì) 第 頁 I 摘 要 現(xiàn)在各大 中城市出租車行業(yè)都已普及自動(dòng)計(jì)價(jià)器,所以計(jì)價(jià)器技術(shù)的發(fā)展已成定局。并 有 清零 , 復(fù)位 ,掉電保護(hù)等功能。 ( 4) 在軟件中實(shí)現(xiàn)起步價(jià),單價(jià)。 本設(shè)計(jì)中采用按鍵替代。 當(dāng)乘客到站時(shí),按下停止按鍵,計(jì)費(fèi)數(shù)字顯示總里程和總金額,它可以很直觀的反映用戶使用情況。 AT89S51 作為一個(gè)單片微型計(jì)算系統(tǒng),靈活性高,其強(qiáng)大的控制處理功能和可擴(kuò) 展功能 設(shè)計(jì)電路提供了很好的選擇 。 不擴(kuò)展時(shí),可做一般的 I/O 使用,但內(nèi)部無上拉電阻,作為輸入或輸出時(shí)應(yīng)在外部接上 拉電阻。 、 口接掉電保護(hù)電路。再把多個(gè)這樣的 8 字裝在一起就成了多位的數(shù)碼管了。 GND(引腳 4):地線。兩種程序設(shè)計(jì)語言都有各自的優(yōu)點(diǎn)。 軟件調(diào)試 編程工具 — C51 語言 8051 單片機(jī)的應(yīng)用程序設(shè)計(jì),使用 C51 語言進(jìn)行程序設(shè)計(jì)雖然相對于匯編語言代碼效率有所下降,但可以方便地實(shí)現(xiàn)程序設(shè)計(jì)模塊化,代碼結(jié)構(gòu)清晰、可讀性強(qiáng),易于維護(hù)、更新和移植,適合較大規(guī)模的單片機(jī)程序設(shè)計(jì)。它的左端有一個(gè)公共端(用白色的圓點(diǎn)表示),常見的排阻有 8 個(gè)電阻,所以引腳共有 5或 8或 9個(gè)。若焊點(diǎn)焊錫過少、不圓滑時(shí) ,可以用電烙鐵頭 蘸 些焊錫對焊點(diǎn)進(jìn)行補(bǔ)焊。這多是由于加熱溫度不足或焊劑過少 ,以及烙鐵離開焊點(diǎn)時(shí)角度不當(dāng) 造 成的 。要先對元件進(jìn)行檢測,然后進(jìn)行調(diào)試。 選題后,我便開始復(fù)習(xí)單片機(jī)方面的知識,也查閱、搜索了很多相關(guān)資料,進(jìn)行總體設(shè)計(jì)與具體設(shè)計(jì),同時(shí)也學(xué)習(xí)仿真軟件 Protues 和編程軟件 KeiC。感謝我的指導(dǎo)老師 老師,從課題的選擇到項(xiàng)目的最終完成, 老師都給予了我們細(xì)心的指導(dǎo)和不懈的支持。他嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我 們學(xué)習(xí)中 的榜樣,并將繼續(xù)影響我今后的學(xué)習(xí)和工作。如果不該亮的字段點(diǎn)亮,檢測是因否有短路的情況;如果 數(shù)碼管不顯示, 說明位選端可能沒有焊好; 如果顯示不夠亮,則應(yīng)該檢查驅(qū)動(dòng)電路。 ( 3)有極性的電解電容,要注意其極性 。這在對超小元器件及細(xì)小印刷電路板進(jìn)行焊接時(shí)要尤為注意。焊接新的元器件時(shí) ,應(yīng)對元器件的引線鍍錫。 排阻是將多個(gè)電阻集中封裝在一起,組合制成的。硬件調(diào)試的任務(wù)是排除所焊接電路故障。按下啟動(dòng)按鍵,開關(guān)處于導(dǎo)通狀態(tài),這時(shí)給 送低電平信號,這時(shí) TR0=1,計(jì)數(shù)器開始工作,調(diào)用計(jì)價(jià)子程序開始計(jì)價(jià)。 圖 2. 9 AT24C02 引腳圖 上圖是 AT24C02 的引腳圖,這個(gè)芯片是一個(gè) 8 腳芯片,內(nèi)部存儲(chǔ)器有 256 字節(jié)。占用的 I/O 口線比較 多,在顯示位數(shù)較多的情況下,一般都采用動(dòng)態(tài)顯示方式。 :接功能鍵。為了焊接方便,我們選用了集成在一起的數(shù)碼管。 設(shè)計(jì)采用 AT89S51 單片機(jī)為主控器,以 A44E 霍爾傳感器測距 (按鍵替代) ,實(shí)現(xiàn)對出租車的 基本 的計(jì)價(jià)設(shè)計(jì),并采用 AT24C02 實(shí)現(xiàn)在系統(tǒng)掉電的時(shí)候保存單價(jià)等信息,輸出采用 8 段數(shù)碼顯 示管。 關(guān)鍵字: 出租車計(jì)價(jià)器 AT89S51 單片機(jī) A44E 霍爾傳感器 斷電保存 8 段數(shù)碼顯示管 畢業(yè)設(shè)計(jì) 第 頁 II Abstract Now the automatic mileage fare meter is popularized in each big or mediasized cities taxi profession, therefore the development of mil
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1