找回密码
 注册
关于网站域名变更的通知
查看: 446|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于单片机中断控制的闪烁灯(四种速度)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-29 16:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
一、 要求中断控制的闪烁节日彩灯控制器要求:能够实现至少 4种速度的闪烁显示方式。8 s, z) K. N3 q6 T! H
二、 分析

1 k9 I& J7 [  H- |' C) P2 J* O: e1 Z; W
要实现中断控制闪烁节日彩灯必须得读取到外部中断, 然后在调用不同的闪烁子程序,且下载之后可以连续切换闪烁速度。

3 V# d0 i3 m* z$ c$ K/ D/ a6 Q; D, b
2 J# w& r8 ]! K1 H4 \" s* a三、 设计

! J+ P" n4 d9 k. p  N8 m( w& ]) y+ a9 B' {3 X- I! h
1、硬件设计 (包括设计方案及说明、完整的硬件连接图等 )
2 ~7 d4 z, m- g4 m1 X+ S9 b

* I' K# N) Y, J* p2.1 设计方案及说明
+ j/ n: [. {9 y# L7 u
( E* P6 \0 p, Q" M
外部中断采用的是实验箱上的中断开关, 故在主程序中不断调用矩阵键盘的扫描程序, 又由于至少四种速度, 故读取四个不同的按键分别对应一种速度。 闪烁只需要在一个无限循环体内先全部点亮 LED 灯,延时一段时间后,再把 LED灯全部熄灭。 这里速度的含义其实是延时的时间不同。 当单片机读到某个按键按下时,就执行不同的闪烁子程序,这样就可以实现不同速度的闪烁灯控制。
( R! K6 d; a# p! ?4 d

) ~% L# w4 e, @9 L
# N6 |, O6 l+ H

! g7 y7 E, [: C5 e3 j) p8 ~4 t
游客,如果您要查看本帖隐藏内容请回复

1 G  l9 h1 q  k8 T) I% v
' J) j  Y# M8 \- x& y4 d1 {$ @+ ~
4 l# I$ k; e" R/ ]; N: X6 o' V: M
  U4 n  C; Q. g4 j( H3 q
# v, c9 y8 ?8 b0 \  I1 P

3 H9 O* y+ A* Q( l6 m6 K
, ~8 D8 T# `+ ]& J5 H& {% |
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-5 18:09 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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