找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3618|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)簡單雙機(jī)串口通訊源碼與proteus仿真

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
簡單串口收發(fā)及虛擬串口,附原理圖

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機(jī)源程序如下:
  1. #include"reg52.h"
  2. //#include "STC89C51RC_RD_PLUS.H"
  3. #include"string.h"
  4. char s[]="MCS-51 ";
  5. sbit p10=P1^0;
  6. //mode com4 9600,0,8,1;assign com4 <SIN> SOUT;
  7. main()
  8. {
  9.         char a,b=0;
  10.         TMOD=0x20;
  11.         SCON=0X50;
  12.         TH1=0Xf3;
  13.         TL1=0Xf3;
  14.          TR1=1;                 //啟動(dòng)定時(shí)器


  15.         /*        T2CON=0x04;//16-Bit Auto-Reload
  16.              T2MOD=0x00;
  17.                   TH2=0xFD;
  18.               TL2=0x8F;
  19.               RCAP2H=0xFD;
  20.               RCAP2L=0x8F;
  21.               TR2=1;
  22. */

  23.         a=strlen(s);
  24.         while(1)
  25.         {
  26.        
  27.         for(b=0;b<a;b++)
  28.         {  
  29.            SBUF=s[b];
  30.            while(!TI);
  31.            TI=0;
  32.     }
  33. /*          SBUF=0x0D;
  34.           while(!TI);
  35.           TI=0;*/
  36.           SBUF=0x0A;
  37.           while(!TI);
  38.           TI=0;

  39.         }

  40. }
復(fù)制代碼

所有資料51hei提供下載:
串口T2 - 副本.zip (78.69 KB, 下載次數(shù): 23)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表