陈思鸥 发表于 2018-8-17 23:08:46

抱抱大佬的大腿,遥控器上按键值显示在lcd1602的显示屏上,结果却显示不对

本帖最后由 弘毅 于 2018-8-18 08:38 编辑

#include "lcd1602.h"
#include <LiquidCrystal.h>
#include <boarddefs.h>
#include <IRremote.h>
#include <IRremoteInt.h>
#include <ir_Lego_PF_BitStreamEncoder.h>
const int irReceiverPin = 12;
IRrecv irrecv(irReceiverPin);// 设置irReceiverPin定义的端口为红外信号接收端口
decode_results results;// 定义results变量为红外结果存放位置   
LiquidCrystallcd(12,11,2,3,4,5,6,7,8,9,10);
void setup() {
irrecv.enableIRIn();

}

void loop() {
irrecv.decode(&results);
LcdCommandWrite(0x80);
if(results.value==0XFF6897)
lcd.print('0');
if(results.value==0XFF30CF)
lcd.print('1');

}



// put your main code here, to run repeatedly:

页: [1]
查看完整版本: 抱抱大佬的大腿,遥控器上按键值显示在lcd1602的显示屏上,结果却显示不对