wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

課題是做個紅外遙控控制直流電機,想加個led燈,按某鍵時亮

[復制鏈接]
跳轉到指定樓層
樓主
ID:212901 發表于 2017-6-20 12:29 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

這個是遙控的程序,我想比如在我按下開關鍵,也就是數碼管顯示鍵值45H的時候,我加個小燈的控制,小燈亮

  1. /**************************************************************************************
  2. *                              紅外通信實驗                                                                                                  *
  3. 實現現象:下載程序后,數碼管顯示紅外遙控鍵值數據
  4. 注意事項:        紅外遙控器內的電池絕緣片一定要抽掉                                                                                                                                                         
  5. ***************************************************************************************/

  6. #include "reg52.h"                         //此文件中定義了單片機的一些特殊功能寄存器
  7. sbit led=P2^0;        

  8. typedef unsigned int u16;          //對數據類型進行聲明定義
  9. typedef unsigned char u8;

  10. sbit LSA=P2^2;
  11. sbit LSB=P2^3;
  12. sbit LSC=P2^4;

  13. sbit IRIN=P3^2;

  14. u8 IrValue[6];
  15. u8 Time;

  16. u8 DisplayData[8];
  17. u8 code smgduan[17]={
  18. 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
  19. 0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0X76};
  20. //0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F、H的顯示碼

  21. /*******************************************************************************
  22. * 函 數 名         : delay
  23. * 函數功能                   : 延時函數,i=1時,大約延時10us
  24. *******************************************************************************/
  25. void delay(u16 i)
  26. {
  27.         while(i--);        
  28. }


  29. /*******************************************************************************
  30. * 函數名         :DigDisplay()
  31. * 函數功能                 :數碼管顯示函數
  32. * 輸入           : 無
  33. * 輸出                  : 無
  34. *******************************************************************************/
  35. void DigDisplay()
  36. {
  37.         u8 i;
  38.         for(i=0;i<3;i++)
  39.         {
  40.                 switch(i)         //位選,選擇點亮的數碼管,
  41.                 {
  42.                         case(0):
  43.                                 LSA=0;LSB=0;LSC=0; break;//顯示第0位
  44.                         case(1):
  45.                                 LSA=1;LSB=0;LSC=0; break;//顯示第1位
  46.                         case(2):
  47.                                 LSA=0;LSB=1;LSC=0; break;//顯示第2位        
  48.                 }
  49.                 P0=DisplayData[2-i];//發送數據
  50.                 delay(100); //間隔一段時間掃描        
  51.                 P0=0x00;//消隱
  52.         }               
  53. }
  54. /*******************************************************************************
  55. * 函數名         : IrInit()
  56. * 函數功能                   : 初始化紅外線接收
  57. * 輸入           : 無
  58. * 輸出                  : 無
  59. *******************************************************************************/

  60. void IrInit()
  61. {
  62.         IT0=1;//下降沿觸發
  63.         EX0=1;//打開中斷0允許
  64.         EA=1;        //打開總中斷

  65.         IRIN=1;//初始化端口
  66. }


  67. /*******************************************************************************
  68. * 函 數 名       : main
  69. * 函數功能                 : 主函數
  70. * 輸    入       : 無
  71. * 輸    出             : 無
  72. *******************************************************************************/
  73. void main()
  74. {        

  75.         IrInit();
  76.         while(1)
  77.         {        
  78.                 DisplayData[0] = smgduan[IrValue[2]/16];
  79.                 DisplayData[1] = smgduan[IrValue[2]%16];
  80.                 DisplayData[2] = smgduan[16];
  81.             DigDisplay();
  82.         }
  83. }               
  84. /*******************************************************************************
  85. * 函數名         : ReadIr()
  86. * 函數功能                   : 讀取紅外數值的中斷函數
  87. * 輸入           : 無
  88. * 輸出                  : 無
  89. *******************************************************************************/

  90. void ReadIr() interrupt 0
  91. {
  92.         u8 j,k;
  93.         u16 err;
  94.         Time=0;                                         
  95.         delay(700);        //7ms
  96.         if(IRIN==0)                //確認是否真的接收到正確的信號
  97.         {         
  98.                
  99.                 err=1000;                                //1000*10us=10ms,超過說明接收到錯誤的信號
  100.                 /*當兩個條件都為真是循環,如果有一個條件為假的時候跳出循環,免得程序出錯的時
  101.                 侯,程序死在這里*/        
  102.                 while((IRIN==0)&&(err>0))        //等待前面9ms的低電平過去                  
  103.                 {                        
  104.                         delay(1);
  105.                         err--;
  106.                 }
  107.                 if(IRIN==1)                        //如果正確等到9ms低電平
  108.                 {
  109.                         err=500;
  110.                         while((IRIN==1)&&(err>0))                 //等待4.5ms的起始高電平過去
  111.                         {
  112.                                 delay(1);
  113.                                 err--;
  114.                         }
  115.                         for(k=0;k<4;k++)                //共有4組數據
  116.                         {                                
  117.                                 for(j=0;j<8;j++)        //接收一組數據
  118.                                 {

  119.                                         err=60;               
  120.                                         while((IRIN==0)&&(err>0))//等待信號前面的560us低電平過去
  121.                                         {
  122.                                                 delay(1);
  123.                                                 err--;
  124.                                         }
  125.                                         err=500;
  126.                                         while((IRIN==1)&&(err>0))         //計算高電平的時間長度。
  127.                                         {
  128.                                                 delay(10);         //0.1ms
  129.                                                 Time++;
  130.                                                 err--;
  131.                                                 if(Time>30)
  132.                                                 {
  133.                                                         return;
  134.                                                 }
  135.                                         }
  136.                                         IrValue[k]>>=1;         //k表示第幾組數據
  137.                                         if(Time>=8)                        //如果高電平出現大于565us,那么是1
  138.                                         {
  139.                                                 IrValue[k]|=0x80;
  140.                                         }
  141.                                         Time=0;                //用完時間要重新賦值                                                        
  142.                                 }
  143.                         }
  144.                 }
  145.                 if(IrValue[2]!=~IrValue[3])
  146.                 {
  147.                         return;
  148.                 }
  149.         }                        
  150. }
復制代碼

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

使用道具 舉報

沙發
ID:738257 發表于 2020-4-28 18:10 | 只看該作者
做好了嗎請問
回復

使用道具 舉報

板凳
ID:582864 發表于 2020-4-28 20:39 | 只看該作者
有什么問題嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
jizz日本免费| 深夜福利视频在线免费观看| 手机看片国产日韩| 中国女人做爰视频| 亚洲r级在线观看| 亚洲人永久免费| 亚洲综合成人在线| 国模少妇一区二区三区| 禁断一区二区三区在线| 91超碰在线播放| 中国大陆高清aⅴ毛片| 四虎成人欧美精品在永久在线| 久久免费视频6| 波多野结衣三级视频| 一级黄色免费在线观看| 国产精品第一视频| 日韩视频免费在线| 日韩一区二区精品葵司在线| 亚洲人成网站色在线观看| 蜜臀精品一区二区三区在线观看 | 蜜桃av导航| 欧美自拍偷拍第一页| 日本一级淫片色费放| 三叶草欧洲码在线| 一本色道无码道dvd在线观看| 欧美三级电影在线播放| 国产精品极品美女在线观看免费 | 欧美这里有精品| 国产午夜精品一区二区三区嫩草 | 色妞欧美日韩在线| 欧美一级片免费看| 欧美日韩国产精品一区二区三区四区 | 久久久久久久久综合| 欧美mv日韩mv国产网站app| 午夜精品福利在线| 中文字幕一区在线| 2020日本不卡一区二区视频| 狠狠色狠狠色综合日日91app| 亚洲激情女人| 91成人超碰| 欧美精品乱码| 欧美一级一片| 亚洲国产高清在线观看| 日韩免费在线电影| 亚洲不卡系列| 成人性生活视频| 国产白丝在线观看| 精品国产99久久久久久| 青青草视频在线观看| 意大利激情丛林无删减版dvd| eeuss影院eeuss最新直达| 国产精品69一区二区三区| 四虎久久影院| 中文字幕欧美日韩在线不卡| 少妇高潮久久久| 精品人妻伦一区二区三区久久| 少妇又紧又色又爽又刺激视频| 久久99精品波多结衣一区| 久草视频免费在线| 欧美毛片在线观看| 久久精品第一页| 久久久久久久久久一区二区三区| 一级片一级片一级片| 欧美大片xxxx| 国产av 一区二区三区| 久久高清内射无套| 久草免费在线视频观看| 国产主播在线观看| 欧美一区二区三区四| 中文字幕视频网| 国产成人无码专区| 91porny九色| 怡红院男人的天堂| 国产精品伊人久久| 成人1区2区3区| 亚洲成人偷拍自拍| www.av片| 成人免费播放器| 亚洲精品无码久久久久久| jizzjizzxxxx| 色综合手机在线| 亚洲无在线观看| 国产精九九网站漫画| 漂亮人妻被黑人久久精品| 少妇按摩一区二区三区| 免费看黄色av| 国产一级一片免费播放放a| 国产污污视频在线观看 | 国产黄色在线网站| 成人性生交大片免费看在线播放| xxx欧美xxx| 九色精品蝌蚪| 国产一区二区亚洲| 日韩天堂av| 国产制服丝袜一区| 国产欧美日韩一区二区三区在线观看| 成人欧美一区二区三区| 欧美性生交xxxxxdddd| 欧美日本免费一区二区三区| 日韩av综合网站| 国模视频一区二区| 亚洲自拍欧美色图| 亚洲一区二区三区涩| 丁香花在线影院观看在线播放| 国产淫片av片久久久久久| 久久久久无码国产精品一区李宗瑞| 精品无码国产污污污免费网站 | 成人国产一区二区三区| 在线看的黄色网址| 亚洲精品国产91| 亚洲精品中文字幕乱码三区91| av一区二区三| 一级免费a一片| 草久在线视频| av资源在线| 久久精品亚洲成在人线av网址| 中文字幕亚洲综合久久五月天色无吗'' | 成人在线免费看| 无人区在线高清完整免费版 一区二 | 99视频入口| 羞羞视频在线观看不卡| 四虎国产精品成人免费影视| 久久中文亚洲字幕| 黑人巨大精品欧美一区| 亚洲男帅同性gay1069| 日韩一二三区不卡| 97免费中文视频在线观看| 久久久久久亚洲精品不卡4k岛国| 日韩a级在线观看| 手机在线看片日韩| 中文字幕一区二区久久人妻| 欧美老**bbbb毛片| 日漫免费在线观看网站| 国产成人精选| 欧美午夜a级限制福利片| 北条麻妃一区二区三区| 精品国产户外野外| 亚洲一区二区黄| 91中文在线观看| 国产精品久久中文字幕| 五月天综合视频| 精品国产区一区二| www.天天操| 男人打飞机网站| 在线免费观看av电影| 26uuu亚洲电影在线观看| 国产精品白丝av嫩草影院| 日日摸夜夜添夜夜添国产精品| 亚洲乱码中文字幕| 亚洲一品av免费观看| 亚洲综合av影视| 色婷婷综合久久久久中文字幕 | av超碰在线| 电影一区电影二区| 国产精品分类| 国产精品人人做人人爽人人添| 日韩精品一区二区三区四区| 91精品国产乱码久久久久久蜜臀| 一区二区三区四区免费视频| 国产伦精品一区三区精东| 国产又大又粗又长| 99reav2| 韩国精品视频在线观看| 可以在线观看的av| 国产厕拍一区| 国产精品一区在线| 8x福利精品第一导航| 国产精品电影网| 色哟哟精品视频| 久草手机在线视频| 99re在线视频播放| 国产极品一区| 麻豆精品一二三| 欧美视频精品在线观看| 国产精品草莓在线免费观看| 37pao成人国产永久免费视频| 国产污视频在线观看| 午夜一级毛片| 亚洲欧洲自拍| 久久精品伊人| 91黄色免费观看| 国产精品丝袜高跟| 97超碰人人爽| 国产福利视频导航| 国产综合视频一区二区三区免费| 亚洲裸色大胆大尺寸艺术写真| av在线一区二区三区| 亚洲毛片一区二区| 亚洲国产一区在线| 久久久久97国产| 麻豆入口视频在线观看| 精品中文在线| 91丨porny丨首页| 中国日韩欧美久久久久久久久| 亚洲日本精品国产第一区| sm捆绑调教视频| 黄色网址多少| 一区二区在线免费播放| 99久久精品国产一区二区三区| 日韩精品视频在线| 一区二区三区观看| 国产精品7777777| 亚洲jjzzjjzz在线观看| 日韩免费成人| 国产欧美一区二区三区鸳鸯浴 | 国产精品jizz| 四虎在线看片| 日韩pacopacomama| 国产伦精品一区二区三区免费迷 | 调教一区二区| 久久午夜视频| 精品国产一区二区三区久久久蜜月| 国内视频一区二区| 波多野结衣亚洲一区二区| 麻豆av电影| 国产最新精品| 欧美日韩国产色视频| 666精品在线| 在线观看亚洲大片短视频| 岛国影视在线观看| 欧美福利在线播放网址导航| 一区二区三区欧美日韩| 国产在线拍揄自揄视频不卡99| 久久精品国产亚洲av麻豆| 美国做受三级的视频播放| 精品国产一区二区三区不卡蜜臂| 亚洲天堂2014| 国产精品一区二区三区毛片淫片 | 国产 欧美 日韩 一区| 一级片一区二区三区| 在线观看中文| 国产伦精品一区二区三区免费迷 | 亚洲欧洲自拍| 久久久久久免费毛片精品| 欧美一级淫片丝袜脚交| 欧洲成人性视频| 国内自拍第二页| 国产人成高清视频观看| 日韩av综合| 亚洲第一福利一区| 免费试看一区| 中文字幕免费在线看| 91在线中字| 99re这里只有精品首页| 日本精品视频网站| 91无套直看片红桃在线观看| 黄网在线播放| 亚洲综合日本| 中文字幕国产精品| 最好看的中文字幕| 老女人av在线| 在线播放不卡| 亚洲人成啪啪网站| 三级网站免费看| 蜜桃av网站| 亚洲美女少妇无套啪啪呻吟| 国产亚洲欧美日韩精品| 日本美女久久久| h视频免费在线| 在线电影一区二区| 亚洲欧洲成视频免费观看| 亚洲一二三av| 可以在线看的av| 一区二区三区四区五区精品视频| 在线观看日韩视频| chinese麻豆新拍video| 黄色漫画在线免费观看| 日韩视频二区| 欧美成人免费小视频| 亚洲国产日韩一区无码精品久久久| 一区二区三区不卡在线视频| 老司机精品视频一区二区三区| 国产+人+亚洲| 免费在线一区二区三区| 国产在线美女| 亚洲一区二区三区三| 黄色www在线观看| 亚洲综合网站久久久| 国产麻豆一区二区三区精品视频| 日韩午夜激情视频| 中文字幕国内自拍| 国产黄色影视| 国产一区二区三区在线观看免费视频| 人妖精品videosex性欧美| 日韩激情一区二区三区| 高清不卡av| 日韩欧美成人区| 免费观看美女裸体网站| 黄色免费视频在线观看| 男人的天堂成人在线| 欧美性受xxxx白人性爽| 久久久久久久极品| 四虎国产精品成人免费影视| 欧美日本在线看| 久久久精品视频国产| 伊人网免费视频| 成人亚洲免费| 91精品国产一区二区| 超级砰砰砰97免费观看最新一期 | av不卡在线看| 欧美亚洲伦理www| 色老头一区二区| 中文在线综合| 国产偷亚洲偷欧美偷精品| 免费看黄色aaaaaa 片| 免费av在线| 亚洲综合无码一区二区| 水蜜桃色314在线观看| 成人毛片免费在线观看| 国产乱码字幕精品高清av| 国产综合色一区二区三区| 亚洲人妻一区二区三区| 欧美三级不卡| 国产成人精品最新| 国产高清免费观看| 成人一二三区| 欧美劲爆第一页| 极品国产91在线网站| 精品国产乱子伦一区二区| 在线性视频日韩欧美| 久久网免费视频| 国产美女亚洲精品7777| 亚洲国产精品人久久电影| 亚洲一区二区自偷自拍| 悠悠资源网亚洲青| 精品美女在线观看| 亚洲视频重口味| 日本久久久久| 亚洲精品视频网上网址在线观看| 国产又粗又长又黄的视频| 成人做爰免费视频免费看| 亚洲精品一区二区三区福利| 91狠狠综合久久久| 久久久久亚洲精品中文字幕| 国产亚洲精品美女久久久| 国产精品16p| 亚洲肉体裸体xxxx137| 欧美国产中文字幕| 99精品视频免费看| 黄色日韩在线| 韩国一区二区三区美女美女秀| 国产精品第八页| 国产福利一区二区三区视频在线| 日韩电影免费观看在| 国产美女av| 亚洲另类在线视频| 亚洲免费av一区| 黄色小说在线播放| 亚洲精品成人av| 天天综合网久久综合网| 欧美日韩伦理| 国产伦精品免费视频| 欧美性老头oldtight| 国产一区二区精品久久99| 天天爱天天做天天操| 在线观看免费视频一区二区三区| 欧美国产美女| 国产成人综合一区二区三区| 久热免费视频| 国产一区二区福利视频| 日韩欧美不卡在线| 免费网站成人| 91精品国产91久久久久久一区二区 | 国产精品久久精品牛牛影视| 成人黄页在线观看| 国产精品无码av在线播放 | 狠狠色丁香久久婷婷综| 最新中文字幕久久| 黄色片免费在线| 欧美二区在线观看| 劲爆欧美第一页| 成人a'v在线播放| 成人午夜在线观看| sedog在线观看| 亚洲精品欧美激情| 在线观看国产三级| 91麻豆精品国产91久久久久推荐资源 | 久久久久99精品国产片| 久久综合伊人77777麻豆最新章节| 都市激情久久综合| 国产午夜精品一区二区三区 | 国产精伦一区二区三区| 55夜色66夜色国产精品视频| 欧美爆操老女人| 国产日韩一级二级三级| 国产精品熟女一区二区不卡| 国产一区二区三区黄网站| 91精品国产91久久久| 俄罗斯性欧美| 亚洲三级免费电影| 蜜桃av乱码一区二区三区| 久久不见久久见国语| 爱情岛论坛亚洲入口| julia中文字幕久久亚洲蜜臀| 在线观看www91| 天天干天天干天天干天天| 久久九九免费| 激情伊人五月天| 欧美大片免费高清观看| 国内精品小视频|