久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3929|回復: 2
打印 上一主題 下一主題
收起左側

單片機紅外光通信系統(tǒng)的Proteus仿真程序設計

[復制鏈接]
跳轉到指定樓層
樓主
ID:430727 發(fā)表于 2020-1-3 13:51 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
紅外線通信是日前使用比較廣泛的一種通信手段。由十紅外線通信具有體積小、功耗低、功能強、成木低等特點,因一而,繼彩電、錄像機之后,在錄音機、音響設備、空調機以及玩具等其它小型電器裝置上一也紛紛采用紅外線通信技術。工業(yè)設備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線通信技術不僅完全可靠一而.目.能有效地隔離電氣干擾。而單片機是日前設計應用中用得比較廣泛的器件,它可以通過軟件編程來達到不同的效果,實現(xiàn)一各種一各樣不同的功能,具有.靈活性強、可靠性高,可擴展性好等優(yōu)點。
木文所要介紹的內容就是如何利用單片機,結合紅外線器件設計構達出一套簡易的車載紅外線通信系統(tǒng),以實現(xiàn)在中短距離內的紅外無線通信的功能。與一般通用的紅外遙控器不同的是它不是利用專用的編解碼芯片來實現(xiàn)發(fā)收端的編解碼,而是應用C51單片機,通過單片機的編、解碼程序來實現(xiàn)紅外信號的發(fā)收,從一而實現(xiàn)紅外遙控通信功能。此通信系統(tǒng)經(jīng)過一些必要的擴展,完全可以實現(xiàn)通用和各種專用紅外遙控器的功能。

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


單片機源程序如下:
  1. #include <reg51.h>
  2. #include"wait.h"
  3. #define uchar unsigned char
  4. #define uint  unsigned int
  5. sbit rev=P3^1;
  6. sbit baoj=P3^7;
  7. uchar aa=0,bb=0;
  8. uchar  sz[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
  9. void display(uchar dz)
  10. {
  11.           P2=dz;
  12.           switch(dz)
  13.           {
  14.                   case 0xf: P1=sz[0];
  15.                                   break;
  16.                 case 0x1e: P1=sz[1];
  17.                                   break;
  18.                 case 0x2d: P1=sz[2];
  19.                                   break;
  20.                 case 0x3c: P1=sz[3];
  21.                                   break;
  22.                 case 0x4b: P1=sz[4];
  23.                                   break;
  24.                 case 0x5a: P1=sz[5];
  25.                                   break;
  26.                 case 0x69: P1=sz[6];
  27.                                   break;
  28.                 case 0x78: P1=sz[7];
  29.                                   break;
  30.           }
  31. }
  32. uchar read()
  33. {
  34.         uchar dat=0,i=0,j=0;
  35.         while(i<8)
  36.         {
  37.                 while(rev==0);
  38.                 j++;
  39.                 wait_600();
  40.                 if(rev==1)
  41.                 {
  42.                         dat++;
  43.                         wait_900();
  44.                 }
  45.                 if(i<7)
  46.                         dat=dat<<1;
  47.                 i++;
  48.         }
  49.         i=0;
  50.         return dat;
  51. }
  52. void recieve()        interrupt 0
  53. {
  54.         uchar dz;
  55.         EX0=0;
  56.         while(rev==1);
  57.         dz=read();
  58.         //display(dz);
  59.         if(dz==0xb4)
  60.         {
  61.                 baoj=0;
  62.                 dz=read();
  63.                 display(dz);
  64.                 EX0=1;
  65.                 baoj=1;
  66.         }
  67.         else
  68.         {
  69.                 EX0=1;
  70.                 return;
  71.         }
  72. }
  73. int main()
  74. {
  75.         TMOD=0x11;//定時器0,1設置為方式1,16位定時器       
  76.         ET0=0;
  77.         ET1=0;
  78.         EA=1;
  79.         EX0=1;
  80.         baoj=1;       
  81.         while(1);
  82.         return 0;
  83. }
復制代碼

所有資料51hei提供下載:

紅外光通信.rar (75.51 KB, 下載次數(shù): 54)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:855028 發(fā)表于 2020-12-10 19:46 | 只看該作者
你好我這顯示找不到ledbia。mdf該怎么解決呢
-------補充-----
換用Proteus7.5終于可以了,仿真成功,如圖

51hei.png (11.11 KB, 下載次數(shù): 196)

51hei.png
回復

使用道具 舉報

板凳
ID:927759 發(fā)表于 2021-5-26 19:41 | 只看該作者
文件如何運行才能成功?
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品免费视频一区二区 | 91亚洲精品在线观看 | 亚洲天天| 日韩精品在线一区 | 欧美一区二区三区在线看 | 国产精品久久久久久久久久久久久 | www.日本国产 | 精品欧美一区二区三区久久久 | 在线观看你懂的网站 | 男女视频在线观看免费 | 欧美一级在线 | 成人在线中文字幕 | 国产精品久久久久久久久久久免费看 | 超碰日韩 | 综合激情av | 久久精品国产亚洲一区二区 | 免费一级欧美在线观看视频 | 亚洲欧美中文日韩在线v日本 | 欧美日韩在线播放 | xx视频在线观看 | 亚洲福利一区 | av片免费| 久久伊人精品一区二区三区 | 国产精品久久久久久久久久东京 | 欧美成人一级视频 | 精品av | 性生生活大片免费看视频 | 亚洲视频在线观看免费 | 狠狠操天天干 | 欧美片网站免费 | 国产在视频一区二区三区吞精 | 久久天天 | 99精品国产一区二区青青牛奶 | 久久精品欧美电影 | 91精品国产91久久久久久吃药 | 欧美一级黄色片免费观看 | www.久| 欧美 中文字幕 | 久久伊人免费视频 | 亚洲3级 | 国产欧美日韩二区 |