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

正文內(nèi)容

基于rs-485的單片機(jī)通信系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)-全文預(yù)覽

2024-07-20 18:48 上一頁面

下一頁面
  

【正文】 Y 鍵值處理 主機(jī)顯示數(shù)據(jù) 發(fā)送數(shù)據(jù)給從機(jī)機(jī) 從機(jī)顯示數(shù)據(jù) 主程序流程圖 矩陣鍵盤輸入子程序初始化后程序不斷檢測(cè)矩陣鍵盤狀況,一旦檢測(cè)到有鍵按下,消抖后即時(shí)開始處理輸入的數(shù)據(jù)。有鍵按下:通信雙方進(jìn)行通信時(shí)需確定雙方的主從關(guān)系,然后通過鍵盤按下,顯示所傳輸?shù)臄?shù)據(jù)。任何一次完整的通信過程都是由發(fā)送機(jī)方發(fā)起的,兩個(gè)單片機(jī)在無鍵值輸入的情況下都處在接收狀態(tài)。只有在很短的距離下才能獲得最高速率傳輸。RS485與RS422的不同還在于其共模輸出電壓是不同的,RS485是7V至+12V之間,而RS422在7V至+7V之間。RS485用于多點(diǎn)互連時(shí)非常方便,可以省掉許多信號(hào)線。RS485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。如都采用平衡傳輸方式、都需要在傳輸線上接終接電阻等。RS422需要一終接電阻,要求其阻值約等于傳輸電纜的特性阻抗。RS422的最大傳輸距離為4000英尺(約1219米),最大傳輸速率為10Mbps。通常情況下,發(fā)送驅(qū)動(dòng)器A、B之間的正電平在+2~+6V,是一個(gè)邏輯狀態(tài),負(fù)電平在2V~6V,是另一個(gè)邏輯狀態(tài)。(1) 平衡傳輸由于發(fā)送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線上的分布電容,其傳送距離最大為約15米,最高速率為20Kbps。收、發(fā)端的數(shù)據(jù)信號(hào)是相對(duì)于信號(hào)地。RS422是一種單機(jī)發(fā)送、多機(jī)接收的單向、平衡傳輸規(guī)范,被命名為TIA/EIA422A標(biāo)準(zhǔn)。、BVW等通過RS422控制的協(xié)議。例如:視頻服務(wù)器都帶有多個(gè)RS422串行通訊接口,每個(gè)接口均可通過RS422通訊線由外部計(jì)算機(jī)控制實(shí)現(xiàn)記錄與播放。單片機(jī)時(shí)鐘電路是由方向放大器構(gòu)成。復(fù)位電平的持續(xù)時(shí)間必須大于單片機(jī)的兩個(gè)機(jī)器周期。(3) 通信方式:半雙工。控制信號(hào)何時(shí)為高電平,何時(shí)為低電平,一般以單片機(jī)的TI,RI信號(hào)作參考。另外,在主從機(jī)軟件上也應(yīng)附加若干處理措施,如:上電時(shí)或正式通訊之前,對(duì)串行口做幾次空操作,清除端口的非法數(shù)據(jù)和命令。RET=1,DE=1時(shí),SN75176發(fā)送狀態(tài);RET=0,DE=0時(shí),SN75176處于接收狀態(tài)。半雙工通訊對(duì)主機(jī)和從機(jī)的發(fā)送和接收時(shí)序有嚴(yán)格的要求。兩個(gè)RS485的1腳和4腳接在對(duì)應(yīng)的單片機(jī)上以實(shí)現(xiàn)功能。RO和DI端分別為接收器的輸出和驅(qū)動(dòng)器的輸入端,與單片機(jī)連接時(shí)只需分別與單片機(jī)的RXD和TXD相連即可;和DE端分別為接收和發(fā)送的使能端,當(dāng)為邏輯0時(shí),器件處于接收狀態(tài);當(dāng)DE為邏輯1時(shí),器件處于發(fā)送狀態(tài),因?yàn)镸AX485工作在半雙工狀態(tài),所以只需用單片機(jī)的一個(gè)管腳控制這兩個(gè)引腳即可;A端和B端分別為接收和發(fā)送的差分信號(hào)端,當(dāng)A引腳的電平高于B時(shí),代表發(fā)送的數(shù)據(jù)為1;當(dāng)A的電平低于B端時(shí),代表發(fā)送的數(shù)據(jù)為0。其驅(qū)動(dòng)器擺率不受限制。Vcc/REF 電源輸入及參考電壓輸入(復(fù)用)。GND 芯片參考0 電位(地)。 模數(shù)轉(zhuǎn)換模塊ADC0832 是美國(guó)國(guó)家半導(dǎo)體公司是生產(chǎn)的一種 8 位分辨率、雙通道 A/D 轉(zhuǎn)換芯片。(2) 內(nèi)部存儲(chǔ)器容量有限。實(shí)際上是一些控制寄存器和狀態(tài)寄存器,是一個(gè)具有特殊功能的RAM區(qū)。e. 串行口1個(gè)全雙工的串行口,具有四種工作方式。 片內(nèi)為128個(gè)字節(jié),片外最多可外擴(kuò)至64k字節(jié),用來存儲(chǔ)程序在運(yùn)行期間的工作變量、運(yùn)算的中間結(jié)果、數(shù)據(jù)暫存和緩沖、標(biāo)志位等,所以稱為數(shù)據(jù)存儲(chǔ)器。 第三章 硬件電路方案設(shè)計(jì) 主機(jī)控制模塊 主機(jī)控制模塊89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS8位微處理器,俗稱單片機(jī)。;2.通過串口利用RS485總線,將數(shù)據(jù)發(fā)給單片機(jī)主機(jī),并顯示。RS485是雙向、半雙工通信協(xié)議,允許多個(gè)驅(qū)動(dòng)器和接收器掛接在總線上,其中每個(gè)驅(qū)動(dòng)器都能夠脫離總線。此系統(tǒng)具有使用方便、操作簡(jiǎn)單、便于實(shí)現(xiàn)、成本低、可靠性高、可拓展性強(qiáng)、易于維護(hù)等特點(diǎn),具有較廣泛的應(yīng)用前景。課程設(shè)計(jì)結(jié)束后與“課程設(shè)計(jì)小結(jié)”、“學(xué)生成績(jī)單”一并交院教務(wù)存檔。 專業(yè) 課程設(shè)計(jì)任務(wù)書2013-2014 學(xué)年 第 2 學(xué)期 第 16 周- 19 周 題目基于RS485的單片機(jī)通信系統(tǒng)設(shè)計(jì)內(nèi)容及要求;、發(fā)送數(shù)據(jù)的輸入;。學(xué)生姓名:11042104萬嬌 11042109趙佳慧指導(dǎo)時(shí)間:周一、周三、周五指導(dǎo)地點(diǎn):E樓 610 室任務(wù)下達(dá)2014年 6 月 3 日任務(wù)完成2014年 6月 27 日考核方式 □  □ □  □指導(dǎo)教師張小林系(部)主任注:此表一組一表二份,課程設(shè)計(jì)小組組長(zhǎng)一份;任課教師授課時(shí)自帶一份備查。系統(tǒng)主要由主機(jī)控制模塊、通信模塊、數(shù)據(jù)輸入模塊、數(shù)據(jù)顯示模塊和模數(shù)轉(zhuǎn)換模塊五個(gè)部分組成,實(shí)現(xiàn)了 利用RS485實(shí)現(xiàn)單片機(jī)的雙向通信,通過鍵盤實(shí)現(xiàn)從機(jī)的選擇、發(fā)送數(shù)據(jù),主機(jī)顯示發(fā)送的數(shù)據(jù)及從機(jī)編號(hào),通過鍵盤實(shí)現(xiàn)循環(huán)工作模式、指定從機(jī)這兩種工作方式的切換。由于計(jì)算機(jī)上的RS232所傳送的距離不超過30m,所以在遠(yuǎn)距離數(shù)據(jù)傳送和控制時(shí),可以利用MAX485的接口芯片將RS232協(xié)議轉(zhuǎn)換成RS485協(xié)議進(jìn)行遠(yuǎn)距離傳送。0第一章 設(shè)計(jì)內(nèi)容及要求設(shè)計(jì)一個(gè)基于RS485的單片機(jī)通信系統(tǒng)。 工作原理基于RS485的單片機(jī)通信系統(tǒng)設(shè)計(jì)的原理是:利用數(shù)模轉(zhuǎn)換模塊或者鍵盤輸入模塊通過P3口或者P1口將數(shù)據(jù)輸入到C51單片機(jī)主機(jī)里,C51單片機(jī)主機(jī)通過程序來控制共陰數(shù)碼管顯示數(shù)據(jù)并利用MAX485芯片將數(shù)據(jù)傳輸?shù)紺51單片機(jī)從機(jī)中,C51單片機(jī)從機(jī)再通過程序控制另一個(gè)共陰數(shù)碼管顯示傳輸過來的數(shù)據(jù)。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的89C51是一種高效微控制器。片內(nèi)有2個(gè)16位的定時(shí)器/計(jì)數(shù)器, 具有四種工作方式。共有21個(gè),用于對(duì)片內(nèi)的個(gè)功能的部件進(jìn)行管理、控制、監(jiān)視。其應(yīng)用特點(diǎn):(1) 有可供用戶使用的大量I/O口線。 數(shù)據(jù)顯示模塊 模數(shù)轉(zhuǎn)換模塊本次課設(shè)利用ADC0832來實(shí)現(xiàn)數(shù)模轉(zhuǎn)換。 CH1 模擬輸入通道1,或作為IN+/使用。 CLK 芯片時(shí)鐘輸入。MAX485是用于RS485與RS422通信的低功耗收發(fā)器,器件中都具有一個(gè)驅(qū)動(dòng)器和一個(gè)接收器。MAX485芯片的結(jié)構(gòu)和引腳都非常簡(jiǎn)單,內(nèi)部含有一個(gè)驅(qū)動(dòng)器和接收器。同時(shí)將A和B端之間加匹配電阻,一般可選100Ω的電阻。因此要求應(yīng)答的單機(jī)必須在偵聽到總線上呼叫信號(hào)已經(jīng)發(fā)送完畢,并且沒有其它單機(jī)發(fā)出應(yīng)答信號(hào)的情況下,才能應(yīng)答。SN75176芯片的發(fā)送和接收功能轉(zhuǎn)換是由芯片的 RET,DE端控制的。因此,如果用一根口線作發(fā)送和接收控制信號(hào),應(yīng)該將口線反向后接入SN75176的控制端,使上電時(shí)SN75176處于接收狀態(tài)。在RS-485半雙工通訊中,由于SN75176的發(fā)送和接收都由同一器件完成,并且發(fā)送和接收使用同一物理鏈路,必須對(duì)控制信號(hào)進(jìn)行切換。(2) 波特率:9600 b/s。 單片機(jī)最小系統(tǒng) 單片機(jī)最小系統(tǒng)單片機(jī)最小
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1