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

正文內(nèi)容

單片機課程設(shè)計出租車計價器畢業(yè)論文-文庫吧資料

2025-06-24 12:51本頁面
  

【正文】 。//開始標(biāo)志位bit jump_in。sbit led_stop=P3^2。sbit led_run=P3^0。sbit bb=P2^4。sbit g=P2^7。sbit K3=P1^3。sbit K1=P1^1。void key1()。//顯示void printstring(uchar *s)。//設(shè)置液晶的起始位置void busy()。//寫數(shù)據(jù)void lcd_clear()。//void wr_(uchar mand)。//讀寫時能控制端sbit b=P0^7。//讀或?qū)憇bit rs=P2^0。另外通過本次設(shè)計,是我認(rèn)識到自己理論知識的應(yīng)用能力有很大的欠缺,需要在以后的學(xué)習(xí)中進一步提高。這在以前的學(xué)習(xí)過程中是不曾學(xué)到的。經(jīng)過單元設(shè)計和系統(tǒng)設(shè)計鞏固了以前所學(xué)的專業(yè)知識,自己真正認(rèn)識到理論聯(lián)系實際的重要性,為以后的學(xué)習(xí)和工作提供了很多有價值的經(jīng)驗。這次設(shè)計很好的把以前學(xué)到的理論知識應(yīng)用于實踐,使我認(rèn)識到理論知識與實踐之間有一定的差距,只有通過不斷的努力學(xué)習(xí)和實踐才能很好的把理論知識應(yīng)用到實踐當(dāng)中,也只有通過不斷的實踐才能對理論知識的理解。一個月來,經(jīng)過自己努力,基本上完成了設(shè)計要求的內(nèi)容,在系統(tǒng)可行性分析、原理圖設(shè)計等方面都作了許多實際工作,取得了一些成績,同時也遇到了一些問題,存在一些不足。本款出租車計價器包括單價輸出、單價調(diào)整、顯示當(dāng)前的系統(tǒng)時間等功能。應(yīng)用特殊模型的 DLL 界面提供有關(guān)元件庫的全部文件。強大的調(diào)試工具,包括寄存器和存儲器,斷點和單步模式。最新支持 ARM。此外,還可以結(jié)合微控制器軟件使用動態(tài)的鍵盤,開關(guān),按鈕,LEDs 甚至 LCD 顯示 CPU 模型。 其功能模塊:—個易用而又功能強大的 ISIS 原理布圖工具;PROSPICE 混合模型 SPICE 仿真;ARES PCB 設(shè)計。Proteus 產(chǎn)品系列也包含了我們革命性的 VSM 技術(shù),用戶可以對基于微控制器的設(shè)計連同所有的周圍電子器件一起仿真。液晶顯示程序流程圖如圖 33 所示:LCD初 始 化開 始LCD寫 命 令LCD判 =0?寫 數(shù) 據(jù)判 =0?寫 完 成了 ?寫 完 成了 ?設(shè) 置 字 符位 置結(jié) 束否 否是是否 否是 是圖 33 顯示子程序流程圖圖 33 液晶顯示程序流程圖 總程序流程框圖定 時 器 初 始 化開 始液 晶 初 始 化判 斷 按 鍵 函 數(shù) 1V=?Value1+0Value2+5 Value3+5數(shù) 據(jù) 處 理顯 示 函 數(shù)Jump_in=1?液 晶 清 屏判 斷 按 鍵 函 數(shù)V1=?運 行 暫 停 停 止數(shù) 據(jù) 處 理顯 示 函 數(shù)Jump_out=1?液 晶 清 屏 清 零 函 數(shù)結(jié) 束否是V=1 V=2V=3否 是V1=2V1=3是否否 是圖 34 整體程序流程圖第四章 proteus 的簡介 Proteus 介紹Proteus 軟件是來自英國 Labcenter electronics 公司的 EDA 工具軟件,它組合了高級原理布圖、混合模式 SPICE 仿真,PCB 設(shè)計以及自動布線來實現(xiàn)一個完整的電子設(shè)計系統(tǒng)。以下是中斷子函數(shù)的流程圖如圖 31 所示:圖 31 中斷子程序流程圖 判鍵子函數(shù)對于獨立式鍵盤判鍵,首先看有鍵按下不,如果有鍵按下則延時一會兒,在判斷是否真的有鍵按下,如果確實有鍵按下,在判鍵釋放,最后執(zhí)行鍵功能程序。顯示電路用到了 P0 和 P2 口,P0 口為液晶的數(shù)據(jù)口。 1602 液晶的簡介字符型液晶 1602 主要技術(shù)參數(shù)如表 21 所示:顯示容量: 16*2 個字符芯片工作電壓: —工作電流: ()模塊最佳工作電壓: 字符尺寸: *(W*H)mm表 21 字符型液晶 1602 主要技術(shù)參數(shù)接口信號說明如表 22 所示:編號 符號 引腳說明 編號 符號 引腳說明1 Vss 電源地 9 D2 DataI/O2 VDD 電源正極 10 D3 DataI/O3 VL 液晶顯示偏壓信號 11 D4 DataI/O4 Rs 數(shù)據(jù)/命令選擇端(H/L) 12 D5 DataI/O5 R/W 讀/寫選擇端(H/L) 13 D6 DataI/O6 E 使能信號 14 D7 DataI/O7 D0 DataI/O 15 BLA 背光源正極8 D1 DataI/O 16 BLK 背光源負(fù)極表 22 1602 接口信號說明控制器接口說明(HD44780 及兼容芯片) 基本操作時序a 讀狀態(tài):輸入:Rs=L, Rw=H, E=H 輸出:D0—D7=狀態(tài)字b 寫指令:輸入:Rs=L, Rw=L, D0—D7=指令碼 輸出:無 E=高脈沖C 讀數(shù)據(jù):輸入:Rs=H, Rw=L, E=H 輸出:D0—D7=數(shù)據(jù)d 寫數(shù)據(jù):輸入:Rs=H, Rw=L, D0—D7=數(shù)據(jù) 輸出:無 E=高脈沖狀態(tài)字說明如表 23 所示:STA7D7STA6D6STA5 D5STA4 D4STA3 D3STA2 D2STA1 D1STA0 D0表 23 狀態(tài)字說明(a)STA06 當(dāng)前數(shù)據(jù)地址指針的數(shù)值STA7 讀寫操作使能 1:禁止 0:允許表 24 狀態(tài)字說明(b)注:對控制器進行讀寫操作之前,都必須進行讀寫檢測,確保 STA7 為 0RAM 地址映射圖控制器內(nèi)部帶有 80*8 位的 RAM 緩沖區(qū),對應(yīng)關(guān)系如下圖 25 所示:表 25 RAM 地址映射圖 LCD16 字*2 行000102030405060708090A0B0C0D0E0F10… 27404142434445464748494A4B4C4D4E4F50… 67顯示模式設(shè)置如表 26 所示:指令碼 功能0 0 1 1 1 0 0 0 設(shè)置 16*2 顯示,5*7 點陣,8 位數(shù)據(jù)接口表 26 顯示模式設(shè)置顯示開關(guān)及光標(biāo)設(shè)置如表 27 所示:指令碼 功能0 0 0 0 1 D C B D=1 開顯示; D=0 關(guān)顯示C=1 顯示光標(biāo); C=0 不顯示光標(biāo)B=1 光標(biāo)閃爍; B=0 光標(biāo)不顯示0 0 0 0 0 1 N S N=1 當(dāng)讀或?qū)懸粋€字符后地址指針加一,且光標(biāo)加一N=0 當(dāng)讀或?qū)懸粋€字后地址指針減一,且光標(biāo)減一S=1 當(dāng)寫一個字符后,整屏顯示左移(N=1)或右移(N=0),以得到光標(biāo)不移動而屏幕移動的效果S=0 當(dāng)寫一個字符,整屏顯示不移動表 27 顯示開關(guān)及光標(biāo)設(shè)置數(shù)據(jù)控制控制器內(nèi)部沒有一個數(shù)據(jù)地址指針,用戶可通過它們來訪問內(nèi)部的全部 80 字節(jié)RAM。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。注意加密方式 1 時,/EA 將內(nèi)部鎖定為RESET;當(dāng)/EA 端保持高電平時,此間內(nèi)部程序存儲器。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN 信號將不出現(xiàn)。/PSEN:外部程序存儲器的選通信號。另外,該引腳被略微拉高。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。因此它可用作對外部輸出的脈沖或用于定時目的。在 FLASH 編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機器周期的高電平時間。P3 口也可作為 AT89S52 的一些特殊功能口,P3 口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng) P3 口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。P2 口當(dāng)用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時,P2 口輸出地址的高八位。并因此作為輸入時,P2 口的管腳被外部拉低,將輸出電流。在 FLASH 編程和校驗時,P1口作為第八位地址接收。 圖 26 AT89S52 P1 口:P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口,P1 口緩沖器能接收輸出 4TTL 門電流。P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。P0 口:P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL門流。圖 25 路程測量電路 單片機各引腳功能說明AT89S52 電路圖如圖 26 所示 : VCC:供電電壓。(設(shè)車輪周長為 1 m ,則霍爾傳感器每產(chǎn)生 100 個脈沖便表示車已行程 0. 1 km ,根據(jù)際情況在程序中進行設(shè)置) 。液晶電路使用時,如果發(fā)現(xiàn)液晶不亮可以調(diào)節(jié)連接液晶的點位器,改變液晶的亮度。鍵盤接口電路如圖 23 所示:圖23鍵盤接口電路 顯示電路對于現(xiàn)實電路我們可以采用數(shù)碼管,也可以采用液晶顯示,液晶又分字符型和點陣型,我們使用的液晶是字符型液晶,并且?guī)ё址麕斓模恍枰檎掖a。I/O 口通過按鍵與地相連,I/O 口有上拉電阻,無鍵按下時,引腳端為高電平,有鍵按下時,引腳電平被拉低。按鍵復(fù)位電路圖如圖 22 所示。上電瞬間 RESET 引腳獲得高電平,隨著電容的充電,RERST 引腳的高電平將逐漸下降。按鍵復(fù)位具有上電復(fù)位功能外,若要復(fù)位,只要按圖中的 RESET 鍵,電源 VCC 經(jīng)電阻RR2 分壓,在 RESET 端產(chǎn)生一個復(fù)位高電平。 振蕩電路脈沖經(jīng)過二分頻后作為系統(tǒng)的時鐘信號,再在二分頻的基礎(chǔ)上三分頻產(chǎn)生 ALE 信號,此時得到的信號時機器周期信號。通過這兩個引腳在芯片外并接石英晶體振蕩器和兩只電容(電容和一般取 33pF)。方案圖如圖 13 所示:圖 13 方案三方案總結(jié):通過各個方案的比較,本次采用方案三,不但控制簡單,而且成本低廉,設(shè)計電路簡單。出租車停止后能夠顯示行駛的總費用。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1