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

正文內(nèi)容

基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì)畢業(yè)設(shè)計(jì)word格式(參考版)

2024-12-03 11:04本頁(yè)面
  

【正文】 else Money=Money+19。 if(Viameter=3) Money=60。 DisM()。 while(1) { key()。 EX0=1。 Delay(100)。 P2=0x80。0x7f)。 P2=0x40。 P0=dat[bai]。 Delay(100)。 P2=0x10。 shi=Money%100/10。 qian=Money/1000。 Delay(100)。 P2=0x08。 P0=dat[shi]。 Delay(100)。 P0=(dat[bai]amp。 Delay(100)。 P2=0x01。 shi=(Viameter*100)%100/10。 qian=(Viameter*100)/1000。 led2=0。 led2=1。 if(key3==0) { while(!key3)。 led1=1。 Money=0。 if(key2==0) { while(!key2)。 led1=0。 led1=1。 if(key1==0) { while(!key1)。 } while(i)。// 數(shù)碼管為共陽(yáng) uint Money=0。 uint Viameter=0。 uchar Switch=OFF。 sbit key2=P1^1。 //端口定義; sbit led2=P3^4。 [14] 于永權(quán) .單片機(jī)在控制系統(tǒng)中的應(yīng)用 [M].第二版 . 北京:北京航空航天大學(xué)出版社, 2020。 [12] 黃智偉 .全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽電路設(shè)計(jì) [M].第一版 .北京:北京航空航天大學(xué)出版社, 2020。 [10] 王平 .電子 CAD 應(yīng)用教程 [M].第一版 .浙江: 東南大學(xué)出版社 , 2020。 基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì) 20 參考文獻(xiàn) [1] 華成英 ,童詩(shī)白 .模擬電子技術(shù)基礎(chǔ) [M].第五版 .北京:清華大學(xué)出版社, 2020 [2] 閻石 .數(shù)字電子技術(shù)基礎(chǔ) [M].第五版 .北京:高等教育出版社, 2020 [3] 李金平 ,沈明山 .電子系統(tǒng)設(shè)計(jì) [M].北京:電子工業(yè)出版社, 2020 [4] 潘永雄 ,沙河 .電子線路 CAD 使用教程 [M].西安:西安電子科技大學(xué)出版社,2020 [5]譚浩強(qiáng) .MCS51單片機(jī)應(yīng)用教程 [M].北京:清華大學(xué)出版社, 2020 [6] 劉海成 .單片機(jī)及應(yīng)用系統(tǒng)設(shè)計(jì)原理與實(shí)踐 [M].北京:北京航空航天大學(xué)出版社, 2020 [7] 李朝青 .單片機(jī)原理及接口技術(shù) [M].第三版 .北京:北京航空航天大學(xué)出版社,2020 [8] 梁曉雯 .電子系統(tǒng)設(shè)計(jì)基礎(chǔ) [M].第三版 .北京: 中國(guó)科學(xué)技術(shù)大學(xué)出版社 ,2020。 在此特別感謝我的指導(dǎo)老師: ***老師。在動(dòng)手的過(guò)程中,不僅能增強(qiáng)實(shí)踐能力,而且在理論上可以有更深的認(rèn)識(shí);這次設(shè)計(jì)給了我極大的鼓舞和信心,相信在以后的學(xué)習(xí)中可以通過(guò)不斷的摸索和實(shí)踐來(lái)提高其他方面的知識(shí)。通過(guò)這幾天晚上的苦想和反復(fù)調(diào)試,以及參考網(wǎng)上的程序,最終還是把問(wèn)題解決了。在課程設(shè)計(jì)的過(guò)程中,還是碰到了許多的問(wèn)題。將中斷子程序的部分內(nèi)容調(diào)整到主程序中調(diào)用子程序則這解決了這一問(wèn)題。導(dǎo)致按鍵功能和顯示功能不能同時(shí)出現(xiàn)。 在軟件設(shè)計(jì)過(guò)程中遇到一個(gè)嚴(yán)重的問(wèn)題就是系統(tǒng)的時(shí)序設(shè)計(jì)。于是將 555 的電源和地接到了最小系 統(tǒng)的 Vcc 和地。我們想到外接一個(gè) 5V 的直流電源,發(fā)現(xiàn)這樣會(huì)使整個(gè)系統(tǒng)顯示累贅而難以操作。由于在系統(tǒng)設(shè)計(jì)中采用模塊設(shè)計(jì)法,所以方便對(duì)各電路模塊功能進(jìn)行逐級(jí)測(cè)試。測(cè)試包括里程計(jì)價(jià)測(cè)試。 圖 7 里程計(jì)算流程圖 顯示程序的設(shè)計(jì) 顯示程序 利用定時(shí)器每 1ms 產(chǎn)生一次中斷,相應(yīng)變量置位,點(diǎn)亮一個(gè)數(shù)碼管,顯示一位數(shù)據(jù),利用主函數(shù)內(nèi)的循環(huán),實(shí)現(xiàn)動(dòng)態(tài)掃描顯示,同時(shí)根據(jù)數(shù)碼管余輝和人眼暫留現(xiàn)象,即可實(shí)現(xiàn)顯示。 圖 6 主程序流程圖 基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì) 17 里程計(jì)算的設(shè)計(jì) 計(jì)算程序根據(jù)里程數(shù)分別進(jìn)入不同的計(jì)算公式。若已超過(guò),則根據(jù)里程值、每公里的單價(jià)數(shù)和起價(jià)數(shù)來(lái)計(jì)算出當(dāng)前的累計(jì)價(jià)格,并將結(jié)果存于價(jià)格寄存器中,然后將時(shí)間和當(dāng)前累計(jì) 價(jià)格送顯示電路顯示出來(lái)。主程序流程圖如圖 6 所示。另外,在主程序模塊中還需要設(shè)置啟動(dòng) /清除標(biāo)志寄存器、里程寄存器和價(jià)格寄存器,并對(duì)它們進(jìn)行初始化。下面對(duì)各部分模塊作介紹。 顯示模塊 本設(shè)計(jì)是用八個(gè)八段數(shù)碼管動(dòng)態(tài)掃描來(lái)實(shí)現(xiàn)的計(jì)價(jià)的顯示。 P3口引腳 特殊功能 RXD(串行輸入口) TXD(串行輸出口) (外部中斷 0) (外部中斷 1) T0(定時(shí)器 0 外部輸入) T1(定時(shí)器 1 外部輸入) (外部數(shù)據(jù)存儲(chǔ)器寫選通) (外部數(shù)據(jù)存儲(chǔ)器讀選通) 基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì) 14 模塊 圖 4 脈沖發(fā)生器模塊 NE555定時(shí)器具有定時(shí)精度高、工作速度快、可靠性好、電源電壓范圍寬( 318V)、輸出電流大(可高達(dá) 200mA)等優(yōu)點(diǎn),可組成各種波形的脈沖振蕩電路、定時(shí)延時(shí)電路、 是一種電路結(jié)構(gòu)簡(jiǎn)單、使用方便靈活、用途廣泛的多功能中規(guī)模集成電路。欲使 CPU 僅訪問(wèn)外部程序存儲(chǔ) 器, EA 端必須保持低電平,需注意的是:如果加密位 LB1 被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存 EA 端狀態(tài)。當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,沒(méi)有兩次有效的 PSEN/信號(hào)。 P3 口還接收一些用于 Flash 閃速存儲(chǔ)器編程和程序校驗(yàn)期間的控制信號(hào)。作輸入端口使用時(shí),被外部拉低的 P3 口將用上拉電阻輸出電流( IIL)。 P3 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出 電流) 4 個(gè) TTL 邏輯門電路。 Flash 編程和程序校驗(yàn)期間,P2 亦接收低 8 位地址。在訪問(wèn)外部程序存儲(chǔ)器或 16 位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí), P2 口送出高 8 位地址數(shù)據(jù)。對(duì)端口寫“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 表 21 P1 口特殊功能 P2 口 一個(gè)帶內(nèi)部上拉電阻的 8 位雙向 I/O 口。 Flash 編程和程序校驗(yàn)期間, P1 接收低 8 位地址。對(duì)端口寫“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。在 Flash 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。作為輸出口用時(shí),每位能驅(qū)動(dòng) 8 個(gè) TTL 邏輯門電路,對(duì)端口寫“ 1”可作為高阻抗輸入端用。 P0 口 一組 8 位漏極開(kāi)路型雙向 I/O 口。 XTAL1 反向振蕩放大器的輸 入及內(nèi)部時(shí)鐘工作電路的輸入。 WDT溢出將使該引腳輸出高電平,設(shè)置 SFR AUXR 的 DISRTO 位(地址 8EH)可打開(kāi)或關(guān)閉該功能。 RST 復(fù)位輸入。 圖 3 AT89S52 引腳配置 AT89S52 芯片的 40 個(gè)引腳功能為: VCC 電源電壓。它集 Flash程序存儲(chǔ)器既可在線編程( ISP)也可用傳統(tǒng)方法進(jìn)行編程及通用 8位微處理器于單片芯片中,具有高性價(jià)比。因?yàn)樵诘某绦蛑杏凶x取、計(jì)算、顯示等單元, 2K 字節(jié)的 ROM 可能不夠,因此我們采用 AT89C52 作為單片機(jī)模塊。由于將多功能 8 位 CPU 和閃爍存儲(chǔ)器組 合在單個(gè)芯片中, ATMEL 的 89C52 是一種高效微控制器。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除 100 次。不但能實(shí)現(xiàn)所要求的功能而 且能在很大的程度上擴(kuò)展功能,而且還可以方便的對(duì)系統(tǒng)進(jìn)行升級(jí)。 硬件部分的原理圖 計(jì)價(jià)器的單片機(jī)控制方案圖如圖 5 單片機(jī)控制方案圖所示。 基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì) 10 第 2 章 出租車計(jì)價(jià)器的硬件構(gòu)成 本設(shè)計(jì)由軟硬件相結(jié)合的方法,其中硬件設(shè)計(jì)主要包括單片機(jī)AT89S5數(shù)據(jù)顯示部件、模擬行駛路程單元、及計(jì)價(jià)單元的設(shè)計(jì)。 方案確定 此次設(shè)計(jì)中需要顯示時(shí)間、日期等簡(jiǎn)單字符,用 LED 即可 滿足要求,另外 LCD 比 LED 價(jià)位高。 LCD 的優(yōu)點(diǎn)主要包括零輻射、低功耗、體積小、字符顯示精確。共陽(yáng)極 LED顯示塊的發(fā)光二極管陽(yáng)極并接,當(dāng)某個(gè)二極管的陰
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1