基于單片機的公交車監(jiān)控系統(tǒng)的本科畢業(yè)論文設(shè)計_第1頁
基于單片機的公交車監(jiān)控系統(tǒng)的本科畢業(yè)論文設(shè)計_第2頁
基于單片機的公交車監(jiān)控系統(tǒng)的本科畢業(yè)論文設(shè)計_第3頁
基于單片機的公交車監(jiān)控系統(tǒng)的本科畢業(yè)論文設(shè)計_第4頁
基于單片機的公交車監(jiān)控系統(tǒng)的本科畢業(yè)論文設(shè)計_第5頁
已閱讀5頁,還剩55頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

本 科 畢 業(yè) 設(shè) 計 論文題目: 公交車監(jiān)控系統(tǒng)的設(shè)計 學(xué)生姓名: 訚 專業(yè)年級: 電子信息科學(xué)與技術(shù) 指導(dǎo)教師: 職稱: 2008年 6 月 2 日 I 目 錄 摘 要 . I 1 前言 . 1 統(tǒng)開發(fā)的目的 . 1 統(tǒng)開發(fā)的意義 . 1 2 系統(tǒng)功能概述 . 1 案論證 . 1 3 系統(tǒng)硬件設(shè)計 . 2 統(tǒng)硬件總體思路 . 2 統(tǒng)各個模塊的設(shè)計 . 3 片機介紹 . 3 蕩器特性 . 4 編程時鐘輸出 . 4 位 . 5 功耗模式 . 5 時器 0 和 1 的操作 . 6 線收發(fā)模塊 . 9 介 . 9 特性 . 10 腳定義及電氣參數(shù)說明 . 11 作方式 . 12 置 塊 . 14 鐘芯片 . 18 鐘芯片 簡介 . 18 能指標(biāo) . 18 腳排列及功能 . 18 據(jù)操作原理 . 19 據(jù)輸入輸出 (I/O). 20 寄存器 . 20 息存儲 . 21 簡介 . 21 腳配置及功能描述 . 21 幾個操作 . 22 晶顯示模塊 . 24 晶顯示模塊概述 . 24 塊引腳 . 25 塊時序 . 25 2. 26 盤硬件設(shè)計 . 28 系統(tǒng)軟件設(shè) 計 . 28 功能模塊的軟件設(shè)計 . 28 體系統(tǒng)軟件設(shè)計 . 28 鐘模塊軟件設(shè)計 . 28 儲模塊軟件設(shè)計 . 29 線收發(fā)模塊軟件設(shè)計 . 29 置編程 . 29 晶顯示模塊軟件設(shè)計 . 30 5 總結(jié) . 31 參考文獻 . 31 致 謝 . 31 附錄一 系統(tǒng)總體原理圖 . 33 附錄二 流程圖 . 35 附錄三 程序清單 . 40 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 I 公交車監(jiān)控系統(tǒng)設(shè)計 學(xué)生: 訚 忠均 專業(yè):電子信息科學(xué)與技術(shù) 指導(dǎo)教師:宮鶴 摘 要 : 公交車監(jiān)控系統(tǒng)與人們的生活息息相關(guān)。該系統(tǒng)的設(shè)計隨著技術(shù)的進步而不斷趨于人性化,本文介紹一種利用單片機為核心, 線收發(fā)模塊實現(xiàn)數(shù)據(jù)的無線收發(fā),時鐘芯片 實現(xiàn)時鐘的控制,同時,將時鐘數(shù)據(jù)通過存儲模塊 儲起來,液晶顯示用來顯示當(dāng)前時間,實現(xiàn)對公交車行駛過程的監(jiān)控。 關(guān)鍵詞: 單片機;無線收發(fā);時鐘 芯片;信息存儲;液晶顯示 e to s of as of a as is to is in to of of 林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 1 1 前言 統(tǒng) 開發(fā)的目的 隨著城市人口的迅猛增加和面積的不斷擴大,城市公交車的數(shù)量在不斷增加,公交線路日益增多;給人們的交通帶來了很大的方便。但在公交系統(tǒng)的管理上,與之相關(guān)的管理設(shè)備和手段大都處于落后的手工操作上,與其快速發(fā)展步伐不相適應(yīng)。其中,在城市里的每一路公交車線路都有調(diào)度員,調(diào)度員的一個重要的職責(zé)的監(jiān)控每一班公交車在運行過程中的到站情況 ,如到站時間、地點、公交車號和駕駛員等數(shù)據(jù)。目前,這些數(shù)據(jù)都是手工完成,在管理上存在極大漏洞,如夜間收班車,往往某些駕駛員未到終點站拋客調(diào)頭,造成極壞影響。但在此基礎(chǔ)上,本文介紹一種公交車線路監(jiān)控系統(tǒng)設(shè)計和實現(xiàn)的方法。 統(tǒng) 開發(fā)的意義 公交車監(jiān)控系統(tǒng)是一種安裝在公交車上實現(xiàn)類似于飛機“黑匣子”功能的一種設(shè)備,它可以全程記錄公交車行駛數(shù)據(jù),并通過對所記錄的行駛信息數(shù)據(jù)進行分析從而對車輛的各種狀況予以精確的掌控,利用它可以有效的預(yù)防駕駛員違章駕駛,遏制重大交通事故。 本文 利用 51 單片機實現(xiàn) 對公交車行駛狀態(tài)的控制,該系統(tǒng)將公交車的行駛信息存儲在存儲設(shè)備上,為運輸企業(yè)和管理部門監(jiān)控車輛的運行狀態(tài)提供了保障。 2 系統(tǒng) 功能概述 案論證 利用 51 單片機實現(xiàn)公交車監(jiān)控系統(tǒng)的電路比較簡單,易懂。各個模塊使用起來也比較方便,比較適用于初學(xué)者單片機并學(xué)習(xí)軟件編程和硬件搭接。其中,時鐘芯片 一種比較常見的芯片,它能夠?qū)崿F(xiàn)對時鐘的控制,信息存儲模塊儲車輛到每個站點的時間。另外,液晶顯示 當(dāng)前的時間,時刻提醒司機車輛的運行狀態(tài), 51 單片機作為整個系統(tǒng)的核心器件,對各個模塊進 行控制。 整個系統(tǒng)比較簡單,人性化,它基本能夠?qū)崿F(xiàn)對車輛運行狀態(tài)的控制。 方案一:采用 有線傳輸數(shù)據(jù)的方式,這種方式目前見于大多數(shù)公交車監(jiān)控系統(tǒng)中,當(dāng)公交車到站后,乘務(wù)員拿著記載著該車信息的 到站臺進行刷卡,也就是我們常見的刷卡形式。這種方式比較簡單,而且易于實現(xiàn),但是,這種方式有非常大的缺點:首先,它需要人工操作, 在繁華的馬路上,乘務(wù)員下車需要下車打卡,所以吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 2 存在很大的安全隱患,其次,這種方式對公交車根本起不到監(jiān)控的作用,駕駛員可以隨便找個人在站點上替它打卡,至于車什么時候到,完全取決與駕駛員。 方案二: 使用無線傳輸方式,它不需要人工操作,當(dāng)公交車到站后,裝在公交車上和站點上的無線收發(fā)模塊進行數(shù)據(jù)傳輸, 自動記錄到站時間、地點,對線路運行情況進行自動數(shù)據(jù)庫管理,提高工作效率和透明度。 因此,本系統(tǒng)采用了第二 種 方式 。 3 系統(tǒng)硬件設(shè)計 統(tǒng)硬件總體思路 在整個系統(tǒng)的設(shè)計過程中,系統(tǒng)需要對信息進行處理、顯示、存儲。系統(tǒng)的總體設(shè)計如圖 33和 圖 33所示。 主機模塊 : 圖 3 3機模塊: 圖 3 3圖中,單片機系統(tǒng)是整個系統(tǒng)的核心,通過硬件和內(nèi)部軟件的配合控制整個系統(tǒng)的運行。 鍵盤 輸入 液晶顯示 時鐘模塊 信息存儲 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 3 無線收發(fā)模塊是指到公交車到站時站點上發(fā)送模塊發(fā)送數(shù)據(jù)給公交車上的接受模塊。 時鐘芯片 指提供系統(tǒng)的工作時間,以便駕駛員時刻掌握公交車的運行狀況,同時也提供公交車的到站時間。 信息存儲是指單片機系統(tǒng)將公交車到站的時間信息經(jīng)過處理后存儲到存儲芯片,運營企業(yè)和管理部門可以通過存儲的時間信息了解車輛的運營狀態(tài),對違章的進行處理。 鍵盤輸入和液晶顯 示是常用的單片機輸入輸出模塊,為用戶提供友好方便的人機操作界面,用戶可以輸入特定的信息,也可以看到當(dāng)前的時間,可以做出實時判斷。 統(tǒng)各個模塊的設(shè)計 片機介紹 本設(shè)計由于采用了無線收發(fā)模 工作電壓為 以采用了36. 司 列單片機中最基本的產(chǎn)品,它采用 藝技術(shù)制造的高性能 8 位單片機,屬于標(biāo)準(zhǔn)的 品。它結(jié)合 了 高速和高密度技術(shù)及 低功耗特征,它繼承和擴展了 作電壓范圍可達 內(nèi)含 4k 可反復(fù)擦寫的 讀程序存儲器和 128 內(nèi)部隨機存取數(shù)據(jù)存儲器( 器件采用 司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) 令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 儲單元,功能強大的 處理器可為您提供許多高性價比的應(yīng) 用 場合。 腳兼容 80列芯片, 40個引 腳, 32個外部雙向輸入 /輸出 ( I/O)端口, 2 個外中斷口, 2 個 16 位可編程定時計數(shù)器 ,2 個全雙工串行通信口,其將通用的微處理器和 儲器結(jié)合在一起,可有效地降低開發(fā)成本。同時該芯片還具有 三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。此外,可工作于低功耗模式,可通過兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié) 時器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存 據(jù),時鐘振蕩停止,同時停止芯片內(nèi)其它功能。 主要功能特性: 標(biāo)準(zhǔn) 核和指令系統(tǒng) 4部 部可擴展至 64 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 4 32 個可編程雙向 I/O 口 128部 擴充 64 ) 2個 16 位可編程定時 /計數(shù)器 時鐘頻率 0 5個中斷源 作電壓 可編程全雙工串行通信口 布爾處理器 2層優(yōu)先級中斷結(jié)構(gòu) 電源空閑和掉電模式 快速脈沖編程 2層程序加密位 裝形式 圖 3 兼容 輯電平 3 振蕩器特性 分別作為一個反相放大器的輸入和輸出。此管腳可配置為使用內(nèi)部振蕩器。要使用外部時鐘源驅(qū)動器件時, 部時鐘信號無占空比的要求,因為時鐘通過觸發(fā)器二分頻輸入到內(nèi)部時鐘電路。但高低電平的最長和最短時間必須符合手冊的規(guī)定。 編程時鐘輸出 可從 0%占空比的時 鐘信號。 ,還有兩個可選功能。它可編程為: 1. 用于定時 /計數(shù)器 2的外部時鐘輸入; 2. 使用 1612時鐘模式下輸出 50%占空比的 616時鐘模式時為 122 要將定時 /計數(shù)器 2配置為時鐘發(fā)生器, C/必須清零,而 20啟動定時器 2還必須將 置位。 時鐘輸出頻率由振蕩器頻率和定時器 2捕獲寄存器的重新裝入值確定,公式如下 : 振蕩器頻率 n ( 65536 此處 n = 16( 6時鐘模式)或 32( 12時鐘模式) ( = 6位無符號整數(shù) 。 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 5 在時鐘輸出模式中,定時器 2的翻轉(zhuǎn)將不會產(chǎn)生中斷。這和它作為波特率發(fā)生器時相似。定時器 2可同時作為波特率發(fā)生器和時鐘發(fā)生器。但需要注意的是,波特率和時鐘輸出頻率相同。 位 在振蕩器工作時,將 12時鐘模式為 24個振蕩器周期, 6時鐘模式為 12振蕩器周期)可實現(xiàn)復(fù)位。為了保證上電復(fù)位的可靠 , 常為幾個毫秒)再加上兩個機器周期。復(fù)位后,振蕩器以 12時鐘模式運行(當(dāng)已通過并行編程器設(shè)置為 6時鐘模式時除外)。 功耗模式 鐘停止模式 靜態(tài)設(shè)計使時鐘頻率可以降至 0停止 )。 當(dāng)振蕩器停振時, 模式允許逐步應(yīng)用并可將時鐘頻率降至任意值以實現(xiàn)系統(tǒng)功耗的降低。如要實現(xiàn)最低功耗則建議使用掉電模式。 閑模式 空閑模式見表 3 中, 片內(nèi)的外圍電 路仍然保持工作狀態(tài)。正常操作模式的最后一條指令執(zhí)行進入空閑模式。空閑模式下,容、片內(nèi) 何被使能的中斷(此時,程序從中斷服務(wù)程序處恢復(fù)并繼續(xù)執(zhí)行)或硬件復(fù)位(與上電復(fù)位使用相同的方式啟動處理器)均可終止空閑模式。 電模式 為了進一步降低功耗,通過軟件可實現(xiàn)掉電模式見表 3 該模式中,振蕩器停振并且在最后一條指令執(zhí)行進入掉電模式。降到 內(nèi) 退出掉電模式之前 硬件復(fù)位或外部中斷均可結(jié)束掉電模式。硬件復(fù)位使所有的 不改變片內(nèi) 部中斷允許 從掉電喚醒)使能或禁止通過外部中斷喚醒掉電。 禁止; 使能 要正確退出掉電模式,在 位或外部中斷開始執(zhí)行并且要保持足夠長的時間(通常小于 10以使振蕩器重新啟動并穩(wěn)定下來。 使用外部中斷退出掉電模式時, 須使能且配置為電平觸發(fā)。將管腳吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 6 電平拉低使振蕩器重新啟動,退出掉電模 式后將管腳恢復(fù)為高電平。一旦中斷被響應(yīng), 后所執(zhí)行的是進入掉電模式指令的后一條指令。 表 3閑模式和掉電模式時外部管腳的狀態(tài) of 式 程序存儲器 0 口 1 口 2 口 3 空閑 內(nèi)部 1 1 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 空閑 外部 1 1 懸浮 數(shù)據(jù) 地址 數(shù)據(jù) 掉電 內(nèi)部 0 0 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 掉電 外部 0 0 懸浮 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 時器 0 和 1 的操作 定時和計數(shù)功能由特殊功能寄存器 。這兩個定時 /計數(shù)器有 4種操作模式,通過 1和 個定時 /計數(shù)器的模式 0、 1和 2都相同,模式 3不同。如下所述: 式 0 將定時器設(shè)置成模式 0時類似 8048定時器,即 8位計數(shù)器帶 32分頻的預(yù)分頻器。圖 工作方式。 此模式下,定時器寄存器配置為 13位寄存器。當(dāng)計數(shù) 從權(quán)為“ 1”翻轉(zhuǎn)為全為“ 0”時,定時器中斷標(biāo)志位 同時 或 時定時器計數(shù)。置位 樣可實現(xiàn)脈寬測量。 該 13位寄存器包含 個位及 位。 位不定,可將其忽略。置位運行標(biāo)志( 不能清零此寄存器。 模式 0的操作對于定時器 0及定時器 1都是相同的。兩個不同的 分別分配給定時器 0及定時器 1。 式 1 模式 1除了使用了 6位外,其它與模式 0相同。 式 2 此模式下定時器寄存器作為可自動重裝的 8位計數(shù)器( 如圖 而且將 裝時 式 2的操作對于定時器 0及定時器 1是相同的。 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 7 式 3 在模式 3中,定時器 1停止計數(shù),效果與將 相同。 此模式下定時器 0的 位計數(shù)器。圖 時的定時器 0邏輯。 的控制位: C/T, 數(shù)器周期) ,占用定時器 1的 此時 時器 1” 中斷。 模式 3可用于需要一個額外的 8位定時器的場合。定時器 0工作于模式 3時,個定時器 /計數(shù)器,當(dāng)定時器 0工作于模式 3時,定時器 1可通過開關(guān)進入 /退出模式 3, 它仍可用作串行端口的波特率發(fā)生器,或者應(yīng)用于任何不要求中斷的場合。下圖 定時器 /計數(shù)器控制寄存器( 。 圖 林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 8 圖 時 /計數(shù)器 0/1的模式 2: 8位 自動重裝 / 1 in :8 時 /計數(shù)器 0 的模式 3: 雙 8 位計數(shù)器 : 林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 9 P 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78R S T / V . 0 / R X . 1 / T X . 2 / I N T 012P 3. 3 / I N T 113P 3. 4 / T 014P 3. 5 / T 115P 3. 6 / W 6P 3. 7 / R A L 218X T A L 019V s c . 039P 0. 138P 0. 237P 0. 336P 0. 435P 0. 534P 0. 633P 0. 732E A / V p E / P R O E . 728P 2. 627P 2. 526P 2. 425P 2. 324P 2. 223P 2. 122P 2. 021L 5 1+ 5V+5u 2 K+ 5片機的硬件實現(xiàn)原理圖 線收發(fā)模塊 介 線收發(fā)模塊由單片無線收發(fā)一體芯片 發(fā)設(shè)計而成,挪威 司推出的單片射頻收發(fā)器,工作電壓為 2 引腳 裝 (5 5工作于 433/868/915業(yè)、科學(xué)和醫(yī)學(xué) )頻道,頻道之間的轉(zhuǎn)換時間小于 650頻率合成器、接收解調(diào)器、功率放大器、晶體振蕩器和調(diào)制器組成,不需外加聲表濾波器, 作模式,自動處理字頭 和 環(huán)冗余碼校驗 ),使用 口與微控制器通信,配置非常方便。此外,其功耗非常低,以 輸出功率發(fā)射時電流只有 11作于接收模式時的電流為 建空閑模式與關(guān)機模式,易于實現(xiàn)節(jié)能。 線報警及安全系統(tǒng)、無線開鎖、無線監(jiān)測、家庭自動化和玩具等諸多領(lǐng)域 2。 內(nèi)集成了電源管理、晶體振蕩器、低噪聲放大器、頻率合成器功率放大器等模塊,曼徹斯特編碼 /解碼由片內(nèi)硬件完成,無需用戶對數(shù)據(jù)進行曼徹斯特編碼,因此使用非常方便。 詳細(xì)結(jié) 構(gòu)如圖 所示 。 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 10 圖 成的高頻頭用戶接口 of 特性 制收發(fā)合一 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 11 發(fā)模式特適用于低功耗應(yīng)用 多頻道應(yīng)用 兼容 道切換時間小于 650 最大輸出功率 10調(diào) ,接收靈敏度高達 需外接 4330天線 載波監(jiān)聽( 能有效防止 輸碰撞 成功收發(fā)數(shù)據(jù)包信號提示 使您能有效的控制數(shù)據(jù)收發(fā)時機 接收數(shù)據(jù)包自動地址匹配 便利于點對多和多對多傳輸 發(fā)送數(shù)據(jù)包自動重傳 自動生成數(shù)據(jù)包報頭及 驗碼 數(shù)據(jù)傳輸速率高達 100 間使用 行可編程接口協(xié)議傳輸數(shù)據(jù)簡單易用 16 腳雙排接口,可直接與 式 腳連接 工作電壓: 工作電流: 接收 :12.5 發(fā)射 :11 F 輸出功率; 3010F 輸出功率 待機 :腳定義及電氣參數(shù)說明 產(chǎn)品圖片如下 圖 3腳說明 腳 名稱 描述 1 源地 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 12 2 統(tǒng)電源 3 能芯片接收和發(fā)送 4 發(fā)狀態(tài)選擇: 1 發(fā)射狀態(tài); 0 接收狀態(tài) 5 統(tǒng)時鐘分頻輸出 6 作狀態(tài)控制: 1 正常工作狀態(tài); 0 待機微功耗狀態(tài) 7 源地 8 源地 9 址匹配 10 波監(jiān)聽 11 出 ,此口從 片讀入數(shù)據(jù) 12 收或發(fā)送就緒 13 鐘 14 入 ,此口向 片寫入數(shù)據(jù) 15 源地 16 能,低激活 片無線收發(fā)器工作在 433/868/915 段由一個完全集成的頻率調(diào)制器一個帶解調(diào)器的接收器一個功率放大器一個晶體震蕩器和一個調(diào)節(jié)器組成 作模式的特點是自動產(chǎn)生前導(dǎo)碼 和 以很容易通過 口進行編程配置電流消耗很低在發(fā)射功率為 10發(fā)射電流為30收電流為 進入 式可以很容易實現(xiàn)節(jié)電 . 作方式 其中有兩種活動 X 模式和兩種節(jié)電模式。 活動模式 X X 節(jié)電模式 掉電 和 作模式由 設(shè)置來設(shè)定。 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 13 表 3工作模式 0 X X 掉電和 程 1 0 X 程 1 1 0 X 1 1 1 X 式 用片內(nèi)的先入先出堆棧區(qū),數(shù)據(jù)低速從微控制器送入,但高速發(fā)射,這樣可以盡量節(jié)能,因此,使用低速的微控制器也能得到很高的射頻數(shù)據(jù)發(fā)射速率。與射頻協(xié)議相關(guān)的所有高速信號處理都在片內(nèi)進行,這種做法有三大好處:盡量節(jié)能;低的系統(tǒng)費用 (低速微處理器也能進行高速射頻發(fā)射 );數(shù)據(jù)在空中停留時間短,抗干擾性高。 在 接收數(shù)據(jù)時,自動把字頭和 發(fā)送數(shù)據(jù)時,自動加上字頭和 發(fā)送過程完成后, X 發(fā)送流程 典型的 A. 當(dāng)微控制器有數(shù)據(jù)要發(fā)送時,通過 時序把接收機的地址和要發(fā)送的數(shù)據(jù)送傳給 B. 微控制器置高 發(fā) C. (1) 射頻寄存器自動開啟; (2) 數(shù)據(jù)打包 (加字頭和 ; (3) 發(fā)送數(shù)據(jù)包; (4) 當(dāng)數(shù)據(jù)發(fā)送完成,數(shù)據(jù)準(zhǔn)備好引腳被置高; D. 到 E. 當(dāng) 動進入空閑模式。 注意: 模式保證,一旦發(fā)送數(shù)據(jù)的過程開始,無論 送 過程都會被處理完。只有在前一個數(shù)據(jù)包被發(fā)送完畢, X 接收流程 A. 當(dāng) B. 650待接收數(shù)據(jù); C. 當(dāng) 波檢測引腳被置高; D. 當(dāng)接收到一個相匹配的地址, E. 當(dāng)一個正確的數(shù)據(jù)包接收完畢, 址和 后把 F. 微控 制器把 低, 入空閑模式; 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 14 G. 微控制器通過 一定的速率把數(shù)據(jù)移到微控制器內(nèi); H. 當(dāng)所有的數(shù)據(jù)接收完畢, I. 當(dāng)正在接收一個數(shù)據(jù)包時, 據(jù)包則丟失。當(dāng)微處理器接到 其就知道 其可以決定是讓 接收該數(shù)據(jù)包還是進入另一個工作模式。 節(jié)能模式 在關(guān)機模式, 般為 入關(guān)機模式后, 不會接收或發(fā)送任何數(shù)據(jù)。 空閑模式有利于減小工作電流,其從空閑模式到發(fā)送模式或接收模式的啟動時間也比較短。在空閑模式下, 置 塊 所有配置字都是通過 A. 頻配置寄存器、發(fā)送地址寄存器、發(fā)送數(shù)據(jù)寄存器和接收數(shù)據(jù)寄存器 5個寄存器組成。狀態(tài)寄存器包含數(shù)據(jù)準(zhǔn)備好引腳狀態(tài)信息和地址匹配引腳狀態(tài)信息;射頻配置寄存器包含收發(fā)器配置信息,如頻率和輸出功能等;發(fā)送地址寄存器包含接收機的地址和數(shù)據(jù)的字節(jié)數(shù);發(fā)送數(shù)據(jù)寄存器包含待發(fā)送的數(shù)據(jù)包的信息,如字節(jié)數(shù)等;接收數(shù)據(jù)寄存器包含要接收的數(shù)據(jù)的字節(jié)數(shù)等信息。 口由 5 個內(nèi)部寄存器組成執(zhí)行 寄存器的回讀模式來確認(rèn)寄存器的內(nèi)容 表 個內(nèi)部寄存器 he PI 存器名稱 內(nèi)容 狀態(tài)寄存器 存器包含數(shù)據(jù)就緒 地址匹配 態(tài) 置寄存器 寄存器包含收發(fā)器的頻率 ,輸出功率等配置信息 發(fā)送地址 存器包含目標(biāo)器件地址字節(jié)長度由配置 寄存器設(shè)置 發(fā)送有效數(shù)據(jù) 寄存器包含發(fā)送的有效 據(jù)包數(shù)據(jù)字節(jié)長度由配置寄存器設(shè)置 接收有效數(shù)據(jù) 存器包含接收到的有效 據(jù)包數(shù)據(jù)字節(jié)長度由配置寄存器設(shè)置在寄存器中的有效數(shù)據(jù)由數(shù)據(jù)準(zhǔn)備就緒 示 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 15 B. 令設(shè)置 當(dāng) 低時 , 何一條新指令均由 由高到低的轉(zhuǎn)換開始。用于 口的有用命令見下表: 表 3行接口指令 指令名稱 指令格式 操作 0000寫配置寄存器 出寫操作的開始字節(jié)字節(jié)數(shù)量取決于 出的開始地址 0001讀配置寄存器 出讀操作的開始字節(jié)字節(jié)數(shù)量取決于 出的開始地址 ( 00100000 寫 效數(shù)據(jù) 1節(jié)寫操作全部從字節(jié) 0 開始 ( 00100001 讀 效數(shù)據(jù) 1節(jié)讀操作全部從字節(jié) 0 開始 ( 00100010 寫 址 1節(jié)寫操作全部從字節(jié) 0 開始 ( 00100011 讀 址 1節(jié)讀操作全部從字節(jié) 0 開始 ( 00100100 讀 效數(shù)據(jù) 1節(jié)讀操作全部從字節(jié) 0 開始 1000快速設(shè)置配置寄存器中 專 用命令 h C. 序 圖 PI 林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 16 圖 操作 PI . 配置寄存器 明 表 3數(shù) 位寬 說明 9 同 起設(shè)置中心頻率默認(rèn)值 =001101100b=180d 0 *(1+ 1 設(shè)置 433 或 868/915式默認(rèn)值 =0 0 33段 1 68/915段 2 輸出功率默認(rèn)值 =00 00 1 0 +61 +101 降低接收模式電流消耗至 敏度降低默認(rèn)值 =0 0 1 重發(fā)數(shù)據(jù)如果 存器的 設(shè)置為高默認(rèn)值 =0 0 3 址寬度默認(rèn)值 =100 001 節(jié) 址寬度 100 X 地址寬度 3 址寬度默認(rèn)值 =100 001 節(jié) 址寬度 100 節(jié) 址寬度 6 收有效數(shù)據(jù)寬度默認(rèn)值 =100000 000001 節(jié) 效數(shù)據(jù)寬度 000010 節(jié) 效數(shù)據(jù)寬度 100000 節(jié) 效數(shù)據(jù)寬度 6 效數(shù)據(jù)寬度默認(rèn)值 =100000 000001 節(jié) 效數(shù)據(jù)寬度 000010 節(jié) 效數(shù)據(jù)寬度 100000 節(jié)效數(shù)據(jù)寬度 32 址使用字節(jié)依賴于 認(rèn)值 =2 輸出時鐘頻率默認(rèn)值 =11 00 1 0 1 1 輸出時鐘使能默認(rèn)值 =1 0 17 表 3置寄存器內(nèi)容 he R/W) 字節(jié) 內(nèi)容位 7 0 初始化值 0 0 0110_1100 1 :6沒用 :0 8 0000_0000 2 沒用 :0 沒用 :0 0100_0100 3 :6沒用 :0 0010_0000 4 :6沒用 :0 0010_0000 5 址

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論