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

正文內(nèi)容

基于單片機(jī)的出租車計(jì)費(fèi)器的畢業(yè)設(shè)計(jì)-在線瀏覽

2025-05-07 07:29本頁面
  

【正文】 ,控制模塊 計(jì)量模塊、譯碼和動(dòng)態(tài)掃描顯示模塊,其系統(tǒng)框 圖如圖 : 圖 方案三 采 用 MCU技術(shù),通過單片機(jī)作為主控器,利用 1602字符液晶作為顯示電路,采用外部晶振作為時(shí)鐘脈沖,通過按鍵可以方便調(diào)節(jié),一下是方案三的系統(tǒng)流程圖,本方案主要是必須對(duì)于數(shù)字電路比較熟悉,成本又高。 5 硬件電路設(shè)計(jì) 振蕩電路 單片機(jī)內(nèi)部有一個(gè)高增益、反相放大器,其輸入端為芯片引腳 XTAL1,其輸出端為引腳XTAL2。這樣就構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。振蕩電路如圖 : 圖 振蕩電路 復(fù)位電路設(shè)計(jì) 復(fù)位操作有兩種基本形式:一種是上電復(fù) 位,另一種是按鍵復(fù)位。上電復(fù)位電路要求接通電源后,通過外部電容充電來實(shí)現(xiàn)單片機(jī)自動(dòng)復(fù)位操作。 RERST引腳的高電平只要能保持足夠的時(shí)間( 2個(gè)機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。 圖 鍵盤接口電路 ( 1)獨(dú)立式鍵盤:獨(dú)立式鍵盤中,每個(gè)按鍵占用一根 I/O口線,每個(gè)按鍵電路相對(duì)獨(dú)立。 I/O口內(nèi)部有上拉電阻時(shí),外部可不接上拉電阻。 6 圖 10 LM016L結(jié)構(gòu)圖 LCD1602主要技術(shù)參數(shù): 容量 :16 2個(gè)字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 : (W H)mm 引腳功能說明: 1602LCD采用標(biāo)準(zhǔn)的 14腳(無背 光)或 16腳(帶背光)接口,各引腳接口說明如表 1所示: 表 1引腳接口說明表 編號(hào) 符號(hào) 引腳說明 編號(hào) 符號(hào) 引腳說明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光 源負(fù)極 第 1腳: VSS為地電源。 第 3腳: VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè) 10K的電位器調(diào)整對(duì)比度。 第 5腳: R/W為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。 第 6腳 : E端為使能端,當(dāng) E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 第 15腳:背光源正極。 顯示模塊采用 1602 液晶顯示接口電路 圖 單片機(jī)各引腳功能說明 下面對(duì) STC89C52各引腳的功能進(jìn)行較為詳細(xì)的介紹: 1)電源引腳 Vcc和 Vss Vcc(40腳 ):電源端為 +5V Vss(20腳 ):接地端。在單片機(jī)內(nèi)部它是振蕩電路反向放大器的輸出端,振蕩電路的頻率就是晶體固有頻率。要檢查 89C52的振蕩電路是否正常工作,可用示波器查看 XTAL2端是否有脈沖信號(hào)輸出。在片內(nèi),它是振蕩電路反向放大器的輸入端。 3)控制信號(hào)腳 RST ALE PSEN 和 EA。在此輸入端保持兩個(gè)機(jī)器周期 (24個(gè)時(shí)鐘振蕩周期 )的高電平時(shí),就可以完成復(fù)位操作。當(dāng) STC89C52上電正常工作后, ALE引腳不斷向外輸出正脈沖信號(hào)。在 CPU訪問片外數(shù)據(jù)存儲(chǔ)時(shí),每取值一次(一個(gè)機(jī)器周期)會(huì)丟失一個(gè)脈沖。 如果你想看一下 STC89C52芯片的好壞,可用示波器查看 ALE端是否有脈沖信號(hào)輸出,如有脈沖信號(hào)輸出,則 STC89C52 基本上是好的。 PSEN( 29 腳);程序存儲(chǔ)允許輸出信號(hào)引腳,在訪問片外程序存儲(chǔ)器時(shí),此端定時(shí)輸出負(fù)脈沖作為讀片外存儲(chǔ)器的選通信號(hào)。 PSEN端有效,即允許讀出 ERROM/ROM中的指令碼。 8 不過,在訪問片外 RAM時(shí),要少產(chǎn)生兩次 PSEN負(fù)脈沖信號(hào)。如有,說明基本上工作正常。當(dāng) EA引腳接高電平時(shí), CPU只訪問片內(nèi) ERROM/ROM并執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。當(dāng)出入信號(hào) EA 引腳接低電平(接地)時(shí), CPU只訪問外部 ERROM/ROM并執(zhí)行外部程序存儲(chǔ)器中的指令,而不管是否有片內(nèi)程序存儲(chǔ)器。如果使用有片內(nèi) ROM的 STC89C52,外擴(kuò) ERROM也是可以的,但也要使 EA接地。 P1口: 8位準(zhǔn)雙向 I/O端口。 P3 口:雙功能口,即可以做普通 I/O 口用(此時(shí)為準(zhǔn)向口,也 可以按每位定義實(shí)現(xiàn)第二功能操作)。 表 1 P3口的第二功能表 6 軟件設(shè)計(jì) 單片機(jī)資源使用 在本次設(shè)計(jì)中像電路鍵盤用到了 P2口,其中 輸 入,顯示電路用到了 P1和 P3口, P1口為液晶的數(shù)據(jù)口。以下是中斷子函數(shù)的流程圖如圖 : 引腳 第二功能 RXD (串行輸入口) TXD (串行輸出口) INT0(外部中斷 0) INT1(外部中斷 1) T0(定時(shí)器 0外部中斷) T1(定時(shí)器 1外部中斷) WR(外部存儲(chǔ)器寫選通) RD(外部存儲(chǔ)器讀寫通) 9 圖 圖 判鍵子函數(shù) 對(duì)于獨(dú)立式鍵盤判鍵,首先看有鍵按下不,如果有鍵按下 則延時(shí)一會(huì)兒,在判斷是否真的有鍵按下,如果確實(shí)有鍵按下,在判鍵釋放,最后執(zhí)行鍵功能程序。液晶顯示程序流程圖如圖 : 11 圖 總程序流程框圖 整體程序的流程框圖如圖 : L C D 初始化開始L C D 寫命令L C D 判忙=0?寫數(shù)據(jù)判忙=0?寫完成了?寫完成了?設(shè)置字符位置結(jié)束否否是是否否是是 12 圖 總結(jié) 圖 定時(shí)器初始化開始液晶初始化判斷按鍵函數(shù)1V=?Value1+10 Value2+5 Value3+5數(shù)據(jù)處理顯示函數(shù)Jump_in=1?液晶清屏判斷按鍵函數(shù)V1=?運(yùn)行暫停停止數(shù)據(jù)處理顯示函數(shù)Jump_out=1?液晶清屏清零函數(shù)結(jié)束否是V=1V=2V=3否是V1=1 V1=2 V1=3是否否是 13 7 測(cè)試 8 結(jié)論 出租車計(jì)費(fèi)器系統(tǒng)的設(shè)計(jì)已經(jīng)全部完成,能按預(yù)期的效果進(jìn)行模擬汽車啟動(dòng),停止,暫停等功能 ,并能夠 通過 LCD 顯示車費(fèi)數(shù)目。另外, 多功能出租車計(jì)價(jià)器還具有 性能可靠、電路簡(jiǎn)單、成本低、實(shí)用性強(qiáng)等特點(diǎn),加上經(jīng)過優(yōu)化的程序,使其有很高的智能化水平。經(jīng)過這幾個(gè)月的學(xué)習(xí)和工作,我覺得自己不論是在理論知識(shí)方面還是在動(dòng)手能力方面都有了不小的進(jìn)步,自己從中受益匪淺。 通過這次設(shè)計(jì)不僅學(xué)會(huì)了如何去查找相關(guān)資料,更重要的是通過查找資料和翻閱書籍學(xué)到了不少知識(shí),擴(kuò)大了知識(shí)面,提高了知識(shí)水平。通過這次設(shè)計(jì)不僅增強(qiáng)了自己的動(dòng)腦能力和動(dòng)手能力,也提高了我思考問題、分析問題、解決問題的能力,更重要的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1