欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機紅外遙控收發(fā)proteus仿真電路圖 程序還沒有開始寫 求思路 [打印本頁]

作者: DeepLiu    時間: 2016-12-23 18:23
標題: 單片機紅外遙控收發(fā)proteus仿真電路圖 程序還沒有開始寫 求思路
紅外遙控收發(fā)仿真電路如下,但是程序目前還沒有開始寫 求大神給個思路


接收端的單片機程序源碼:
  1. //-----------------------------------------------------------------
  2. //  名稱: 紅外遙控器接收程序
  3. //-----------------------------------------------------------------
  4. //  說明: 程序運行時,根據SONY紅外協議接收數據并解碼,然后將12位編碼
  5. //                以16進制數顯示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中斷函數 (通過實測,以70,140為兩個時長的上限)
  30. //-----------------------------------------------------------------
  31. void  IR_INT_ISR() interrupt 0
  32. {



  33. }
復制代碼

發(fā)送端:
  1. //-----------------------------------------------------------------
  2. //  名稱: 紅外遙控仿真發(fā)射器
  3. //-----------------------------------------------------------------
  4. //  說明: 本例運行時,按鍵鍵值以40KHz紅外線載波發(fā)射出去,所模擬的載波
  5. //                數據格式符合索尼紅外遙控編碼格式(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進制數表示)
  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. // 延時函數(us)
  23. //-----------------------------------------------------------------
  24. void delay_us(INT8U x) { while (--x);}
  25. //-----------------------------------------------------------------
  26. // 延時函數(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位數據
  44. //-----------------------------------------------------------------
  45. void Emit_D12(INT16U D12)
  46. {



  47. }

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


  53. }
復制代碼

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

作者: kiah2008    時間: 2016-12-25 09:20
沒有玩過protel, 有教程嗎?
作者: lids    時間: 2017-1-10 10:09
仿真怎么運行不了,提示 動態(tài)模型LS1運行錯誤
作者: youqq    時間: 2017-1-29 11:17
代碼不完整吧?
作者: a598089072    時間: 2017-2-21 21:28
沒有玩過protel, 有教程嗎?
作者: whydie    時間: 2017-3-23 17:44
下載下來看看
作者: 分手不拿鍋走    時間: 2017-3-25 20:51
lids 發(fā)表于 2017-1-10 10:09
仿真怎么運行不了,提示 動態(tài)模型LS1運行錯誤

你用的是哪個版本的?分享一下
作者: 分手不拿鍋走    時間: 2017-3-25 21:07
希望能有用
作者: 15671223253    時間: 2017-4-10 21:37
程序空的
作者: 大象D    時間: 2017-5-4 15:34
程序都被扣掉了,不要下載程序,直接運行是可以的,你要是編譯了程序就沒有了
作者: tcjsjxx    時間: 2017-5-4 15:42
這個一看就很牛
作者: yourfather    時間: 2017-5-6 09:44
好資料,
作者: yourfather    時間: 2017-5-7 13:26
為什么程序不完整的?能否發(fā)完整的程序?
作者: www321    時間: 2017-5-7 16:40
里面主要的程序都扣掉了,還發(fā)到這里干嘛!!!下了也是白下啊。
作者: wenhui0528    時間: 2017-5-10 18:06
程序被扣掉了,沒有學習價值
作者: 電信付瑤    時間: 2017-6-8 21:55
太貴了,便宜點
作者: gudu    時間: 2017-7-19 23:45
下不了
作者: cjjcjj1    時間: 2017-7-20 08:35
提示: 作者被禁止或刪除 內容自動屏蔽
作者: duduxiaozi32    時間: 2018-2-8 16:39
非常感謝,最近在學C51
作者: franky0182    時間: 2018-2-15 10:25
這個要贊樓主的!!!!!
作者: franky0182    時間: 2018-2-15 10:40
搞了半天程序是空的,無聊
作者: goodgsq    時間: 2018-3-8 13:52
真不錯,看看
作者: liu2784907642    時間: 2018-3-12 18:51
黑幣不夠下載啊
作者: liu2784907642    時間: 2018-3-12 18:52
黑幣不夠求樓主私發(fā)一個
作者: wyuano    時間: 2018-3-17 14:08
謝謝,樓主
作者: jian1896    時間: 2018-4-30 17:58
謝謝分享,下載學習一下
作者: 346500452    時間: 2018-5-7 10:22
下載學習學習,最近用到,多謝分享
作者: jialinGEGE    時間: 2018-6-11 11:52
好像有錯誤  運行不了
作者: 577982358    時間: 2018-10-18 22:16
youqq 發(fā)表于 2017-1-29 11:17
代碼不完整吧?

能用嗎
作者: 577982358    時間: 2018-10-18 23:26
346500452 發(fā)表于 2018-5-7 10:22
下載學習學習,最近用到,多謝分享

正準備下載
作者: zjyzjy    時間: 2019-1-21 09:58
程序完整嗎?
作者: 蒜毫炒肉    時間: 2019-3-30 14:26
有償求樓主完整代碼,急!
作者: 隨便1194    時間: 2019-4-13 23:00
謝謝分享
作者: Deja    時間: 2019-4-26 16:53
very nice
作者: 51HEIXFG    時間: 2019-5-15 16:41
學習學習
作者: 51HEIXFG    時間: 2019-5-15 16:42
用的哪個版本的PROTEUS?

作者: maomao12    時間: 2019-6-10 12:56
程序是空的,下載了也沒用。
作者: ch耳東    時間: 2020-5-3 14:05
代碼不完整呀  有完整的嗎
作者: 2hen9x1    時間: 2020-6-8 21:37
代碼都是空的呀大哥
作者: 98HJ    時間: 2020-6-19 15:11
這主程序都沒了。。。還有啥用啊
作者: gzyanbo    時間: 2021-1-30 08:53
內容都刪除了
作者: kikl257    時間: 2023-3-11 11:53
very nice




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1