找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4496|回复: 1
打印 上一主题 下一主题
收起左侧

求一个51单片机oled多级菜单设计的源代码啊,很急

[复制链接]
跳转到指定楼层
楼主
30黑币
我用的是oled的,iic,四个脚的,12864的也行,求分享

最佳答案

查看完整内容

IIC接口OLED屏 //主菜单 void Main_Menu(void) { if(Page_Sgin==0) //判断页面选择标志位 { Status_Bar(); //状态栏 WhenTheDisplay(); //显示时分秒 DayAndDayDisplay(); //显示年月日 OLED_P16x16Ch(0*16,6,11); //显示 //菜 OLED_P16x16Ch(1*16,6,12); ...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:235201 发表于 2017-5-13 16:33 | 只看该作者

IIC接口OLED屏




//主菜单
void Main_Menu(void)
{

if(Page_Sgin==0)                          //判断页面选择标志位
{
        Status_Bar();                               //状态栏
  WhenTheDisplay();                           //显示时分秒
        DayAndDayDisplay();                         //显示年月日
        OLED_P16x16Ch(0*16,6,11);                   //显示 //菜
        OLED_P16x16Ch(1*16,6,12);                   //显示 //单
        OLED_P16x16Ch(6*16,6,13);                   //显示 //退       
        OLED_P16x16Ch(7*16,6,14);                   //显示 //出
        if(KEY_Scan(Key_Selectio)==Determine_Choice)//判断是否按下确定按键
        {                           
                Page_Sgin=2;                              //页面选择置2
                OLED_P128x48Ch(0,2,0);                    //清除内容栏
        }
}
//判断返回按键是否按下 判断当前页面是否在第二页
else if( (KEY_Scan(Key_Selectio)==Return_Choice) && (Page_Sgin==2) )
{
         if(KEY_Scan(Key_Selectio)==Return_Choice)
         {
          Page_Sgin=0;                                  //页面选择置0
                OLED_P128x48Ch(0,2,0);                        //清除内容栏
         }
}
}





20180417090521.png (57.56 KB, 下载次数: 79)

20180417090521.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表