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

正文內(nèi)容

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

2025-02-05 19:07本頁(yè)面
  

【正文】 C機(jī)的馮 .諾依曼( Von Neumann)類(lèi)似的原理,對(duì)程序和數(shù)據(jù)存儲(chǔ)器不作邏輯上的區(qū)分 。 單片機(jī)編程語(yǔ)言介紹對(duì)于 51 系列單片機(jī),一個(gè)新變量名定義之后可在程序中作變量使用,非常易學(xué),根據(jù)解釋的行可以找到錯(cuò)誤而不是當(dāng)程序執(zhí)行完才 能顯現(xiàn)出來(lái)。 BASIC為簡(jiǎn)化使用變量, 所以, 所有變量都用浮點(diǎn)值。 PL/M 是 Intel 從 8080 微處理器開(kāi)始為其系列產(chǎn)品開(kāi)發(fā)的編程語(yǔ)言。 PL/M 編譯器好像匯編器一樣可產(chǎn)生緊湊代碼 , 總的來(lái)說(shuō) PL/M 是 高級(jí)匯編語(yǔ)言 ,可詳細(xì)控制著代碼的生成。 C語(yǔ)言是一種源于編寫(xiě) UNIX操作系統(tǒng)的語(yǔ)言,它是一種結(jié)構(gòu)化語(yǔ)言,可產(chǎn)生壓縮代碼。與匯編相比,有如下優(yōu)點(diǎn):對(duì)單片機(jī)的指令系統(tǒng)不要求了解,僅要求對(duì) 51 的存儲(chǔ)器結(jié)構(gòu)有初步了解寄存器分配、不同存儲(chǔ)器的尋址及數(shù)據(jù)類(lèi)型等細(xì)節(jié)可由編譯器管理程序有規(guī)范的結(jié)構(gòu),可分為不同的函數(shù)。 C語(yǔ)言作為一種非常方便的語(yǔ)言而得到廣泛的支持, C語(yǔ)言程序本身并不依賴(lài)于機(jī)器硬件系統(tǒng),基本上不做修改就可根據(jù)單片機(jī)不同較快地移植過(guò)來(lái)。隨著金屬氧化物半導(dǎo)體的硅晶體管幾何尺寸的不斷下降,系統(tǒng)設(shè)計(jì)中的電磁兼容性( EMC)問(wèn)題,成為采用小尺寸器件進(jìn)行應(yīng)用設(shè)計(jì)時(shí)必須考慮的主要問(wèn)題。 AT89S52 是一個(gè)低功耗高性能的單片機(jī),具有 8kB的閃存、 128BRAM、 32 個(gè) I/O口、 2 個(gè)定時(shí) /計(jì)數(shù)器、六個(gè)中斷源、一個(gè)全雙工的串行口,可反復(fù)擦寫(xiě),支持 ISP(在系統(tǒng)編程 ),可以有效地縮短開(kāi)發(fā)時(shí)間和降低開(kāi)發(fā)成本。 AT89S52 單片機(jī)簡(jiǎn)介 在本設(shè)計(jì)中,用到的是 AT89C51 的升級(jí)版 AT89S52。綜上可知, 51 系列單片機(jī)可謂功能強(qiáng)大,可適用于許多控制領(lǐng)域,為嵌入式控制系統(tǒng)提供了靈活高效且廉價(jià)的處理方案。 C51 只有 4kB閃存的只讀存儲(chǔ)器,而 S52 有 8Kb,有更為充足的存儲(chǔ)空間可用于程序設(shè)計(jì)。 圖 31 AT89S52單片機(jī) 5 液晶 簡(jiǎn)介 1602 采用標(biāo)準(zhǔn)的 16 腳接口,其中 : 第 1 腳: VSS 為地電源 。 第 3 腳: V0 為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高, 對(duì)比度過(guò)高時(shí)會(huì)產(chǎn)生 “鬼影 ”,使用時(shí)可以通過(guò)一個(gè) 10K 的電位器調(diào)整對(duì)比度 。 第 5 腳: RW為讀寫(xiě)信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作。 第 6 腳: E 端為使能端,當(dāng) E 端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 第 15~ 16 腳:空腳 1602 液晶模塊內(nèi)部 的字符發(fā)生存儲(chǔ)器( CGROM)已經(jīng)存儲(chǔ)了 160 個(gè)不同的點(diǎn)陣字符圖形,如表 1 所示,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫(xiě)、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫(xiě)的英文字母 “A”的代碼是 01000001B( 41H),顯示時(shí)模塊把地址 41H 中的點(diǎn)陣字符圖形顯示出來(lái),我們就能看到字母 “A”。 圖 33 DM162液晶顯示模塊 與 單片機(jī) AT89C51直接接口 1602液晶模塊內(nèi)部的控制器共有 11條控制指令 。(說(shuō)明: 1為高電平、 0為低電平) 指令 1:清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H位置 。 指令 3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。 指令 4:顯示開(kāi)關(guān)控制。 指令 5:光標(biāo)或顯示移位 S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo) 。 指令 7:字符發(fā)生器 RAM地址設(shè)置 。 指令 9:讀忙信號(hào)和光標(biāo)地址 BF:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。 指令 11:讀數(shù)據(jù) 。要顯示字符時(shí)要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符, 圖 33 是 DM162 的內(nèi)部顯示地址 。 以下 程序 是在液晶模塊的第二行第一個(gè)字符的位置顯示字母 “A” 的程序: ORG 0000H RS EQU //確定具體硬件的連接方式 。 E EQU //確定具體硬件的連接方式 。 ACALL ENABLE //調(diào)用寫(xiě)入命令子程序 。 ACALL ENABLE //調(diào)用寫(xiě)入命令子程序 。 ACALL ENABLE //調(diào)用寫(xiě)入命令子程序 。 ACALL ENABLE //調(diào)用寫(xiě)入命令子程序 。 ACALL ENABLE //調(diào)用寫(xiě)入命令子程序 。 SETB RS ; RS=1 CLR RW ; RW=0 //準(zhǔn)備寫(xiě)入數(shù)據(jù) 。 ACALL DELAY //判斷液晶模塊是否忙 ? SETB E ; E=1 //顯示完成 ,程序停車(chē) 。 CLR RW CLR E ACALL DELAY SETB E RET DELAY: MOV P1,0FFH //判斷液晶顯示器是否忙的子程序 。 RET END 程序在開(kāi)始時(shí)對(duì)液晶模塊功能進(jìn)行了初始化設(shè)置,約定了顯示格式。 光遮斷器 簡(jiǎn)介 光遮斷器 光遮斷器又稱(chēng)為穿透型光電感應(yīng)器 ,光斷續(xù)器 ,光電斷續(xù)器 ,光電遮斷器,也就是將發(fā)光組件與受光組件面對(duì)面排列并設(shè)置于同一封裝內(nèi),利用檢測(cè)物體通過(guò)時(shí)會(huì)遮光的原理便得以實(shí)現(xiàn)檢測(cè)功能。發(fā)光組件采用高輸出功率及使用壽命長(zhǎng)的 GaAs 紅外線發(fā)光二極管,而受光組件則主要采用單只光電三極管或殊電 IC。一般最常使用的是外殼插入型,此型產(chǎn)品的發(fā)光與受光組件系被裝入成型后的外殼中。 ( a) 穿透型(對(duì)射型) (b) 穿透型(對(duì)射型) (c)穿透型(對(duì)射型) (d) 反射型 (e) 貼片穿透型(對(duì)射型) 圖 35 光遮斷器種類(lèi) 光反射器 反射式光遮斷器為光電開(kāi)關(guān)的一種,屬于非接觸型的光電開(kāi)關(guān),目前的許多機(jī)器上也有使用這類(lèi)光電開(kāi)關(guān),如光學(xué)掃描、光筆、光學(xué)編碼器等設(shè)備上,也大量被使用。 、反射光之強(qiáng)弱。 圖 37 時(shí)序脈波 (Timing pulse) 產(chǎn)生電路 11 (a) TLP852的波形 (101V/divms/div,) (d) TLP801A的波 (101V/divms/div,) LED的輸入波形 LED的輸入波形 光達(dá)林頓的集極波形 光敏晶體管的集極波形 2SA733的集極波形 2SA562的集極波形 圖 38 時(shí)序脈波 (Timing pulse) 產(chǎn)生電路 圖 39 方向判斷電路 圖 39 是一組光遮斷器的 電路設(shè)計(jì) 圖 ,圖中紅色虛線表光遮斷器,由一個(gè)發(fā)射器和兩個(gè)光敏晶體管所構(gòu)成,其中 R1 為限流電阻,避免電源電流太大而把發(fā)光二極管燒掉,而 2 為 NPN 晶體管用來(lái)做共射極放大器,放大輸出信號(hào),當(dāng)光柵阻斷 A 的光源時(shí),則 A 輸出端 會(huì)產(chǎn)生一個(gè)由低電位到高電位的變化輸出,若阻斷 B 則 B 輸出端產(chǎn)生輸出,當(dāng)光柵轉(zhuǎn)動(dòng)時(shí)會(huì)分別遮住 A、 B 二光遮斷器,產(chǎn)生二個(gè)相位不同的脈波,由脈波相位領(lǐng)先、落后的差異可以判斷出光柵轉(zhuǎn)動(dòng)的方向。與 IC、晶體管等組件所使用的樹(shù)脂不同,此種樹(shù)脂在耐熱性、機(jī)械強(qiáng)度、耐溶劑性等方面的表現(xiàn)較不理想。若選擇的負(fù)載電阻不適合,將會(huì)產(chǎn)生裝置無(wú)法動(dòng)作的問(wèn)題。也就是暗電流 (dark current)的最大值,以及臨限電壓(Threshold voltage)以及放射強(qiáng)度之減半值。 總體方案與框圖 框圖如 圖 41: 單片機(jī)測(cè)路程模塊按鍵1602 顯示空車(chē)指示燈 圖 41 總體方案與框圖 單片機(jī) 最小系統(tǒng) 首先要制作一個(gè)支持主控芯片正常工作的最小系統(tǒng),其各個(gè)模塊具體如 圖 42: 13 圖 42 最小系統(tǒng)框 圖 : 在本設(shè)計(jì)中主要是制作一個(gè)電源模塊來(lái)將市電轉(zhuǎn)換為直流穩(wěn)壓電源,才可以將穩(wěn)定的電壓和合適的電流作為電源提
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1