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

正文內(nèi)容

基于labview的pc與單片機(jī)的串口通信的循環(huán)計數(shù)設(shè)計方法畢業(yè)設(shè)計(論文)-免費(fèi)閱讀

2025-08-10 16:21 上一頁面

下一頁面
  

【正文】 TL0=(6553650000)%256。 TL0=(6553650000)%256。 Xiangxin Kong. The Designing of Serial Communication Based on and Its Applications, and Embedded Systems:382~ 384 附錄 附錄 1 原理圖 附錄 2 單片機(jī)程序 include uchar Num_Count = 0。 到此刻 為止一切軟硬件都已調(diào)通,看著數(shù)碼管上的數(shù)字穩(wěn)定的顯示,并且將數(shù)據(jù)發(fā)給電腦端,欣喜若狂,發(fā)現(xiàn)好友成就感,通過本次畢業(yè)設(shè)計提高了我自己動手解決問題的能力,同時也是我認(rèn)識到自身的不足,我會在日后的工作學(xué)習(xí)中更加勤奮好學(xué),學(xué)習(xí)先進(jìn)的科學(xué)技術(shù)報效祖國,成為祖國的棟梁之才。 } 第 六 章 系統(tǒng) 整體 調(diào)試 當(dāng)上位機(jī)和下位機(jī)都編寫好后就可以對軟件和硬件進(jìn)行調(diào)試,這是一項研究中很重要的一個環(huán)節(jié), 通過對軟硬件結(jié)合進(jìn)行調(diào)試,就可以相互發(fā)現(xiàn)問題并及時發(fā)現(xiàn)和糾正 ,一班的方法是用排除法,遇到問題先排除明顯的硬件和軟件故障。 中斷允許寄存器 IE 此位是串口中斷允許為,吧該位寫 1 既允許串口接收或發(fā)送中斷,區(qū)別不同的中斷根據(jù) RI(接收中斷)和 TI(發(fā)送中斷); 表 3 IE 中斷允許控制寄存器結(jié)構(gòu) 位符號 EA ES ET1 EX1 ET0 EX0 位地址 AFH AEH ADH ACH ABH AAH A9H A8H 初始化程序如下 define FOSC 11059200 //外部晶振大小 void usart_init(uint baud) { SCON = 0x50。 (5).RB8:接收數(shù)據(jù)位 8。 51 內(nèi)部串口結(jié)構(gòu)如下圖 由上面框圖可以看出,串行通信需要一個以為時鐘信號來解析發(fā)送或接收數(shù)據(jù),根據(jù)串口接收中斷,并將接收到的數(shù)據(jù)通過系統(tǒng)總線保存至接收 SBUF 中, 當(dāng)發(fā)送數(shù)據(jù)是過程相反, cpu 將數(shù)據(jù)寫進(jìn) SBUF,精油系統(tǒng)總線將數(shù)據(jù)分解為以為一位在發(fā)送出去。 圖 串行通信 串行通信的工作模式 串行通訊的工作模式分為 :單工、半雙工、全雙工。 異步通信是有字節(jié)為單位傳輸?shù)模试S字節(jié)之間有間隔,但在同一字節(jié)內(nèi)部各位之間的距離均為“位間隔”的整數(shù)倍。如圖 所示。 外部時鐘電路為單片機(jī)的工作提供一個時間基準(zhǔn), 51 單片機(jī)右兩種方式提供這種震蕩頻率,因為我們用的 89C52RC 沒有內(nèi)部震蕩源,所以我們選擇用外部震蕩元電路為單片機(jī)提供時鐘電路。 實現(xiàn)方案 本設(shè)計基于 LabVIEW 虛擬儀器編寫串口上位機(jī)控制系統(tǒng),同時編寫以單片機(jī)為核心的數(shù)碼管動態(tài)顯示系統(tǒng),上位機(jī)可以控制單片機(jī)循環(huán)顯示的初始數(shù)值,下位機(jī)將顯示的數(shù)值實時發(fā)回上位機(jī)進(jìn)行顯示。 設(shè)置波特率為 9600。 圖 PC 與單片機(jī)串口通信程序框圖 ( 22)在 while 循環(huán)外部再建一個事件結(jié)構(gòu):編程 結(jié)構(gòu) 事件結(jié)構(gòu)。 ( 16)在真分支中添加但按鈕對話框,輸入為(串口不存在或一打開)。 ( 10)在條件結(jié)構(gòu)分支 0 中加入 VISA 資源名稱修改名字為 ASRL1:: INSTR。 ( 2)添加 4 個數(shù)值常量:編程 數(shù)值 數(shù)值常量,值分別為 9600(波特率)、8(數(shù)據(jù)位)、 0(校驗位,無)、 1(停止位)。 ( 5)添加一個停止按鈕控件: 控件 express按鈕與開關(guān) ok 按鈕 ,將標(biāo)題改為“ 停止運(yùn)行 ”。 程序外層用一個循環(huán)結(jié)構(gòu)加枚舉變量,同時在循環(huán)結(jié)構(gòu)上添加以個移位寄存器,使得程序先初始化,再進(jìn)入到接收和發(fā)送函數(shù)。可以顯示英文漢字,相對比較便宜。 經(jīng)三方比較, STC89C52RC 實惠, 資料成熟且其前 ,并且滿足本設(shè)計需要,容易學(xué)習(xí),所以選擇該單片機(jī)小系統(tǒng)。 KEIL 是用來編譯 C 語言的編程環(huán)境如下圖所示 圖 KEIL5LOGO 圖 KEIL5編譯界面 Keil 工程 的建立過程: STCISP 下載軟件 程序燒錄過程 新 建 項 目 選 擇 器 件 編 輯 C文 件 編 譯生成HEX文件 選 擇 器 件 型 號 選 擇 波 特 率 打 開 文件 點(diǎn) 擊 下 載 按 鈕 第 三 章系統(tǒng)方案設(shè)計 系統(tǒng)總體方案設(shè)計 下位機(jī)以 STC89C52 單片機(jī)為主控制器,以 8 端數(shù)碼管為顯示系統(tǒng),單片機(jī)根據(jù)定時器 0 一秒定時和上位機(jī)的控制數(shù)據(jù)來進(jìn)行數(shù)碼管循環(huán)計數(shù)。 2 個可編程定時 /計數(shù)器 , 5 個中斷源, 2 個優(yōu)先級( 52 有 6 個) 15 系列是為了去掉外接 晶振,防止因環(huán)境變化引起的頻率飄逸問題,內(nèi)部集成高精度 RC 震蕩電路,因此完全不需要外界晶振即可工作。 STC89C51RC 單片機(jī)介紹 單片機(jī)最先是有 intel 的 8031 單片機(jī)發(fā)展而來的,隨著 Flash 技術(shù)的 迅速發(fā)展, 51 單片機(jī)橫空出世,遍布各個電子控制行業(yè),他是目前市面上最普遍的 8位單片機(jī),后來由于其廣泛的應(yīng)用,很多大的公司看上了他的發(fā)展前景,紛紛推出以 51 為內(nèi)核的 8 位單片機(jī),像 ATMEL 公司的 AT89 系列單片機(jī),被應(yīng)用到共坑測量領(lǐng)域。使得開發(fā)起來更加有效、快捷方便。 可以說虛擬儀器應(yīng)用 設(shè)計各個行業(yè)領(lǐng)域,尤其是在工業(yè)控制領(lǐng)域,他的問世也是嵌入式技術(shù)的一次革新。 第二 個歷程 是一種常見的接口和開放式的硬件 。 研發(fā)周期短 在研發(fā)項目的過程中虛擬儀器 把計算機(jī) 技術(shù)、測量儀器和模塊之間的通信這些 最新技術(shù)結(jié)合在一起。 有了正確高效的軟件工具,工程師們可 以高效快捷地創(chuàng)建自己的應(yīng)用及漂亮的人機(jī)交互界面。 虛擬儀器是在 計算機(jī) 機(jī) 的 高性能 硬件平臺上,由用戶 自己設(shè)計并 定義 界面顯示和 功能 的 一種計算機(jī)儀器系統(tǒng)。 課題實現(xiàn)的內(nèi)容 本設(shè)計基于 LabVIEW 虛擬儀器編寫串口上位機(jī)控制系統(tǒng), 同時編寫以單片機(jī)為核心的數(shù)碼管動態(tài)顯示系統(tǒng),上位機(jī)可以控制單片機(jī)循環(huán)顯示的初始數(shù)值,下位機(jī)將顯示的數(shù)值實時發(fā)回上位機(jī)進(jìn)行顯示。 作為現(xiàn)代 計算機(jī)技術(shù)與儀器技術(shù) 二者 結(jié)合的 一項 創(chuàng)新技術(shù), Labview 傳統(tǒng)儀器在人們心中的印象 , 順 應(yīng)了現(xiàn)代測 控智能化和網(wǎng)絡(luò)化的發(fā)展 趨勢 。 本 畢設(shè)依據(jù) LabView 虛擬儀器 實現(xiàn) 上位機(jī)與下位機(jī)之 間的 高速通訊 ,并根據(jù) LABVIEW中的 VISA功能 ,將其應(yīng)用于單片機(jī)串口通信中,通過 Labview 發(fā)送循環(huán)計數(shù)的初值,單片機(jī)接收并顯示在數(shù)碼管上,從接收到的初值開始計數(shù),同時單片機(jī) 返回循環(huán)計數(shù)結(jié)果,最后在Labview 面板內(nèi)容上動態(tài)顯示循環(huán)計數(shù)值 。 Digital tube display 目錄 第一章 緒論 課題的背景和意義 ............................................................................................... 6 課題實現(xiàn)內(nèi)容 ..................................................................................................... 7 第二章 軟硬件介紹 虛擬儀器與 LabVIEW 虛擬儀器的概述 .............................................................................................. 8 虛擬儀器方案的組成 .............................................................................. 9 虛擬儀器方案的優(yōu)勢 .............................................................................. 9 虛擬儀器和傳統(tǒng)儀器的區(qū)別 ................................................................ 10 虛擬儀器的發(fā)展與現(xiàn)狀 ....................................................................... 11 虛擬儀器的應(yīng)用 ................................................................................... 11 LabVIEW 簡介 .............................................................................................. 34 LabVIEW 基本特點(diǎn) ........................................................................................ 34 STC89C51RC 單片機(jī)介紹 ............................................................................ 34 單片機(jī)編程環(huán)境 KEIL 和下載軟件 STCISP 介紹 ........................................ 34 第三章總體設(shè)計方案 系統(tǒng)總體 方案設(shè)計 ............................................................................................... 18 系統(tǒng)硬件的選擇 ................................................................................................... 18 核心控制器選擇 ...................................................................................... 18 上位機(jī)編程軟件的選擇 .......................................................................... 19 顯示系統(tǒng)選擇 .......................................................................................... 19 第四章 LabVIEW 上位機(jī)介紹 上位機(jī)程序內(nèi)容 ............................................................................................... 20 上位機(jī)框圖 ..................................................................................................... 20 上位機(jī)前面板框圖 .............................................................................. 20 上位機(jī)創(chuàng)建虛擬儀器過程 .................................................................. 21 上位機(jī)程序流程圖 .............................................................................. 21 上位機(jī) Labview 串口通訊的實現(xiàn) .................................................................. 22 第五章單片機(jī)下位機(jī)設(shè)計 下位機(jī)流程圖 .............................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1