红外发射与接收

  • w9_581848
    了解作者
  • 6.5KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-08 05:23
    上传日期
红外稳定接收与发射,选用51单片机实现数据处理,传输距离为10米!
红外接收.rar
  • 红外接收
  • MAIN.LST
    4.1KB
  • WAVE.LIN
    70B
  • MAIN.OBJ
    1001B
  • MAIN.BIN
    76B
  • MAIN.DSK
    3.1KB
  • UNTITLED.DSK
    2.6KB
  • MAIN.HEX
    205B
  • TEMP.LST
    221B
  • MAIN.PRJ
    2.2KB
  • MAIN
    947B
  • MAIN.C
    1KB
  • MAIN.M51
    3.9KB
内容介绍
#include <reg51.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int void init( void ) { PCON = 0x00; TMOD = 0X20; /*定时器T0 T1都工作在8位自动重装方式*/ TH1 = 0X30; /*串口的波特率为1200bit/s */ TL1 = 0X30; //TH0 = 244; /*定时器T1定时中断产生38KHz的载波信号*/ // TL0 = 244; SCON = 0X50; /*串口工作在方式1,允许接收*/ EA = 1; ES = 1; ET1 = 1; /*关掉定时器T1的中断*/ //ET0 = 1; TR1 = 1; //TR0 = 1; SBUF=0; } void recv( void ) { uchar i; uint buf[8]; //RI=0; while(1) { for(i=0;i<8;i++) { while(RI==0); RI = 0; buf[i]= SBUF; } } } main() { init(); recv(); }
评论
    相关推荐
    • 51单片机
      51单片机
    • 51单片机资料
      光敏热敏电阻实验以及C程序。与大家分享。。
    • 51单片机教程
      来自平凡单片机网站(word)
    • 51单片机程序
      LED流水灯实验是能较好的引导单片机爱好者入门学习,该程序实现了LED间隔10ms循环点亮
    • 51单片机程序
      包含51单片机的基础程序,以及综合程序。供初学者学习,及编写一定模块程序
    • 51单片机课件
      单片机入门和提高级的朋友有用。虽然资源分要5分,但是你下载完后如果给我评分,系统能给你6分,也就是下这个软件你能挣一分。如果虚假欢迎举报。
    • 51单片机WIFI
      利用wifi对51单片机进行控制,内附原理图及PCB板制作
    • 51单片机学习
      适合想学习51单片机的新人,能够快速学习,里面有多种实例可以方便学习。另外有很多视频,如果想要的话可以发邮件到:www.gaoju1024@qq.com
    • 51单片机教程
      51单片机的初级教程,里面包含单片机的各个模块的详细介绍,以及各个模块的验证程序,能够学会单片机的操作
    • 单片机课件 51单片机
      课件 51单片机 C程序设计