找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4193|回復(fù): 5
收起左側(cè)

單片機(jī)紅外遙控收發(fā)Proteus仿真程序

[復(fù)制鏈接]
ID:353033 發(fā)表于 2020-4-4 19:48 | 顯示全部樓層 |閱讀模式
是關(guān)于紅外模塊的proteus仿真
51hei.png

單片機(jī)源程序如下:
  1. //-----------------------------------------------------------------
  2. //  名稱: 紅外遙控器接收程序
  3. //-----------------------------------------------------------------
  4. //  說(shuō)明: 程序運(yùn)行時(shí),根據(jù)SONY紅外協(xié)議接收數(shù)據(jù)并解碼,然后將12位編碼
  5. //                以16進(jìn)制數(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;                //讀取紅外輸入信號(hào)
  16. //接收到的12位紅外編碼及上次接收的編碼
  17. volatile INT16U IR_D12 = 0x000, Old_IR_D12 = 0x000;
  18. volatile INT16U IR_us = 0;        //紅外載波時(shí)長(zhǎng)
  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ù) (通過(guò)實(shí)測(cè),以70,140為兩個(gè)時(shí)長(zhǎng)的上限)
  30. //-----------------------------------------------------------------
  31. void  IR_INT_ISR() interrupt 0
  32. {



  33. }
復(fù)制代碼

所有資料51hei提供下載:
紅外遙控仿真.rar (145.62 KB, 下載次數(shù): 89)


評(píng)分

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

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:102963 發(fā)表于 2020-4-10 09:25 | 顯示全部樓層
程序不全啊!
回復(fù)

使用道具 舉報(bào)

ID:353033 發(fā)表于 2020-4-12 16:43 | 顯示全部樓層

里面有兩個(gè)文件夾,一個(gè)是主函數(shù)缺失  但有電路圖和部分代碼  ,另一個(gè)有三百行左右代碼  功能也可以實(shí)現(xiàn)
回復(fù)

使用道具 舉報(bào)

ID:351044 發(fā)表于 2020-4-13 02:28 | 顯示全部樓層
非常感謝樓主的分享!
回復(fù)

使用道具 舉報(bào)

ID:750830 發(fā)表于 2020-5-26 21:11 | 顯示全部樓層
這要用什么版本的軟件才能打開(kāi)
回復(fù)

使用道具 舉報(bào)

ID:637204 發(fā)表于 2020-6-19 17:26 | 顯示全部樓層
這不就是其他人發(fā)的,你拿來(lái)又發(fā)了一次嘛。。還是沒(méi)有主程序……
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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