项目要求:
用8个按键(K0-K7)控制8个发光二极管,每个按键独自控制1个LED的亮灭,当按下K0时,对应D0亮,按下K1时,对应D1亮,依此类推。
项目实施:
1.硬件设计
在PROTEUS软件中按图搭接好以下电路
2. 软件设计
在keil软件中编辑程序,进行编译,得到.HEX格式文件
3.将所得的HEX格式文件在PROTEUS中指定到单片机MCU芯片中
4.运行仿真,观察仿真结果
【拓展任务】
任务要求:如果想实现按下按键后,单灯亮1秒,灭1秒,不断闪烁10次,然后再变亮,你想想应该怎样来做呢?
任务实施:1.画硬件图
2.画流程图和编写程序
3.调试并仿真
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
led
+关注
关注
237文章
22445浏览量
645848 -
mcu
+关注
关注
146文章
16011浏览量
343545 -
仿真
+关注
关注
50文章
3872浏览量
132148
原文标题:8键控制8灯显示
文章出处:【微信号:gh_d51a7d2e9561,微信公众号:单片机技术与应用课程】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
【proteus练一练2.27】按键控制 8X8LED点阵屏显示图形
/*名称:按键控制 8X8LED 点阵屏显示图形 说明:每次按下K1时, 会使8X8LED点阵屏循环显示不同图形。 本例同时使用外部中断和定
发表于 02-27 09:54
请问按键怎么控制8个灯的亮暗变化过程,按一个键显示一个灯
用独立键盘控制8个灯的亮暗变化过程,板子没有PWM模块,我用了宋老师的PWM的程序,但是现在的问题是怎么用8个按键分别控制
发表于 05-16 06:35
利用按键控制LED灯的亮灭
STM32F4工程--IO口--按键控制点灯程序(库函数) ----芯片:STM32F429IGT6本文章介绍使用STM32F4单片机,利用按键控制LED灯的亮灭,通过按键和LED的控制
发表于 08-24 07:18
Stduino Nano按键控制LED灯
关键词:stm32 小蓝板 STM32F103C8T6 Stduino IDE Stduino Nano 按键控制LED灯通过Stduino IDE 开发STM32小蓝板,按键控制板载
发表于 01-10 07:35
【每周一练】盘古1K开发板 练习二:按键控制RGB灯
实验目的
掌握按键消抖原理,实现按键控制RDB灯颜色更换
实验要求
设计 8 种彩灯效果,选择一个按键作为控制输入,按下一次换一种显示效果
发表于 12-10 16:43
评论