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

正文內(nèi)容

基于51單片機(jī)的出租車(chē)計(jì)價(jià)器帶仿真及程序畢業(yè)論文(存儲(chǔ)版)

  

【正文】 ++) //上半部分 { lcd_wdat(table[i])。 } } void displaye(uchar screen,uchar page,uchar column,uchar table[][16],uchar n) { uchar i。 } setpage(page+1)。 counta=n/100。 displaye(2,0,3*8,num,countd)。 d=(moneyn)*10。 secondh=(ReadValueamp。 minuteh=(ReadValueamp。 hourh=(ReadValueamp。 } 。 displaye(2,6,2*8,num,12)。 displaye(2,6,5*8,num,12)。 displayc(2,3,3*16,yuan)。 b=n%100/10。 displaye(2,0,1*8,num,countc)。 } } void display(float distance_km) //顯示 {uchar counta,countb,countc,countd,n。i++) { lcd_wdat(table[n][i])。i++) //下半部分 { lcd_wdat(table[i+16])。 for(i=0。 WriteSet1302(0x86,((8/10)4|(8%10)))。 dat=Read1302()。 SCLK=0。 } /***************************************************** 函數(shù)功能:從 1302 讀一個(gè)字節(jié)數(shù)據(jù) 入口參數(shù): x ***************************************************/ unsigned char Read1302(void) { unsigned char i,dat。 } } /***************************************************** 函數(shù)功能:根據(jù)命令字,向 1302 寫(xiě)一個(gè)字節(jié)數(shù)據(jù) 入口參數(shù): Cmd,儲(chǔ)存命令字; dat,儲(chǔ)存待寫(xiě)的數(shù)據(jù) ***************************************************/ void WriteSet1302(unsigned char Cmd,unsigned char dat) { RST=0。i8。 void delaynus(unsigned char n) { unsigned char i。 uchar code jin []= {0x00,0x80,0x80,0x40,0x20,0x50,0x48,0x44,0xC3,0x44,0x48,0x50,0x20,0x40,0x80,0x80, 0x00,0x40,0x40,0x42,0x4A,0x72,0x42,0x42,0x7F,0x42,0x42,0x62,0x5A,0x42,0x40,0x40}。 selectscreen(0)。i++) { setpage(i)。cs2=0。break。 //最終列 column=column|0x40。 } void setpage(uchar page) { page=0xb8|page。 } void lcd_wdat(uchar dat) { readbusy()。 } void lcd_wcmd(uchar cmd) { readbusy()。 void delay(uchar i) { while(i)。 displayc(1,3,1*16,e)。 money=0。 Init_DS1302()。 clearscreen(0)。 在即將離開(kāi)學(xué)校之際 ,我要感謝在大學(xué)生活中任課的眾多老師,正是在他們的諄諄教誨下使我順利完成了大學(xué)的基礎(chǔ)知識(shí)和專(zhuān)業(yè)知識(shí)的學(xué)習(xí)。懇請(qǐng)各位老師批評(píng)指正, 以使我在以后的學(xué)習(xí)和實(shí)踐中加以改進(jìn)和提高。 選題后,我們便開(kāi)始復(fù)習(xí)單片機(jī)方面的知識(shí),也查閱、搜索了很多相關(guān)資料,進(jìn)行總體設(shè)計(jì)與具體設(shè)計(jì),同時(shí)也學(xué)習(xí)仿真軟件 Proteus和編程軟件 Keil uVision3。系統(tǒng)流程圖如下圖 41。 (2)字符的顯示 用 LCD顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由 6 8或 8 8點(diǎn)陣組成,既要找到和顯示屏幕上某幾個(gè)位置對(duì)應(yīng)的顯示 RAM區(qū)的 8字節(jié),還要使每字節(jié)的不同位為“ 1”,其它的為“ 0”,為“ 1”的點(diǎn)亮,為“ 0”的不亮。因此,在陽(yáng)光下也能看的很清楚,既 沒(méi)有刺目感,也不會(huì)引起視覺(jué)疲勞,更沒(méi)有射線(xiàn)輻射,傷害視力。在便于攜帶與搬運(yùn)為前題之下,傳統(tǒng)的顯示方式如 CRT映像管顯示器及LED顯示板等等,皆受制于體積過(guò)大或耗電量甚巨等因素,無(wú)法達(dá)成使用者的實(shí)際需求。 按鍵單元 本設(shè)計(jì)的按鍵單元電路(如圖 35)僅有一個(gè)功能按鍵,也就是是否計(jì)價(jià)控制鍵,其功能是開(kāi)啟計(jì)價(jià)模式,并控制空車(chē)指示燈的亮滅。 在輸入端輸入電壓 VCC,經(jīng)穩(wěn)壓器穩(wěn)壓后加在霍爾電勢(shì)發(fā)生器的兩端,根據(jù)霍爾效應(yīng)原理,當(dāng)霍爾片處在磁場(chǎng)中時(shí) ,在垂直于磁場(chǎng)的方向通以電流,則與這二者相垂直的方向上將會(huì)產(chǎn)生霍爾電勢(shì)差 VH輸出,該 VH信號(hào)經(jīng)放大器放大后送至施密特觸發(fā)器整形,使其成為方波輸送到 OC門(mén)輸出。 里程測(cè)量是通過(guò)將霍爾傳感器的集成電路安裝在車(chē)輪上方的鐵板上,將磁鐵安裝在車(chē)輪上,旋轉(zhuǎn)的車(chē)輪將磁鐵對(duì)準(zhǔn)集成電路時(shí),霍爾傳感器會(huì)輸出一個(gè)脈沖信號(hào),送到單片機(jī),經(jīng)過(guò)單片機(jī)的計(jì)算處理,將行駛的里程送到顯示單元并顯示出來(lái)。 測(cè)距單元 本次設(shè)計(jì)我們選取了霍爾傳感器來(lái)進(jìn)行里程測(cè)量。 :接時(shí)鐘電路 DS1302的 RST口。 時(shí)鐘引腳: XTAL1和 XTAL2兩端接晶振和 30PF的電容,構(gòu)成時(shí)鐘電路。 圖 31 AT89S52引腳 圖 P0口有 二 個(gè)功能: 外部擴(kuò)展存儲(chǔ)器時(shí),當(dāng)做數(shù)據(jù) /地址總線(xiàn) 。它由以下幾個(gè)部件組成:霍爾傳感器單元、 AT89S52單片機(jī)、金額顯示、里程顯示、電源??梢?xún)?chǔ)存等待時(shí)間,里程和金額。 設(shè)計(jì)要求 一、基本要求 ( 1)能顯示里程,單位為公里,最后一位為小數(shù)位。單片機(jī)本身一般用 40 引腳封裝,當(dāng)然功能多一些的單片機(jī)也有引腳比較多的,如 68引腳,功能少的只有 10多個(gè)或 20 多個(gè)引腳,有的甚至只有 8只引腳。 ? 顯示:通過(guò)單片機(jī)控制發(fā)光二極管或是液晶,顯示特定的圖形和字符。單片機(jī)自 20世紀(jì) 70 年代問(wèn)世以來(lái),以其鮮明的特點(diǎn)得到迅猛發(fā)展,已廣泛應(yīng)用于家用電器、智能玩具、智能儀器儀表、工業(yè)控制、航空航天等領(lǐng)域,經(jīng)過(guò) 30多年的發(fā)展,性能不斷提高,品種不斷豐富,已經(jīng)形成自動(dòng)控制的一支中堅(jiān)力量。隨著城市旅游業(yè)的發(fā)展,出租車(chē)行業(yè)已成為城市的窗口,象征著一個(gè)城市的文明程度。輸出采用兩個(gè) 4 段數(shù)碼顯示管,而且根據(jù)按鍵有空車(chē)指示燈、等待查詢(xún)指示燈、單程指示燈進(jìn)行指示。其中采用寄存器芯片 AT24C02使系統(tǒng)在掉電的時(shí)候?qū)蝺r(jià)、里程、車(chē)輪長(zhǎng)度等信息進(jìn)行存儲(chǔ),采用時(shí)鐘芯片 DS1302 來(lái)顯示時(shí)間和在系統(tǒng)需要時(shí)進(jìn)行計(jì)時(shí)。出租車(chē)計(jì)價(jià)器的功能從剛開(kāi)始的只顯示路程(需要司機(jī)自己定價(jià),計(jì)算后四舍五入),到能夠自主計(jì)費(fèi),以及現(xiàn)在的能夠打一發(fā)票和語(yǔ)音提示、按時(shí)間自主變動(dòng)單價(jià)等功能。用它可以很容易地將計(jì)算機(jī)嵌入到各種儀器和現(xiàn)場(chǎng)控制設(shè)備中,因此單片機(jī)又叫做嵌入式微控制器( Embedded MCU)。其主要的用途可以分為以下方面。 其次,單片機(jī)的體積也遠(yuǎn)小于其他兩種方案。 設(shè)計(jì)任務(wù)要求 設(shè)計(jì)任務(wù) 設(shè)計(jì)一款基于 AT89S52單片機(jī)的出租車(chē)數(shù)字計(jì)價(jià)器,通過(guò)對(duì)傳感器的檢測(cè),對(duì)數(shù)值進(jìn)行處理和顯示。 ( 3)增加信息儲(chǔ)存功能。 計(jì)價(jià)器的單片 機(jī)系統(tǒng)框圖如圖 21所示。 AT 89S52 單片機(jī)及最小系統(tǒng) AT89S52 單片機(jī) AT89S52具有如下特點(diǎn): 40個(gè)引腳, 8k Bytes Flash片內(nèi)程序存儲(chǔ)器, 256bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM), 32個(gè)外部雙向輸入 /輸出( I/O)口, 3個(gè) 16位可編程定時(shí)計(jì)數(shù)器 ,全雙工串行口 ,看門(mén)狗( WDT)電路,片內(nèi)時(shí)鐘振蕩器。 VSS:接地。 :接霍爾傳感器的輸出口。在復(fù)位電路中,按一下復(fù)位開(kāi)關(guān)就使在 RST端出現(xiàn)一段時(shí)間的高電平,外接 晶振和兩個(gè) 30pF 電容組成系統(tǒng)的內(nèi)部時(shí)鐘電路。本次設(shè)計(jì)選取了霍爾集成電路來(lái)測(cè)量里程。 U18集成霍耳開(kāi)關(guān)由穩(wěn)壓器 A、霍耳電勢(shì)發(fā)生器 (即硅霍耳片 )B、差分放大器 C、施密特觸發(fā)器 D和 OC門(mén)輸出 E五個(gè)基本部分組成?;魻杺鞲衅鳈z測(cè)并輸出信號(hào)到單片機(jī)的 INT0或 I
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1