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

正文內(nèi)容

基于單片機(jī)與pc機(jī)通信的設(shè)計(jì)畢業(yè)論文-免費(fèi)閱讀

2025-08-09 21:41 上一頁面

下一頁面
  

【正文】 保密的論文(設(shè)計(jì))在解密后適用本規(guī)定。 在做設(shè)計(jì)的時(shí)候遇到了很多問題,通過問同學(xué)和請(qǐng)教老師都得到了細(xì)心地回答,真心的感謝知道我課設(shè)的郭老師,從他身上我學(xué)到了很多。 DB 0f0H, 0FH, 8bH, 0afH, 0a3H, 0a1H 。 C D E F P U 。給 P1 口送段選碼 RET 。========================================= 。數(shù)字的 ASCII 碼轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字(此程序僅限數(shù)字 MOV displaydata,A POP PSW POP Acc RET 。存放收到的數(shù)據(jù) displaydata data 39h 。單片機(jī) p0 口進(jìn)行位選, p1 口送斷碼到數(shù)碼顯示。 //設(shè)置當(dāng)前接收 區(qū)數(shù)據(jù)長(zhǎng)度為 0 ()。 20 (iindex+1)。klen。 if(()==2) //事件值為 2 表示接收緩沖區(qū)內(nèi)有字符 { ////////以下你可以根據(jù)自己的通信協(xié)議加入處理代碼 variant_inp=()。 程序設(shè)計(jì) 初始化組合框 BOOL CSamDlg::OnInitDialog() { CDialog::OnInitDialog()。 具體步驟如下圖所示: 14 圖 71 vc++建立工程圖 圖 72 應(yīng)用程序類型選擇 15 圖 73 工程建立完成示意圖 工程建立完成后,出現(xiàn)如圖所示對(duì)話框 圖 74 基本對(duì)話框示意圖 將對(duì)話框中的兩個(gè)按鈕,及靜態(tài)文本刪除,添加其他控件,將對(duì)話框設(shè)置如下圖所示 圖 75 界面設(shè)計(jì)示意圖 其中 在基本控件框中是沒有的,需要把它添加進(jìn)來。 為了數(shù)據(jù)的發(fā)送與接收能夠順利實(shí)現(xiàn)就不得不提到以上這三個(gè)引腳 。 所以, MAX232 芯片接口應(yīng)用的串 行通信系統(tǒng)僅僅在 +5V 電源下就可以工作了 。AT89C52 單片機(jī)能夠通過 常規(guī)方 式下載程序 ,但 是缺點(diǎn)是 不 能夠使用 在線 編寫程序 (S 系列的才支持在線編程 )。 本設(shè)計(jì)中串行通信的實(shí)現(xiàn) ( 1) 通信協(xié)議 :PC 機(jī) 首先發(fā)送 一個(gè)數(shù)據(jù)(以 ASCII 碼形式表示的數(shù)字),單片 機(jī)接收到之后返回 一個(gè)約定的數(shù)據(jù)(本設(shè)計(jì)約定為 2AH)到 PC 機(jī) 表示 通信正常 ,并且單片機(jī)已經(jīng)正常顯示收到的數(shù)據(jù)。在子程序的處理過程中,接收到的 ASCII 碼將進(jìn)行數(shù)據(jù)轉(zhuǎn)換成為十六進(jìn)制的數(shù)字并由單片機(jī)發(fā)送出去 , 在顯示緩存區(qū)中存放 ,調(diào)用顯示子程序在數(shù)碼管上顯示出接收到的數(shù)據(jù),再調(diào)用發(fā)送子程序給 PC 端軟件回送一個(gè)確認(rèn)顯示的信號(hào)。 ②串行控制寄存器 SCON SCON 可用于確定串行通信的工作方式和控制串行通道的某些功能,監(jiān)視和控制串行口的工作狀態(tài),也可用于存放要發(fā)送和接收到的第 9 個(gè)數(shù)據(jù)( TB RB8),并沒有接收和發(fā) 7 送中斷標(biāo)志 RI 和 TI。為了使奇偶校驗(yàn)的糾錯(cuò)能力有所提高,最好使用雙向奇偶校驗(yàn) (Row and Column Parity),也被稱為雙向冗余校驗(yàn) (Vertical and Longitudinal Redundancy Checks)。 d,奇偶校驗(yàn)位:在串 行 通 訊 中 非常 簡(jiǎn)單的檢錯(cuò)方式 之一 。如果要 使用簡(jiǎn) 潔 的文本數(shù)據(jù)(標(biāo)準(zhǔn) ASCII 碼),那么使用 任意 數(shù)據(jù)包 都應(yīng)該是 7 位數(shù)據(jù) 。 在選擇不同的通信時(shí)鐘 時(shí)其 速率會(huì)有很大差別 即通訊誤差 。 例如 200 波特 代表的就是傳輸速度為 200 個(gè) bit 每秒 。 而串 行的優(yōu)點(diǎn)在于 ,長(zhǎng)度 能夠 達(dá) 到 1200 多 米 。 當(dāng)數(shù)據(jù) 由通 過 CPU 的串行端口 被傳輸 出去時(shí) , 字節(jié)數(shù)據(jù) 被 轉(zhuǎn)換 成 為位 數(shù)據(jù) 。經(jīng)過本次設(shè)計(jì) , 掌握了串口通訊的原理和應(yīng)用,為以后的工作和學(xué)習(xí)儲(chǔ)備知識(shí)。因此系統(tǒng)的更改和擴(kuò)充也變得更為簡(jiǎn)單 。微型計(jì)算機(jī)在軍事演習(xí),智能機(jī)器人,航空航天,醫(yī)學(xué)研究 等眾多復(fù)雜系統(tǒng)之中扮演著越來越重要的角色 。例 如溫度、流量和壓力等參數(shù) 。 3 串口通信原理 ......................................................4 4 設(shè)計(jì)思路 ......................................... 錯(cuò)誤 !未定義書簽。 是 由 各個(gè)廠商議 共同 擬定 的用于串行通訊的 使用標(biāo)準(zhǔn) 。單片機(jī)系統(tǒng)可以根據(jù)被控對(duì)象做出反應(yīng) , 從而給予對(duì)應(yīng)的前向,后向信號(hào)通道,其運(yùn)行時(shí)被作為作為主控機(jī)測(cè)目標(biāo)。 主機(jī)的功能:一是能夠向從機(jī)傳輸各種命令以及所需要的參數(shù),二是 能夠?qū)臋C(jī)發(fā)送的信息進(jìn)行時(shí)時(shí)搜集、整理和分析,有利于實(shí)現(xiàn)下一步的決策與報(bào)表。同時(shí)搜集遠(yuǎn)程設(shè)被的數(shù)據(jù)也可以用串口通訊協(xié)議 。 串行通信 使用的數(shù)據(jù)線少,在遠(yuǎn)距離通 訊 中可以 降低 通信成本 , 但 其傳輸速度 與 并行 傳輸相比較 慢 。 因?yàn)?并行通信與字節(jié) ( byte) 相比 并行通信 的速度較 慢 , 而 串 行能夠一邊 使用一根線發(fā)送數(shù)據(jù) 一邊用 另一根線接收數(shù)據(jù) 。串口通 訊 的參數(shù) 可以簡(jiǎn)單概括為 : 波特率、數(shù)據(jù)位、停止位 以及 奇偶校驗(yàn) 。 較大的 波特率 經(jīng)常被 用于 幾個(gè) 很近的儀器間的通 訊。 怎么 設(shè) 定由 你想傳送的信息 決定 。如果最后一位不相同,原因可能是 在兩臺(tái)設(shè)備間 在 通信中出現(xiàn)了 多多少少 的不同步 。關(guān)于 偶校驗(yàn),校驗(yàn)位為 0, 能夠 保證邏輯 最高為一定為 偶數(shù) 。接收緩沖器用于存放接收到的數(shù)據(jù),只能讀出,不能寫入。 總體方框圖 8 通信過程分析 單 片機(jī)通電后緩存區(qū)的 數(shù)據(jù)通過數(shù)碼管顯示出來,對(duì)串行中斷進(jìn)行等待 。在日常生活中多要 實(shí)現(xiàn)收發(fā)開關(guān)轉(zhuǎn)換采用某種協(xié)議 一般多使用某種協(xié)議 。 AT89C52 是 常 見的 低電壓,高 功率的 CMOS 8 位 微控制器之一 , 該單片機(jī)主要由8k bytes 的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器和 256 字節(jié) 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM)組成 , 該單片機(jī)的元 器件 一般使 用 ATMEL 公司 生產(chǎn) 的 具有 高密度、非易失性存儲(chǔ)技術(shù) 的產(chǎn)品 , 明確單片機(jī) 指令系統(tǒng) 的使用 , 該單片機(jī)的主要組成是由八 位中央處理器和 Flash 存儲(chǔ)單元 。 MAX232 使用了 IC 芯片的兩個(gè)接收器和驅(qū)動(dòng)器,能夠很好地在任意 EIA232C 和 。 9 真串口 在外部表現(xiàn)為計(jì)算機(jī) COM1 口公頭的數(shù)據(jù)引腳 并未 交叉的連向了開發(fā)板的 COM2 母頭。選擇【開始】 /【程序】 /【 Microsoft Visual C++ 】啟動(dòng)程序。完成后如圖所示。 LONG len,k。k++) (amp。 //換行 } UpdateData(FALSE)。 //波特率 9600,無校驗(yàn), 8 個(gè)數(shù)據(jù)位, 1 個(gè)停止位 (1)。 //讀取編輯框內(nèi)容 (COleVariant(m_strEditTXData))。 單片機(jī)的串口工作模式為方式 2。功能描述 : 串口接收數(shù)據(jù)的處理子程序 。========================================= TRANS: PUSH ACC PUSH PSW MOV A,2AH 。取顯示緩沖區(qū)首地址 MOV A,R1 。 6 7 8 9 A b 。 DB 92H, 77H, 8bH, 0afH, 0a3H, 0a1H 25 。 27 圖 93 數(shù)據(jù)發(fā)送前 上位機(jī)發(fā)送數(shù)據(jù)后 圖 94 數(shù)據(jù)發(fā)送后 28 圖 95 上位機(jī)軟件仿真結(jié)果 10 實(shí)物電路調(diào)試 圖 101 實(shí)物調(diào)試示意圖 29 11 總結(jié) 通過這次課設(shè),我學(xué)會(huì)了用理論來指導(dǎo)實(shí)踐的方法,理論指導(dǎo)的重要性;真實(shí)的體驗(yàn)到真正做科學(xué)研究的艱辛與一絲不茍。 作者簽名: 日期: 畢業(yè)論文(設(shè)計(jì))授權(quán)使用說明 本論文(設(shè)計(jì))作者完全了解 **學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計(jì))的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計(jì))并向相關(guān)部門送交論文(設(shè)計(jì))的電子版和紙質(zhì)版。 、圖表要求: 1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫 2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。據(jù)我所知, 除文中已經(jīng)注明 引用的內(nèi)容外,本論文(設(shè)計(jì))不包含其他個(gè)人已經(jīng)發(fā)表或撰寫過的研究成果。如圖所示:
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1