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

正文內(nèi)容

基于mcs-51單片機(jī)的里程表的設(shè)計(jì) 畢業(yè)設(shè)計(jì)-全文預(yù)覽

  

【正文】 [9] 馬忠梅 : 單片機(jī)的 C語(yǔ)言應(yīng)用程序設(shè)計(jì) , 航空航天大學(xué)出版社 , , P3P19 [10] 李廣弟 : 單片機(jī)基礎(chǔ) , 北京航 空航天大學(xué)出版社 , , P9P12 [11] 唐競(jìng)新 : 數(shù)字電子電路 , 清華大學(xué)出版社, , P34P45 [12] 康華光 : 電子技術(shù)基礎(chǔ) , 高等教育出版社 , , P67P78 [13] 蔡朝陽(yáng) : 單片機(jī)控制實(shí)習(xí)與專題制作 , 北京航空航天大學(xué)出版社, , P9P23 [14] 丁元杰:?jiǎn)纹C(jī)原理及應(yīng)用 , 機(jī)械工業(yè)出版社, , P1P3 [15] 李 華 : MCS51系列單片機(jī)實(shí)用接口技術(shù) , 北京航空大學(xué)出版社, , P32P37 [16] 胡漢才:?jiǎn)纹?機(jī)原理及系統(tǒng)設(shè)計(jì) , 北京清華大學(xué)出版社, , P45P50 [17] 孫育才 : MCS51 系列單片微型計(jì)算機(jī)及其應(yīng)用 , 東南大學(xué)出版社, ,P46P51 [18] 李光第 、 朱月秀 :?jiǎn)?片機(jī)基礎(chǔ) , 北京航空航天大學(xué)出版社 , , P56P63 [19] 李朝青 : 單片機(jī)原理及接口技術(shù)設(shè)計(jì) , 北京航 空航天大學(xué)出版社 , , P48P56 [20] 赫建國(guó) 、 劉建新 : 基于單片機(jī)頻率計(jì)設(shè)計(jì) , 西安郵電學(xué)院學(xué)報(bào), , P53P59 [21] 謝自美:電子線路設(shè)計(jì)與實(shí)現(xiàn), 華中科技大 學(xué)出版社 , , P87P96 [22] 楊素行:模擬電子技術(shù)基礎(chǔ)簡(jiǎn)明教程 , 高等教育 出版社, , P235P245 24 項(xiàng) 目 經(jīng) 理項(xiàng) 目 副 經(jīng) 理 項(xiàng) 目 總 工 質(zhì) 安 總 監(jiān)工程管理部物資管理部技術(shù)管理部檢測(cè)試驗(yàn)室質(zhì)安管理部監(jiān) 督 工 程 管 理部 、 物 資 管 理部 、 檢 測(cè) 試 驗(yàn) 室現(xiàn) 場(chǎng) 質(zhì) 檢 員 、 施 工 員施 工 班 組 3N7N承 承 承 承 承 承 承承 承3S7S承 承 承 承 承 承承 承 承3N7N承 承 承 承 承 承 承承 承 承 承3S7S承 承 承 承 承 承承 承 承 承 承3N7N承 承 承 承 承 承 承承 承3S7S承 承 承 承 承 承承 承 承3N7N承 承 承 承 承 承 3S7S承 承 承 承 承 承3N7N承 承 承 承 承 承 承承 承 承 承3S7S承 承 承 承 承 承承 承 承 承 承3N7N承 承 承 承 承 承 承承 承 承3S7S承 承 承 承 承 承承 承 承 承3N7N承 3S7S承 承 承承 承 承3N7N承 承 承 承 承 承 3S7S承 承 承 承 承 承e39。最終,我較為順利的完成了我的 畢業(yè)設(shè)計(jì) 。在完成 課題 設(shè)計(jì)的過(guò)程中我遇到了不少問(wèn)題。顯示“ 0” MOV A, CTEMP ADD A, 4CH MOV COLUMN, A MOV CODE_, 00H LCALL DIW_PR RET fx: ANL a, 80h CJNE a, 80h, fx1 MOV PAGE_, 00H 。 fxb: MOV CTEMP , 00H CJNE A, 80h, fx MOV PAGE_, 00H 。 顯示小數(shù)點(diǎn) LCALL BB2 CJNE A, 00H, M1 MOV A, DATA2 。 程序設(shè)計(jì)過(guò)程中,對(duì)里程數(shù)據(jù)的顯示作了近似處理 里程處理顯示子程序 MILAGE: PUSH A MOV A, DATA3 MOV B, 0C8H 。 顯示時(shí)先顯示百位,再依次顯示十位、個(gè)位。 本程序?qū)ζ囘\(yùn)行的實(shí)際情況進(jìn)行模擬。則圓盤的轉(zhuǎn)動(dòng)頻率為 N / =2N 。 Timer0 和 Timer1均工作在模式 1。液晶顯示程序的設(shè)計(jì)包括了初始化程序、清屏程序、寫(xiě)指令代碼子程序、寫(xiě)顯示數(shù)據(jù)子程序、讀顯示數(shù)據(jù)子程序、中文顯示子程序、數(shù)字顯示程序以及中文字庫(kù)和數(shù)字字庫(kù)的編寫(xiě)。定時(shí)中斷子程序 TIMER : CLR TR0 SETB F1 RETI Timer0 工作在模式 1 時(shí), TLO、 THO 計(jì)數(shù)寄存器各使用 8 位,而 28=256,設(shè)置計(jì)數(shù)初值時(shí),把計(jì)數(shù)起點(diǎn)的值處以 256,將余數(shù)放入 TLO 計(jì)數(shù)寄存器,將商數(shù)放入 THO 計(jì)數(shù)寄存器。則圓盤的轉(zhuǎn)動(dòng)頻率為 N / =2N 。 Timer0 和 Timer1 均工作在模式 1。輸入數(shù)據(jù)等于 128 時(shí),輸出電壓為 0V;數(shù)據(jù)大于 128 時(shí),輸出電壓大于 0V;輸入數(shù)據(jù)小于 128 時(shí),輸出電壓小于 0V。 程序設(shè)計(jì)中,以 60H、 61H、 62H三個(gè)地址為數(shù)據(jù)緩沖區(qū), 60H( DATA1)用于存儲(chǔ)每 計(jì)數(shù)到的脈沖數(shù),用于計(jì)算速度; 61H( DATA2)、 62H(DATA3)兩個(gè)地址用于存儲(chǔ)計(jì)數(shù)到的脈沖的累加數(shù)據(jù),用于計(jì)算里程。數(shù)據(jù)的顯示主要由軟 件編程進(jìn)行控制。電機(jī)的轉(zhuǎn)速通過(guò)軟件編程,由指撥開(kāi)關(guān)的不同輸入狀態(tài)進(jìn)行控制。 若是將磁鋼貼于汽車的輪軸上,則汽車輪子每轉(zhuǎn)一圈,霍爾器件產(chǎn)生一個(gè)脈沖。本設(shè)計(jì)中 Timer0 產(chǎn)生 秒的定時(shí)。磁鋼被貼在非磁性圓盤上,隨圓盤一起旋轉(zhuǎn),霍爾器件固定在圓盤附近,圓盤每轉(zhuǎn)一圈,霍爾器件將產(chǎn)生一個(gè)脈沖,一個(gè)脈沖即代表了一個(gè)圓盤的周長(zhǎng)。它借用原定時(shí)器 1的控制位 11 和溢出標(biāo)志位 TR1和 TF1,同時(shí)占用了 T1 的中斷源。 工作方式 3 方式 3只適用定時(shí)器 T0, T0 在該模式下被拆成兩個(gè)獨(dú)立的 8 位計(jì)數(shù)器 TH0 和 TL0。 工作方式 0 工作方式 0是一個(gè) 13位的定時(shí) /計(jì)數(shù)器, 16位計(jì)數(shù)器只用了高 8位 THi和低 5位( TLi的 D4~ D0 位), TLi 的高 3位未用。當(dāng)實(shí)現(xiàn)了啟動(dòng)要求后 , 定時(shí)器即按規(guī)定的工作方式和初值開(kāi)始計(jì)數(shù)或定時(shí))。 ★ 預(yù)置定時(shí)或計(jì)數(shù)的初值(可直接將初值寫(xiě)入 TH0、 TL0 或 TH TL1) 。例如 :執(zhí)行“ CLR TF0”后則清定時(shí)器 0的溢出 。 IT1和 IT0: 為外部中斷 1 和外部中斷 0 的觸發(fā)方式選擇位。 TR1和 TR0: 定時(shí)器 1和定時(shí)器 0啟動(dòng)控制位。其中 , TFl, TRl, TF0 和 TR0 位用于定時(shí)器/計(jì)數(shù)器 ; IEl, ITl, IE0 和 IT0 位用于中斷系統(tǒng) 。復(fù)時(shí) , TMOD 所有位均為 0。 M M0:工作方式選擇位。 GATE=1 時(shí),定時(shí)器的啟動(dòng)停止由外部中斷引腳和 TRi位共同控制。 TMOD的格式如下圖所示。由此可見(jiàn) , 定時(shí)器是單片機(jī)中效率高而且工作靈活的部件。例如 ,如果選用 12MHz 晶振 , 則最高計(jì)數(shù)頻率為 。計(jì)數(shù)器在每個(gè)機(jī)器周期的 8 S5P2 期間采樣引腳輸入電平。如果晶振為 12MHz, 則計(jì)數(shù)周期為 : ? ? us112/1z6^1012/1T ???? H 。 定時(shí)計(jì)數(shù)器的原理 16位的定時(shí)器 /計(jì)數(shù)器實(shí)質(zhì)上就是一個(gè)加 1 計(jì)數(shù)器 , 其控制電路受軟件控制、切換。這些寄存器之間是通過(guò)內(nèi)部總線和控制邏輯電路連接起來(lái)的。其訪問(wèn)地址依次為 8AH8DH??删幊痰囊馑际侵钙涔δ埽ㄈ绻ぷ鞣绞?、定時(shí)時(shí)間、啟動(dòng)方式等)均可由指令來(lái)確定和改變。單片 SED1520可驅(qū)動(dòng) 6116 液晶屏,其內(nèi)部顯示 RAM 相對(duì)于 COM0 每 8 行為一個(gè)顯示頁(yè)面。驅(qū)動(dòng)占空 比為 1/ 16或 1/ 32。 地址 映 射 如 下 (地址 中 的 X由 LCDCS決 定 ,可 參見(jiàn) 地址 譯 碼部 分 說(shuō)明 ) 表 地址映射 0X000H 0X001H 0X002H 0X003H 0X004H 0X005H 0X006H 0X007H 寫(xiě) E1指令 寫(xiě) E1數(shù)據(jù) 讀 E1狀態(tài) 讀 E1數(shù)據(jù) 寫(xiě) E2指令 寫(xiě) E2數(shù)據(jù) 讀 E2狀態(tài) 讀 E2數(shù)據(jù) 圖 液晶屏顯示控制電路 SED1520 芯片介紹 SED1520液晶顯示驅(qū)動(dòng)器是一種點(diǎn)陣圖形式液晶顯示驅(qū)動(dòng)器,它可直接與 8位微處理器相連,集行、 列驅(qū)動(dòng)器于一體,因此使用起來(lái)十分方便,作為內(nèi)藏式控制器被廣泛應(yīng)用于點(diǎn)陣數(shù)較少的液晶顯示模塊。本 設(shè)計(jì) 采 用 直接 控 5 制方 式。 AT89C51具有如下功能特性: ★ 兼容 MCS— 51指令系統(tǒng) ; ★ 32 個(gè)雙向 I/O 口 ; ★ 兩個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器 ; ★ 1 個(gè)串行中 斷; ★ 兩個(gè)外部中斷源 ; ★ 4k 可反復(fù)擦寫(xiě) (1000 次) Flash ROM; ★ 128x8bit 內(nèi)部 RAM; ★ 6 個(gè)中斷源 ; ★ 低功耗空閑和掉電模式 ; ★ 軟件設(shè)置睡眠和喚醒功能 。實(shí)際制作中可以貼上多塊磁鋼,即可以克服因車輪轉(zhuǎn)速太慢而在設(shè)定時(shí)間內(nèi)測(cè)不到脈沖的問(wèn)題。 霍爾電流傳感器本身已經(jīng)存在濾波電路,輸出無(wú)須再加裝濾波,可直接供單片機(jī)的0~ 5V 的 AD 采集或 直接送到單片機(jī)的中斷輸入引腳 ,信號(hào)非常穩(wěn)定,而且抗干擾能力很強(qiáng) 。 霍爾傳感 器檢測(cè)轉(zhuǎn)速示意圖如 下 圖 。 通有電流 I 的金屬或半導(dǎo)體板置于磁感強(qiáng)度為 B 的均勻磁場(chǎng)中,磁場(chǎng) 方向和電流方向垂直,在金屬板的第三對(duì)表面間就顯示出橫向電勢(shì)差 U H 的現(xiàn)象稱為霍耳效應(yīng)。 系統(tǒng)軟件包括單片機(jī)和液晶模塊的初始化模塊、液晶模塊的寫(xiě)數(shù)據(jù)/命令子模塊、頻率測(cè)量模塊、速度里程計(jì)算模塊、速度和里程顯示數(shù)據(jù) LCD 字庫(kù)顯示模塊等。 本課題設(shè)計(jì) 先對(duì)里程表設(shè)計(jì)中所需設(shè)備作了詳細(xì)介紹,對(duì)設(shè)計(jì)中存在的問(wèn)題進(jìn)行了說(shuō)明;對(duì)硬件和軟件部分的設(shè)計(jì)和實(shí)現(xiàn)作了認(rèn)真的分析;給出了系統(tǒng)的建模過(guò)程及相應(yīng)的系統(tǒng)模型,在 Lab2021p 仿真實(shí)驗(yàn)系統(tǒng)上進(jìn)行了仿真,并對(duì)仿真結(jié)果進(jìn)行了分析。直觀的呈現(xiàn)給使用者。新概念的車速里程表最直觀的變化就是用大屏幕的液晶取代指針式表盤,直接用數(shù)字顯示時(shí)速,里程,以及其他一些諸如油耗、時(shí)鐘、環(huán)境溫度等參數(shù)。 Intel 公司的 MCS51系列單片機(jī)在近年來(lái)廣泛流行, 即介紹一種基于 MCS51 單片機(jī)的里程表的設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)原理框圖如圖所示。當(dāng)帶電粒子(電子或空穴) 被約束在固體材料中,這種偏轉(zhuǎn)就導(dǎo)致在垂直電流和磁場(chǎng)的方向上產(chǎn)生正負(fù)電荷的積累,從而形成附加的橫向電場(chǎng)。磁場(chǎng)由磁鋼提供,所以霍爾傳感器和磁鋼需要配對(duì)使用 。通過(guò)單片機(jī)測(cè)量產(chǎn)生脈沖的頻率就可以得出圓盤的轉(zhuǎn)速。本設(shè)計(jì)建模時(shí)采用一個(gè)圓盤上貼一個(gè)磁鋼進(jìn)行模擬。其將通用的微處理器和 Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫(xiě)的 Flash存儲(chǔ)器可有效地降低開(kāi)發(fā)成本。 一 種為直接 訪 問(wèn) 方 式, 一 種為 間 接 控制方 式。 實(shí) 際 電 路 如 圖 所 示 。 可直接與 80系列微處理器相連,亦可直接與 68系列微處理器相連。在送出每條指令時(shí),必須進(jìn)行控制器狀態(tài)檢測(cè),狀態(tài)字節(jié)的含義如下: D7: 1/0,模塊忙 /準(zhǔn)備就緒; D5: 1/0,模塊顯示關(guān) /開(kāi); D4: 1/0,模塊復(fù)位 /正常; D3D0:未用 ; 在指令使用中,關(guān)鍵要分清顯示行 、列設(shè)置和顯示頁(yè)面設(shè)置的關(guān)系。 圖 圖形點(diǎn)陣液晶顯示屏 設(shè)計(jì)方法 51 單片機(jī)定時(shí)器 /計(jì)數(shù)器的基本結(jié)構(gòu)及工作原理 單片機(jī)內(nèi)部設(shè)有兩個(gè) 16 位的可編程定時(shí)器 /計(jì)數(shù)器。T1 由 TH1 和 TL1 構(gòu)成。此外 , 其內(nèi)部還有一個(gè) 8位的定時(shí)器方式寄存器 TMOD 和一個(gè) 8位的定時(shí)控制寄存器 TCON。當(dāng)定時(shí)器工作在 計(jì)數(shù)方式時(shí) , 外部事件通過(guò)引腳 T0( )和 T1( )輸入。因一個(gè)機(jī)器周期等于 12 個(gè)振蕩周期 , 所以計(jì)數(shù)頻率 osc12/1fcount ? 。當(dāng)定時(shí)器 /計(jì)數(shù)器為計(jì)數(shù)工作方式時(shí) , 通過(guò)引腳 T0 和 T1 對(duì)外部信號(hào)計(jì)數(shù) , 外部脈沖的下降沿將觸發(fā)計(jì)數(shù)。所以檢測(cè)一個(gè)由 1至 0 的跳變需要兩個(gè)機(jī)器周期 , 故外部事件的最高計(jì)數(shù)頻率為振蕩頻率的 1/24。CPU 也可以重新設(shè)置定時(shí)器工作方式 , 以改變定時(shí)器的操作。 定時(shí)器 /計(jì)數(shù)器方式寄存器 TMOD 定時(shí)器方式控制寄存器 TMOD 在特殊功能寄存器中 , 字節(jié)地址為 89H, 無(wú)位地址。 TRi位為1時(shí),定時(shí)器啟動(dòng)開(kāi)始工作;為 0 時(shí)定時(shí)器停止工作。當(dāng) C\T=0 時(shí)設(shè)置為定時(shí)器工作模式;當(dāng) C\T=1 時(shí)設(shè)置為計(jì)數(shù)器工作模式。 定時(shí)器 /計(jì)數(shù)器方式控制寄存器不能進(jìn)行位尋址 , 只能用字節(jié)傳送指令設(shè)置定時(shí)器工作方式 , 低半字節(jié)定義 為定時(shí)器 0, 高半字節(jié)定義為定時(shí)器 1。 TCON 的格式如下圖所示。進(jìn)入中斷服務(wù)程序后,由硬件自動(dòng)清零。其復(fù)位方式由 觸發(fā)方式來(lái)設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1