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

正文內(nèi)容

基于51單片機(jī)的出租車計(jì)價(jià)器帶仿真及程序畢業(yè)論文-在線瀏覽

2024-08-08 00:16本頁面
  

【正文】 ,使三極管導(dǎo)通,此時(shí)OC門輸出端輸出低電壓,三極管截止,使OC門輸出高電壓,這種狀態(tài)為關(guān)。圖34 U18霍爾傳感器和其輸出特性U18霍爾傳感器有3個(gè)外接口,2個(gè)是電源的正負(fù)極接口,最后一個(gè)是脈沖信號(hào)輸出口,只要將霍爾傳感器的信號(hào)輸出端接到單片機(jī)的端口上便可以實(shí)現(xiàn)距離檢測。車輪每轉(zhuǎn)一圈,霍爾傳感器就產(chǎn)生一個(gè)脈沖信號(hào),根據(jù)霍爾效應(yīng)原理,當(dāng)霍爾片處在磁場中時(shí),霍爾傳感器的輸出端輸出低電平?;魻杺鞲衅鳈z測并輸出信號(hào)到單片機(jī)的INT0或INT1計(jì)算脈沖輸入端,引起單片機(jī)的中斷,對(duì)脈沖計(jì)數(shù),當(dāng)計(jì)數(shù)達(dá)到特定的次數(shù)時(shí),里程就會(huì)增加,單片機(jī)對(duì)里程進(jìn)行計(jì)算后,通過接口電路將計(jì)算好的結(jié)果傳送到數(shù)碼管并顯示出來。 時(shí)鐘單元本設(shè)計(jì)采用基于DS1302的時(shí)鐘電路(如圖36)對(duì)時(shí)間進(jìn)行實(shí)時(shí)顯示,單片機(jī)掉電對(duì)其沒有影響。圖36 時(shí)鐘電路單元 顯示單元 本次課程設(shè)計(jì)采用的是LCD12864液晶顯示屏,其功能十分強(qiáng)大,液晶顯示屏(LCD)用于數(shù)字型鐘表和許多便攜式計(jì)算機(jī)的一種顯示器類型。液晶和液晶顯示LCD顯示使用了兩片極化材料,在它們之間是液體水晶溶液。因此,每個(gè)水晶就像百葉窗,既能允許光線穿過又能擋住光線。在便于攜帶與搬運(yùn)為前題之下,傳統(tǒng)的顯示方式如CRT映像管顯示器及LED顯示板等等,皆受制于體積過大或耗電量甚巨等因素,無法達(dá)成使用者的實(shí)際需求。(1) 是所有顯示器件中功耗最小的。(2) 平板形結(jié)構(gòu),尺寸可以很大,也可以很小。顯示圖案的自由度也相當(dāng)大 (4)因此,在陽光下也能看的很清楚,既沒有刺目感,也不會(huì)引起視覺疲勞,更沒有射線輻射,傷害視力。所以其生產(chǎn)成本不高。正因?yàn)樗哂羞@些特點(diǎn),所以在一切小型、便攜、數(shù)字、智能化儀表中具有最大競爭力;在大信息量、彩色化、微型及巨型顯示領(lǐng)域,液晶顯示器件也具有很大的潛力。例如屏的第一行的亮暗由RAM區(qū)的這就是LCD顯示的基本原理。這樣一來就組成某個(gè)字符。漢字的顯示一般采用圖形的方式,事先從微機(jī)中提取要顯示的漢字的點(diǎn)陣碼(一般用字模提取軟件),每個(gè)漢字占32B,分左右兩半,各占16B,左邊為1,送第二個(gè)字節(jié),換行按列對(duì)齊,送第三個(gè)字節(jié)??直到32B顯示完就可以LCD上得到一個(gè)完整漢字。4 軟件設(shè)計(jì)本系統(tǒng)的軟件設(shè)計(jì)主要分為系統(tǒng)主程序、數(shù)據(jù)處理子程序、和鍵盤掃描子程序四個(gè)模塊,下面對(duì)每一塊進(jìn)行介紹。在main函數(shù)編寫開始,要進(jìn)行初始化,包括對(duì)系統(tǒng)初始化和對(duì)硬件設(shè)備進(jìn)行初始化,并使硬件處于就緒狀態(tài)。系統(tǒng)流程圖如下圖41。計(jì)算程序根據(jù)里程數(shù)分別進(jìn)入不同的計(jì)算公式。程序流程圖如圖42所示。5 Proteus軟件仿真本設(shè)計(jì)需要用Keil uVision4對(duì)C51程序進(jìn)行編譯,生成“.hex”文件,如圖51 :圖51 Keil uVision4編譯在Proteus軟件中畫出仿真電路(如圖52),把Keil uVision3編譯后生成的“.hex”導(dǎo)入到單片機(jī)中,按“運(yùn)行仿真”鍵進(jìn)行仿真。選題后,我們便開始復(fù)習(xí)單片機(jī)方面的知識(shí),也查閱、搜索了很多相關(guān)資料,進(jìn)行總體設(shè)計(jì)與具體設(shè)計(jì),同時(shí)也學(xué)習(xí)仿真軟件Proteus和編程軟件Keil uVision3。在設(shè)計(jì)開始,要形成流程圖,它可以使設(shè)計(jì)有一定的邏輯性與嚴(yán)密性,使得設(shè)計(jì)思路明確。這次課程設(shè)計(jì)設(shè)計(jì)完成后,體會(huì)頗多,在學(xué)與做的過程中,取長補(bǔ)短,不斷學(xué)習(xí)新的知識(shí),吸取經(jīng)驗(yàn),達(dá)到進(jìn)步的目的。本次設(shè)計(jì)我學(xué)習(xí)到不少單片機(jī)的知識(shí),但由于自己的理論知識(shí)水平有限,實(shí)踐知識(shí)和設(shè)計(jì)經(jīng)驗(yàn)不足,在設(shè)計(jì)過程中難免存在一些問題。懇請(qǐng)各位老師批評(píng)指正,以使我在以后的學(xué)習(xí)和實(shí)踐中加以改進(jìn)和提高。通過畢業(yè)設(shè)計(jì),學(xué)生對(duì)自己三年以來所學(xué)的知識(shí)有更多的認(rèn)識(shí)。同時(shí),還幫助我們改變一些處理事情時(shí)懶散的習(xí)慣。本次作者的畢業(yè)設(shè)計(jì)是由徐老師指導(dǎo)的,在他的悉心指導(dǎo)下,我開闊了眼界,明確了思路。在即將離開學(xué)校之際,我要感謝在大學(xué)生活中任課的眾多老師,正是在他們的諄諄教誨下使我順利完成了大學(xué)的基礎(chǔ)知識(shí)和專業(yè)知識(shí)的學(xué)習(xí)。sbit P12=P1^2。void timer0isr(void)interrupt 1 using 1{distance_km+=。else money=5+(distance_km3)*。clearscreen(0)。TMOD=0x06。TH0=0xCE。EA=1。Init_DS1302()。P12=0。display1(money)。 P12=1。money=0。display1(money)。displayc(1,0,1*16,chen)。displaye(1,0,6*8,num,14)。displayc(1,3,1*16,e)。display2()。 sbit cs2=P2^1。 sbit RW=P2^3。 void delay(uchar i) { while(i)。 RS=0。 EN=1。0x80)。 } void lcd_wcmd(uchar cmd) { readbusy()。 RW=0。 EN=1。 _nop_()。 } void lcd_wdat(uchar dat) { readbusy()。 RW=0。 EN=1。 _nop_()。 } void setpage(uchar page) { page=0xb8|page。 } void setline(uchar line) { line = line amp。 line=line|0xc0。 } void setcolumn(uchar column) { column=columnamp。 //最終列 column=column|0x40。 } void setonoff(uchar onoff) { onoff=0x3e|onoff。 } void selectscreen(uchar screen) { switch(screen) { case 0:cs1=0。cs2=0。break。delay(2)。delay(2)。 case 2:cs1=1。cs2=0。break。 } } void clearscreen(uchar screen) { uchar i,j。 for(i=0。i++) { setpage(i)。 for(j=0。j++) { lcd_wdat(0x00)。 selectscreen(0)。 selectscreen(0)。 selectscreen(0)。 setline(0)。 uchar code chen []= {0x24,0x24,0xA4,0xFE,0x23,0x22,0x00,0x3E,0x22,0x22,0x22,0x22,0x22,0x3E,0x00,0x00, 0x08,0x06,0x01,0xFF,0x01,0x06,0x40,0x49,0x49,0x49,0x7F,0x49,0x49,0x49,0x41,0x00}。 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}。 uchar code gong []= {0x00,0x00,0x80,0x40,0x20,0x18,0x06,0x80,0x00,0x07,0x18,0x20,0x40,0x80,0x00,0x00,0x00,0x01,0x00,0x20,0x70,0x28,0x26,0x21,0x20,0x20,0x24,0x38,0x60,0x00,0x01,0x01}。 uchar code num[15][16]= { {0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00}, {0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x0
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1