1 / 5
文档名称:

WD6122红外遥控板按键解码.docx

格式:docx   大小:851KB   页数:5
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WD6122红外遥控板按键解码.docx

上传人:changjinlai 2020/8/23 文件大小:851 KB

下载得到文件列表

WD6122红外遥控板按键解码.docx

相关文档

文档介绍

文档介绍:#include""#include""#include""#defineucharunsignedchar#defineuintunsignedintsbitled1=P1^0;sbitled2=P1^1;sbitled3=P1^2;sbitled4=P1^3;/*------------------------------------独立按键端口定义-------------------------------------*/unsignedintcount1,count2,count3;//key()中的变量定义floatset1,set2;/*------------------------------------蜂鸣器端口定义-------------------------------------*/sbitbeep=P2^7;/*------------------------------------*ADC0832的引脚定义 AD转换-------------------------------------*/sbitADCS=P1^5;//ADC0832chipseclectsbitADDO=P1^7;//ADC0832koutsbitADCLK=P1^6;//ADC0832clocksignalfloattemp;uchargetdata;//获取ADC转换回来的值Adc0832()中的变量定义/*--------------------------------------------------*TLC5615端口定义 DA转换--------------------------------------------------*/sbitSPI_CLK=P2^5; //时钟sbitSPI_DATA=P2^4; //数据输入sbitCS_DA=P2^6; //片选unsignedintda;//voidtlc_5615(da)变量定义/*------------------------------------红外输出端口定义&&外部中断0-------------------------------------*/sbitIRIN=P3^2;//[7];/*--------------------------------------x*--------------------------------------*/voiddelay(unsignedcharx)//x*{unsignedchari;while(x--){for(i=0;i<13;i++){}}}/*--------------------------------------1ms的延时函数--------------------------------------*/voiddelay_1ms(uintx){ uinti,j; for(j=0;j<x;j++) for(i=0;i<110;i++);}/*-----------------------------------*红外接收处理程序-------------------------------------*/voidIR_IN(