51单片机按键切换界面的问题

问题描述

51单片机按键切换界面的问题

操作界面有:移位键 增加键, 减小键, 确定键 4个按键

开机后,显示画面1,延时后,显示画面2,

此时移位键按下,画面2、3之间切换,若在画面3时,确定键再按下,显示画面4,

画面4有:2个设置项:
设置项1:增加键执行加操作,减小键执行减操作
设置项2:增加键执行加操作,减小键执行减操作
返回 启动两个图标,
用移位键,可以循环切换 设置项1,2,返回图标,启动图标
移位键在启动图标上时,按下确定键,进入画面5。

请问该怎么弄?谢谢

时间: 2024-10-27 00:00:04

51单片机按键切换界面的问题的相关文章

问一下大神们,51单片机按键控制音乐播放c语言

问题描述 问一下大神们,51单片机按键控制音乐播放c语言 问一下,单片机按键控制音乐播放,上一首,下一首,重复播放,暂停,这四个引脚用P3.0到P3.3口可以吗?具体怎么实现呢,搞了好久,大神有没有类似的程序,有点心塞,不知道哪里出问题,真心跪求!这个按键控制需不需要用到中断,还是纯粹的控制,谢了 解决方案 这里有一篇文件,你去看看,可以参考一下.http://wenku.baidu.com/link?url=rkANtH-OGn0ECyB6A22j2b-fghVSYgpKJoHzX-7KcVU

c-请问51单片机按键中断失效。

问题描述 请问51单片机按键中断失效. 自己做了块板子,MCU是IAP15F2K61S2,其他的程序烧进去可以跑,但是外部中断0的 按键按上去没有反应,程序上应该没问题,软件仿真可行,并且大部分为源代码,上电后 测试过未按键,引脚的电压是5V,而按键按下别为0V,感觉也没有问题,但为什么程序 不响应?在线求大神解答. 解决方案 51单片机中断问题51单片机之中断 学习心得 解决方案二: 先下一个基础程序进去看看 确保硬件没有问题 有硬件不建议用仿真 仿真蛮容易忽略很多问题 解决方案三: 你打开外

皑皑-求一个51单片机控制舵机(非常简单易懂的程序,通过按键控制舵机左右转)

问题描述 求一个51单片机控制舵机(非常简单易懂的程序,通过按键控制舵机左右转) 求一个51单片机控制舵机(非常简单易懂的程序,通过按键控制舵机左右转) 解决方案 http://wenku.baidu.com/link?url=YfL6pceFTo87nv2SycY69Su1aMllPb9Ry-8sByth9_ht4AIkwOgvRTiYfhYzcruYeK8-dgqX0VucicYTrWbYnzMjYYt7yFRlgh1qp2glkJ7 解决方案二: 舵机控制舵机控制舵机控制

《51单片机应用开发范例大全(第3版)》——1.2 Keil Vision2

1.2 Keil Vision2 MCS-51单片机的开发除了需要硬件的支持以外,同样离不开软件.CPU真正可执行的是机器码,用汇编语言或C等高级语言编写的源程序必须转换为机器码才能运行,转换的方法有手工汇编和机器汇编两种,前者目前已极少使用.机器汇编是指通过汇编软件将源程序变为机器码的编译方法.这种汇编软件称为编译器.本节将向大家介绍目前十分流行的Keil Vision2. 1.2.1 Keil Vision2集成开发环境介绍 Keil Vision2是一个集成开发环境(Intergrated

《例说51单片机(C语言版)(第3版)》一1.6 实例演练

1.6 实例演练 例说51单片机(C语言版)(第3版) 单片机系统的设计中,软件与硬件息息相关,不同的电路设计,程序可能就不太一样.因此,在编写程序之前,必须确定电路的连接状态,例如,要利用89S51的P2来控制8个LED,让这8个LED分成两组(高4位与低4位)交替闪烁,其设计步骤如下. 首先把电路连接妥当,如图1-26所示.当P2的引脚输出低电压(0)时,其所连接的LED呈现正向偏压而发亮:若将引脚输出高电压(1)时,其所连接的LED不导通而不亮.因此,我们的程序设计就要让P2输出为"000

单片机课程设计-基于51单片机的分时分区照明控制器的汇编程序

问题描述 基于51单片机的分时分区照明控制器的汇编程序 (1)具有3种固定的模式,作息模式之间可以根据时间自动转换或手动转换.模式如下: 手动:可以任意管制各个分区的照明. 时间控制:按照学校日常运行模式,6:00~12:00.14:00~18:00启用照明,其他时间关闭,自动切换. 自动模式:在6:00~12:00.14:00~18:00启用照明时间段中,6:00开始启用照明,当室外照度达到一定强度时,关闭B区.C区照明,当室外照度低于一定强度时,重新启用.在此期间,A区采用温度场控制,当该区

51单片机的键盘扫描程序

 51单片机的键盘扫描程序,算法简单有效,键盘_不采用定时器_不延时,按键在松手后有效,灵敏度高,消耗资源少,运行效率高. /****************************************  键盘_不采用定时器_不延时  特点:  按键在松手后有效,灵敏度高,消耗资源少,运行效率高    独立键盘为:K01=P2^4;K02=P2^5;K03=P2^6;K04=P2^7;  矩阵键盘为:行(上到下)_P2.3_P2.2_P2.1_P2.0             列(左到右)_

操作-以51单片机为核心的时钟,在LED显示器上显示当前的时间:

问题描述 以51单片机为核心的时钟,在LED显示器上显示当前的时间: 显示格式为"时时:分分:秒秒". 用4个功能键操作来设置当前时间.功能键K1-K4功能如下. ?K1-进入设置现在的时间. ?K2-设置小时(按一次,小时增1). ?K3-设置分钟(按一次,分钟增1). ?K4-确认完成设置. 程序执行后工作指示灯闪动,表示程序开始执行,LED显示"00:00:00",然后开始计时. 本题可以考虑用LCD(比如:LCD1602)来实现显示,则显示更加清楚. 解决方

c语言课程设计-51单片机用c语言如何去制作电子音乐盒

问题描述 51单片机用c语言如何去制作电子音乐盒 需要屏幕可以显示所播放的歌曲,可以切换下一曲和上一曲,谢了 解决方案 http://www.pudn.com/downloads93/sourcecode/others/detail366282.html 解决方案二: http://wenku.baidu.com/link?url=PLCsLkd19wZPtRCUQkyW-QLQRzAwQoII711b20f22tcoKpmOiQJYxDcGHUZwfThuDDNOoNF4NXzdM8mhdDt