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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 24023|回復: 41
收起左側(cè)

單片機紅外遙控收發(fā)proteus仿真電路圖 程序還沒有開始寫 求思路

  [復制鏈接]
ID:155292 發(fā)表于 2016-12-23 18:23 | 顯示全部樓層 |閱讀模式
紅外遙控收發(fā)仿真電路如下,但是程序目前還沒有開始寫 求大神給個思路
0.png

接收端的單片機程序源碼:
  1. //-----------------------------------------------------------------
  2. //  名稱: 紅外遙控器接收程序
  3. //-----------------------------------------------------------------
  4. //  說明: 程序運行時,根據(jù)SONY紅外協(xié)議接收數(shù)據(jù)并解碼,然后將12位編碼
  5. //                以16進制數(shù)顯示LCD上.
  6. //  
  7. //-----------------------------------------------------------------
  8. #include <reg51.h>
  9. #include <string.h>
  10. #include <intrins.h>
  11. #include <stdio.h>
  12. #define INT8U  unsigned char
  13. #define INT16U unsigned int
  14. INT8U Disp_Buffer[17];                //顯示緩沖
  15. sbit Read_IR = P3^2;                //讀取紅外輸入信號
  16. //接收到的12位紅外編碼及上次接收的編碼
  17. volatile INT16U IR_D12 = 0x000, Old_IR_D12 = 0x000;
  18. volatile INT16U IR_us = 0;        //紅外載波時長
  19. extern delay_ms(INT16U x);
  20. extern void Initialize_LCD();
  21. extern void LCD_ShowString(INT8U,INT8U,INT8U *);  
  22. //-----------------------------------------------------------------
  23. // 主程序
  24. //-----------------------------------------------------------------
  25. void main()
  26. {


  27. }

  28. //-----------------------------------------------------------------
  29. // INT0中斷函數(shù) (通過實測,以70,140為兩個時長的上限)
  30. //-----------------------------------------------------------------
  31. void  IR_INT_ISR() interrupt 0
  32. {



  33. }
復制代碼

發(fā)送端:
  1. //-----------------------------------------------------------------
  2. //  名稱: 紅外遙控仿真發(fā)射器
  3. //-----------------------------------------------------------------
  4. //  說明: 本例運行時,按鍵鍵值以40KHz紅外線載波發(fā)射出去,所模擬的載波
  5. //                數(shù)據(jù)格式符合索尼紅外遙控編碼格式(SIRC).         
  6. //  
  7. //-----------------------------------------------------------------
  8. #define INT8U  unsigned char
  9. #define INT16U unsigned int
  10. #define INT32U unsigned long
  11. #include <reg51.h>
  12. #include <intrins.h>
  13. #include <stdio.h>
  14. sbit IRLED = P3^2;                //紅外發(fā)射管定義
  15. sbit BEEP = P3^7;                //蜂鳴器定義
  16. #define KEY_IN P1                 //按鍵輸入端口定義
  17. //8組紅外編碼(每組12位,用3位16進制數(shù)表示)
  18. INT16U IR_Codes[] = {0x509,0x334,0x556,0x778,0x9AA,0xFCC,0xDEE,0xAAC};
  19. #define delay12us()        { _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();\
  20.                                           _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}
  21. //-----------------------------------------------------------------
  22. // 延時函數(shù)(us)
  23. //-----------------------------------------------------------------
  24. void delay_us(INT8U x) { while (--x);}
  25. //-----------------------------------------------------------------
  26. // 延時函數(shù)(ms)
  27. //-----------------------------------------------------------------
  28. void delay_ms(INT16U x) { INT8U t; while(x--) for(t = 0; t < 120; t++);}
  29. //-----------------------------------------------------------------
  30. // 輸出提示音
  31. //-----------------------------------------------------------------
  32. void Sounder()
  33. {
  34.         INT8U i;for( i = 0; i < 200; i++) { BEEP = ~BEEP; delay_us(240);}
  35. }
  36. //-----------------------------------------------------------------
  37. // 發(fā)送N倍的600us載波(1/40K/2=12us)
  38. //-----------------------------------------------------------------
  39. void Emit_IR_Carrier_Nx600us(INT8U N)
  40. {


  41. }

  42. //-----------------------------------------------------------------
  43. // 發(fā)送12位數(shù)據(jù)
  44. //-----------------------------------------------------------------
  45. void Emit_D12(INT16U D12)
  46. {



  47. }

  48. //-----------------------------------------------------------------
  49. // 主程序
  50. //-----------------------------------------------------------------
  51. void main()
  52. {


  53. }
復制代碼
0.png
殘缺程序與電路圖,求大神幫助,給個編寫程序的思路:
15 紅外遙控收發(fā)仿真.rar (32.12 KB, 下載次數(shù): 457)

評分

參與人數(shù) 1黑幣 +5 收起 理由
gudu + 5 很給力!

查看全部評分

回復

使用道具 舉報

ID:157455 發(fā)表于 2016-12-25 09:20 | 顯示全部樓層
沒有玩過protel, 有教程嗎?
回復

使用道具 舉報

ID:140489 發(fā)表于 2017-1-10 10:09 | 顯示全部樓層
仿真怎么運行不了,提示 動態(tài)模型LS1運行錯誤 QQ截圖20170110100444.png

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:71282 發(fā)表于 2017-1-29 11:17 | 顯示全部樓層
代碼不完整吧?
回復

使用道具 舉報

ID:165792 發(fā)表于 2017-2-21 21:28 | 顯示全部樓層
沒有玩過protel, 有教程嗎?
回復

使用道具 舉報

ID:182869 發(fā)表于 2017-3-23 17:44 | 顯示全部樓層
下載下來看看
回復

使用道具 舉報

ID:183374 發(fā)表于 2017-3-25 20:51 | 顯示全部樓層
lids 發(fā)表于 2017-1-10 10:09
仿真怎么運行不了,提示 動態(tài)模型LS1運行錯誤

你用的是哪個版本的?分享一下
回復

使用道具 舉報

ID:183374 發(fā)表于 2017-3-25 21:07 | 顯示全部樓層
希望能有用
回復

使用道具 舉報

ID:186488 發(fā)表于 2017-4-10 21:37 | 顯示全部樓層
程序空的
回復

使用道具 舉報

ID:195863 發(fā)表于 2017-5-4 15:34 | 顯示全部樓層
程序都被扣掉了,不要下載程序,直接運行是可以的,你要是編譯了程序就沒有了

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:196524 發(fā)表于 2017-5-4 15:42 | 顯示全部樓層
這個一看就很牛
回復

使用道具 舉報

ID:197189 發(fā)表于 2017-5-6 09:44 | 顯示全部樓層
好資料,
回復

使用道具 舉報

ID:197189 發(fā)表于 2017-5-7 13:26 | 顯示全部樓層
為什么程序不完整的?能否發(fā)完整的程序?
回復

使用道具 舉報

ID:197225 發(fā)表于 2017-5-7 16:40 | 顯示全部樓層
里面主要的程序都扣掉了,還發(fā)到這里干嘛!!!下了也是白下啊。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:197958 發(fā)表于 2017-5-10 18:06 | 顯示全部樓層
程序被扣掉了,沒有學習價值
回復

使用道具 舉報

ID:209363 發(fā)表于 2017-6-8 21:55 | 顯示全部樓層
太貴了,便宜點
回復

使用道具 舉報

ID:220962 發(fā)表于 2017-7-19 23:45 | 顯示全部樓層
下不了
回復

使用道具 舉報

ID:82765 發(fā)表于 2017-7-20 08:35 | 顯示全部樓層
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
回復

使用道具 舉報

ID:281633 發(fā)表于 2018-2-8 16:39 | 顯示全部樓層
非常感謝,最近在學C51
回復

使用道具 舉報

ID:99169 發(fā)表于 2018-2-15 10:25 | 顯示全部樓層
這個要贊樓主的!!!!!
回復

使用道具 舉報

ID:99169 發(fā)表于 2018-2-15 10:40 | 顯示全部樓層
搞了半天程序是空的,無聊
回復

使用道具 舉報

ID:289165 發(fā)表于 2018-3-8 13:52 | 顯示全部樓層
真不錯,看看
回復

使用道具 舉報

ID:290930 發(fā)表于 2018-3-12 18:51 | 顯示全部樓層
黑幣不夠下載啊
回復

使用道具 舉報

ID:290930 發(fā)表于 2018-3-12 18:52 | 顯示全部樓層
黑幣不夠求樓主私發(fā)一個
回復

使用道具 舉報

ID:156179 發(fā)表于 2018-3-17 14:08 | 顯示全部樓層
謝謝,樓主
回復

使用道具 舉報

ID:137960 發(fā)表于 2018-4-30 17:58 | 顯示全部樓層
謝謝分享,下載學習一下
回復

使用道具 舉報

ID:186619 發(fā)表于 2018-5-7 10:22 | 顯示全部樓層
下載學習學習,最近用到,多謝分享
回復

使用道具 舉報

ID:349342 發(fā)表于 2018-6-11 11:52 | 顯示全部樓層
好像有錯誤  運行不了
回復

使用道具 舉報

ID:412008 發(fā)表于 2018-10-18 22:16 | 顯示全部樓層

能用嗎
回復

使用道具 舉報

ID:412008 發(fā)表于 2018-10-18 23:26 | 顯示全部樓層
346500452 發(fā)表于 2018-5-7 10:22
下載學習學習,最近用到,多謝分享

正準備下載
回復

使用道具 舉報

ID:448340 發(fā)表于 2019-1-21 09:58 | 顯示全部樓層
程序完整嗎?
回復

使用道具 舉報

ID:334838 發(fā)表于 2019-3-30 14:26 | 顯示全部樓層
有償求樓主完整代碼,急!
回復

使用道具 舉報

ID:511569 發(fā)表于 2019-4-13 23:00 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:522339 發(fā)表于 2019-4-26 16:53 | 顯示全部樓層
very nice
回復

使用道具 舉報

ID:502284 發(fā)表于 2019-5-15 16:41 | 顯示全部樓層
學習學習
回復

使用道具 舉報

ID:502284 發(fā)表于 2019-5-15 16:42 | 顯示全部樓層
用的哪個版本的PROTEUS?
回復

使用道具 舉報

ID:164146 發(fā)表于 2019-6-10 12:56 | 顯示全部樓層
程序是空的,下載了也沒用。
回復

使用道具 舉報

ID:743069 發(fā)表于 2020-5-3 14:05 | 顯示全部樓層
代碼不完整呀  有完整的嗎
回復

使用道具 舉報

ID:163002 發(fā)表于 2020-6-8 21:37 | 顯示全部樓層
代碼都是空的呀大哥
回復

使用道具 舉報

ID:637204 發(fā)表于 2020-6-19 15:11 | 顯示全部樓層
這主程序都沒了。。。還有啥用啊
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久亚洲 | 国产一区二区电影网 | 国产女人第一次做爰毛片 | 91社区在线高清 | 夜夜操天天干 | 91欧美精品成人综合在线观看 | 日日夜夜av | 久久成人久久 | 国偷自产av一区二区三区 | 成人影| 久久久久久久久久久91 | 午夜视频一区二区 | 中文字幕亚洲欧美日韩在线不卡 | 亚洲一区二区三区在线免费 | 91五月婷蜜桃综合 | 免费观看av网站 | 国产精品成人一区二区三区夜夜夜 | 国产aaaaav久久久一区二区 | 亚洲大片在线观看 | 91亚洲一区 | 羞羞视频在线观看网站 | 毛片电影| 亚洲日本中文字幕在线 | 久久亚洲国产 | 亚洲美乳中文字幕 | 97超碰在线免费 | 亚洲一区二区三区四区五区中文 | 91大神xh98xh系列全部 | 一区二区日韩 | 亚洲高清一区二区三区 | 欧美成人一区二区三区 | 成人精品一区二区户外勾搭野战 | 自拍偷拍3p| 欧美中文在线 | 亚洲免费视频一区 | 伊人欧美视频 | 日韩精品极品视频在线观看免费 | 久色 | 特一级黄色毛片 | 久久亚洲美女 | 国产99视频精品免费视频7 |