",...">
美文网首页
单片机的人机交互页面(在oled上显示)

单片机的人机交互页面(在oled上显示)

作者: bfaa8fa52aff | 来源:发表于2018-07-18 15:13 被阅读19次

    key=KEY_Scan(0);

    OLED_Clear();

    OLED_ShowString(j,i,"-->",12);  // sign

    OLED_ShowString(40,8,"task1",12);  // the following are task1~3 on the left of oled.

    OLED_ShowString(40,24,"task2",12);

    OLED_ShowString(40,40,"task3",12);

    OLED_ShowString(96,8,"task4",12);  //the following are task4~6 on the  right of oled.

    OLED_ShowString(96,24,"task5",12);

    OLED_ShowString(96,40,"task6",12);

    OLED_Refresh_Gram();

    if(key==1)            // change task[i]

    {i=i+16;

    if(i>40){i=8;j=j+56;

    if(j>80){i=8;j=24;}}}

    if(i==8 && j==24)    //task1

    { if(key==2){LED1=1;}

    if(key==3){LED1=0;}}

            if(i==24 && j==24)    //task2

    {}

    if(i==40 && j==24)    //task3

    {}

    if(i==8  && j==80)    //task4

    {}

    if(i==24 && j==80)    //task5

    {}

    if(i==40 && j==80)    //task6

    {}

    利用按键对自己的程序进行选择操作。比较简单,就不详细讲解了!

    效果如下:

    相关文章

      网友评论

          本文标题:单片机的人机交互页面(在oled上显示)

          本文链接:https://www.haomeiwen.com/subject/zaiopftx.html