利用单片机、1个按钮(注意是按钮,不是开关)、8个LED发光二极管,要求:按一次按钮,LED往下点亮1个(原来亮的熄灭),如果已经到最下面,则从最上面LED重复上述动作.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 01:20:16
利用单片机、1个按钮(注意是按钮,不是开关)、8个LED发光二极管,要求:按一次按钮,LED往下点亮1个(原来亮的熄灭),如果已经到最下面,则从最上面LED重复上述动作.

利用单片机、1个按钮(注意是按钮,不是开关)、8个LED发光二极管,要求:按一次按钮,LED往下点亮1个(原来亮的熄灭),如果已经到最下面,则从最上面LED重复上述动作.
利用单片机、1个按钮(注意是按钮,不是开关)、8个LED发光二极管,要求:
按一次按钮,LED往下点亮1个(原来亮的熄灭),如果已经到最下面,则从最上面LED重复上述动作.

利用单片机、1个按钮(注意是按钮,不是开关)、8个LED发光二极管,要求:按一次按钮,LED往下点亮1个(原来亮的熄灭),如果已经到最下面,则从最上面LED重复上述动作.
你是要程序还是要思路?
-
要硬件还是软件?
要原理图还是吗?
你计划用什么芯片型号?
假设你用的是C51单片机-
思路
-
利用外部中断0或者外部中断1-(引脚P3.3或者P3.2连接一个按钮-按钮另一端接地-)
8个LED灯连续分别接P1.0-P1.7这8个引脚-
硬件粗糙连接完毕!能直接使用!(单片机能直接驱动普通小型LED的,大的LED话,就用三极管之类的!)
-
软件思路
打开外部中断0或者1,或者同时打开!
打开总中断-
当按键按下时(不管你松开与否)-系统会自动进入中断服务程序-
-
中断服务程序如下-
清除外部中断标志-
P1口的值左移或右移一位,再返回给P1口-
中断结束-
-
程序结束
-
你想要汇编还是要C语言啊?
如果不懂,可以继续问哦!
希望能给你帮助!

利用单片机、1个按钮(注意是按钮,不是开关)、8个LED发光二极管,要求:按一次按钮,LED往下点亮1个(原来亮的熄灭),如果已经到最下面,则从最上面LED重复上述动作. VB中有两个按钮,第一个按钮产生两个随机数,第二个按钮时计算这两个随机数的和,怎么把第一个按钮产生的VB中有两个按钮,第一个按钮产生两个随机数,第二个按钮是计算这两个随机数的和,我 利用按钮开关、时间继电器、继电器等元件控制电磁阀的电路,要求越简单越好,电磁阀2个,按钮2个.1、按下按钮A,电磁阀A工作;2、按下按钮B,电磁阀B工作;1秒钟后(可调)电磁阀A停止工作,2 电源按钮圆圈和竖线哪个是开 where英文解释和dutton造句不是dutton,是button(按钮) 1楼说的对是在哪里(如:park school·······)必需是按钮 是什么按钮? 汽车按钮有个红色三角形是什么 请问汽车空调调节部位有一个符号是方框下横有三条波浪线,这个按钮有什么作用?不是扇形的吹玻璃的那个按钮, 用LCD1602和DS18B20显示温度和时间C语言程序用51单片机实现 ,时间部分用2个按钮实现对时间的调整 是的, 一个220时间继电器,一个380交流接触器,两个按钮开关,两个指示灯,接个按一个按钮启动,定时停止电路图原理是按启动按钮启动,按停止按钮停止,且启动后能定时10个小时自动停止的电路图 电脑键盘上,标点符号是哪个按钮? 汽车AC按钮,和循环标志的按钮,汽车AC按钮,和旁边的循环标志的按钮,AC是空调?都有什么效果啊 自动档位上的按钮是什么?在把手上的.我开的是别克新君威,把手上就有一个按钮,我的一个朋友开老君威,我不知道他的把手上是否有和我一样的按钮,我换挡的时候都按住按钮在换挡,这个按钮 二保焊焊丝选择本人有太气保焊机面板上有个焊丝直径选择按钮是0.8和1MM的直径选择我用0.8焊丝时把按钮开在1MM上,请问焊机是不是更耐用. run checked什么意思Run Checked 软件里面有个按钮是Run Checked, VB编程里面,点击按钮1 怎么可以直接执行到按钮2 里面的命令,(点击按钮1等于点了按钮2) 方案1:总30个不同按钮,每10个为一排共3排,每一排都有2个随机按钮按下去会爆炸,3排总共6个按钮,我一次在每一排里去按1个,总共按3次,要求三次都不能按到爆炸按钮.方案2:总共有1200个不同 为什么断路器的分闸按钮是红色的,合闸按钮是绿色的?