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

正文內容

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

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