⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 infrared.c

📁 这是最近在学习嵌入式编程时
💻 C
字号:
#include "inc/lib.h"
#define ULCON2	(*(volatile unsigned char *)0x50008000)
#define UCON2	(*(volatile unsigned char *)0x50008004)
 void infraredT(void)   
   {  UCON2=UCON2&0x7fc;         //禁止接收
      UCON2=UCON2&0x7f3;         //禁止发送
      ULCON2=ULCON2|(1<<6);      //红外模式
      hudelay(100);
      UCON2=UCON2|(0x01<<2);     //允许发送
    }
    
 void infraredR(void) 
   { UCON2=UCON2&0x7f3;        //禁止发送
	 UCON2=UCON2&0x7fc;        //禁止接收
	 ULCON2=ULCON2|(1<<6);     //红外模式
	 hudelay(1000);
	 UCON2=UCON2|0x01;        //允许接收 
	}   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -