日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于串口的溫度檢測數(shù)據(jù)單片機仿真

          基于串口的溫度檢測數(shù)據(jù)單片機仿真

          作者: 時間:2012-09-23 來源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://yuyingmama.com.cn/article/170815.htm

            5 軟件設(shè)計

            5.1 算法設(shè)計

            編寫異步通信程序步驟如下:

            1. 設(shè)置工作方式

            此時需對串行控制器SCON 中的SM0、SM1 進行設(shè)置。PC 機與的通信中一般選擇工作在方式1 下。

            2. 選擇波特率發(fā)生器

            選擇定時器1或定時器2 做為其波特率發(fā)生器。

            3. 設(shè)置定時器工作方式

            當(dāng)選擇定時器1 做為波特率發(fā)生器時,需設(shè)置其方式寄存器TMOD 為計數(shù)方式并選擇相應(yīng)的工作方式(一般選擇方式2 以避免重裝定時器初值);當(dāng)選擇定時器2 做為波特率發(fā)生器時,需將T2CON 設(shè)置為波特率發(fā)生器工作方式。

            4. 設(shè)置波特率參數(shù)

            影響波特率的參數(shù)有二,一是特殊寄存器PCON 的SMOD 位,另一個是相應(yīng)定時器初值。

            5. 允許串行中斷

            因在程序中我們一般采有中斷接收方式,故應(yīng)設(shè)EA=1、ES=1.

            6. 允許接收

            設(shè)置 SCON 中的REN 為1.表示允許串行口接收

            7. 允許定時/計數(shù)器工作

            此時開啟定時/計數(shù)器,使其產(chǎn)生波特率8. 編寫串行中斷服務(wù)程序。

            當(dāng)有到達時,系統(tǒng)將自動執(zhí)行所編寫的中斷服務(wù)程序。

            9. 收/發(fā)相應(yīng)數(shù)據(jù)

            注意的是發(fā)送操作完成需將T1清零,接收工作完成后需將R1清零。

          電流變送器相關(guān)文章:電流變送器原理
          溫濕度控制器相關(guān)文章:溫濕度控制器原理

          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉