乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Proteus通過虛擬串口程序仿真51單片機(jī)串口的實(shí)現(xiàn)

       求知881 2019-01-26

      1.參考文章下載地址:http://download.csdn.net/source/1927624

      2.虛擬串口

      3.串口調(diào)試助手

      4.Proteus 7.5 sp3

       

      實(shí)現(xiàn)方法

      1.參考文章(參考文章是從CSDN下載的一篇PDF文件)已經(jīng)很詳細(xì)的說明了怎么實(shí)現(xiàn),我就不想啰嗦了,我只提供幾個(gè)關(guān)鍵的截圖和串口調(diào)試程序代碼

      如果參考文章打不開我提供參考文章的下載連接

      2.提供Proteus的連線圖如下:(值得注意的是單片機(jī)的RXD和TXD分別和串口的RXD和TXD一一對(duì)應(yīng)相連,這和用Proteus的虛擬終端給串口輸入信號(hào)時(shí),單片機(jī)和串口的連接方式是不一樣的,用Proteus的虛擬終端作為串口輸入信號(hào)的時(shí)候單片機(jī)的RXD和串口的TXD相連,是交錯(cuò)連接的)

      注意:1.51單片機(jī)的晶振頻率我設(shè)置的是11.0592MHz,單片機(jī)載入的program file可以是HEX,也可以是BIN

            2.SCMR表示單片機(jī)接收到的內(nèi)容,SCMT代表單片機(jī)發(fā)送出去的內(nèi)容

           3.我的串口設(shè)置如下圖(主要設(shè)置波特率,這里是9600)

         4.我的虛擬串口程序的抓圖如下

        6.我串口調(diào)試工具的截圖如下:

        7.最后附上串口調(diào)試所使用到的程序代碼(只寫了輸入調(diào)試的程序)

      #include
      void init();
      void main()
      {
       init();
       while(1)
       {
        while(!RI);    //RI=1,判定為串口接收到了數(shù)據(jù),RI要清零,
        RI=0;   //否則就會(huì)進(jìn)入中斷,如果沒接收數(shù)據(jù)就一直在while循環(huán)
        P1=SBUF;  //如果介紹到數(shù)據(jù)就點(diǎn)亮第一個(gè)發(fā)光二極管

       }
      }
      void init()
      {
       TMOD=0x20;  //設(shè)置T1工作方式為方式2
       TH1=0xfd; //給定時(shí)器高位裝初值
       TL1=0xfd; //給定時(shí)器低位裝初值
       TR1=1;  //開定時(shí)器
                  //以上是設(shè)置波特率
       SM0=0;  //設(shè)置串口通訊方式為方式1
       SM1=1;  
       REN=1;  //串口是否接收數(shù)據(jù)的開關(guān)
      }

      8.最后提供一張調(diào)試成功的截圖


      關(guān)鍵字:Proteus  虛擬串口  程序仿真  51單片機(jī)  串口

      編輯:什么魚 引用地址:http://www./mcu/article_2017012233557.html
      本網(wǎng)站轉(zhuǎn)載的所有的文章、圖片、音頻視頻文件等資料的版權(quán)歸版權(quán)所有人所有,本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如果本網(wǎng)所選內(nèi)容的文章作者及編輯認(rèn)為其作品不宜公開自由傳播,或不應(yīng)無償使用,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多