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

正文內(nèi)容

單片機課程設(shè)計:出租車計價器(已修改)

2025-01-28 11:59 本頁面
 

【正文】 計算機與信息工程學院《單片機》課程設(shè)計課程設(shè)計題目出租車計價器專 業(yè):計算機控制班 級:控制093 姓 名:費翔學 號:20指導教師:范愛華2012年3月2日設(shè)計題目:出租車計價器設(shè)計目的:利用單片機豐富的IO端口,及其控制的靈活性,實現(xiàn)基本的里程計價功能和價格調(diào)節(jié)、時鐘顯示功能。設(shè)計目標::單價輸出、路程輸出、總金額輸出:啟動計時開關(guān)、數(shù)據(jù)顯示切換、白天/晚上切換、復位任務下達時間:2012年2月27日任務完成時間:2012年3月1日 指導教師評語: 年 月 日設(shè)計成績:摘要:近些年來,隨著單片機的發(fā)展,產(chǎn)品相當?shù)姆倍啵瑔纹⑿蜋C又稱嵌入式控制器,是20世紀70年代中期發(fā)展起來的一種大規(guī)模的集成電路器件。當單片機的應用不斷地深入,新技術(shù)的發(fā)展也是層出不窮的。這是一項新型的工程技術(shù),其內(nèi)涵也是隨著單片機的發(fā)展而發(fā)展。MCS51系列的單片機是屬于結(jié)構(gòu)相當簡單,但也是單片機中的典型,應用也相當?shù)撵`活。51系列的單片機產(chǎn)品發(fā)展迅速,在國內(nèi)外占有重要的地位。 出租車計價器從最初的只能進行簡單的價格計算,發(fā)展到價格、距離獨立計量并顯示,可根據(jù)特殊情況設(shè)定相應的收費標準,能打印營運發(fā)票,可使用IC卡結(jié)算等的功能。目前市場上的計價器越來越趨向于集成有多種功能。關(guān)鍵詞:51單片機,價格計算,獨立顯示,手動輸入正文:1. 出租車計價器是乘客與司機雙方的交易準則,它是出租車行業(yè)發(fā)展的重要標志,是出租車中最重要的工具。它關(guān)系著交易雙方的利益。具有良好性能的計價器無論是對廣大出租車司機朋友還是乘客來說都是很必要的。我們采用了單片機進行設(shè)計,相對來說功能強大,用較少的硬件和適當?shù)能浖嗷ヅ浜峡梢院苋菀椎膶崿F(xiàn)設(shè)計要求,且靈活性強,可以通過軟件編程來完成更多的附加功能。針對計費模式的切換,通過軟件編程就可以輕易而舉的實現(xiàn)。避免了機械開關(guān)帶來的不穩(wěn)定因素。方案論證最終方案選擇出租車計價器基本功能部分是根據(jù)里程數(shù)來完成總金額的輸出。實現(xiàn)方法有兩種。方案一:采用數(shù)字電路控制。采用傳感器件,輸出脈沖信號,經(jīng)過放大整形作為移位寄存器的脈沖,實現(xiàn)計價,但是考慮到這種電路過于簡單,性能不夠穩(wěn)定,而且不能調(diào)節(jié)單價,也不能根據(jù)天氣調(diào)節(jié)計費標準,電路不夠?qū)嵱?。方案二:采用單片機控制。利用單片機豐富的IO端口,及其控制的靈活性,實現(xiàn)基本的里程計價功能和價格調(diào)節(jié)、時鐘顯示功能。本方案有較大的活動空間,不但能實現(xiàn)所要求的功能而且能在很大的程度上擴展功能,而且還可以方便的對系統(tǒng)進行升級,所以我們采用后一種方案。本系統(tǒng)的硬件設(shè)計主要包括單片機AT89S5數(shù)據(jù)顯示部件、A44E霍爾傳感器電路、AT24C02 掉電存儲單元的設(shè)計、里程計算及計價單元的設(shè)計。在硬件設(shè)計過程中,充分利用各部件的功能,實現(xiàn)多功能的出租車計價器設(shè)計。 總體硬件原理圖主控芯片使用51系列AT89C52單片機,采用高性能的靜態(tài)80C51設(shè)計,由先進工藝制造,并帶有非易失性Flash程序存儲器。它是一種高性能、低功耗的8位COMS微處理芯片,市場應用最多。在主程序模塊中,需要完成對各接口芯片的初始化、出租車起價和單價的初始化、中斷向量的設(shè)計以及開中斷、循環(huán)等待等工作。另外,在主程序模塊中還需要設(shè)置啟動/清除標志寄存器、里程寄存器和價格寄存器,并對它們進行初始化。然后,主程序?qū)⒏鶕?jù)各標志寄存器的內(nèi)容,分別完成啟動、清除、計程和計價等不同的操作。includeinclude define uchar unsigned charuchar tmp。uchar det。uchar Coo。int m。int f。uchar DispTab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xc0}。 //字形碼uchar TAB[24]。sbit P00=P0^0。sbit P01=P0^1。sbit P02=P0^2。sbit P03=P0^3。s
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1