• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

迪文屏没有外设按键时,怎么控制

cf6440b5889bff93 2019-10-09 浏览量:1284

大家好,我想请问一些关于写程序的问题(c语言)

我在网上看到的一些有关迪文屏的程序,里面的按键返回值的设置都有外设按键,所以不同的键值可以直接定义相反的状态,但如果没有外设呢?

例如:

sbit  X=P2^0;

void read(uint8_t  num)

{

   usart1_txBuf[0]=0x5a;
    usart1_txBuf[1]=0xa5;
    usart1_txBuf[2]=0x04;
    usart1_txBuf[3]=0x83;
    usart1_txBuf[4]=0x00;
    usart1_txBuf[5]=0x00;
    usart1_txBuf[6]=0x01;
   usart1_txBuf[7]=0x00;
    usart1_txBuf[8]=num;
    if(num=0x04)
    {
        X=~X;
    }

}

但是我的屏中按键返回值只是在屏中设置,并未接其他IO口,if那里该如何写呢?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:1
  • 按键返回直接从串口返回对应的按键值就可以,

相关问题

问题达人换一批

迪文屏没有外设按键时,怎么控制