单片机课程设计题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、交通灯
设计要求:从LED中选择三个表示红黄绿等并实现红绿灯交替点亮(红绿灯各30s,黄灯5s)、用两位数码管显示点亮的时间、在绿灯要灭前5秒钟变成黄灯闪烁。
2、流水灯
A、设计要求:从矩阵键盘中选择一个按键(S2—S5)按下时,流水灯先从上
而下流动再从下而上流动,循环3次,之后灯从两边到中间同时依次点亮然后由里到外逐渐熄灭(循环10次)。
B、设计要求:8个发光二极管由上至下间隔1s流动,其中每个管亮500ms,
灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,循环10次。间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,循环5次,然后重复整个过程。
C、设计要求:先点亮奇数位灯再点亮偶数位灯,循环三次;同时从两边往
中间点亮然后逐渐熄灭,再全部灯亮灭闪烁3次,最后流水灯从上而下流动,蜂鸣器响。
D、设计要求:把8个发光二极管分成两组,从中间往两边同时依次点亮,
然后两组灯亮灭交替闪烁10次;而后流水灯从下而上流动3次,最后全亮,蜂鸣器长响。
3、定时器/计数器
A、设计要求:用定时器1以60s倒计时在两位数码管上减数显示,到零后保
持显示并8个发光二极管开始闪烁。
B、设计要求:用定时器0以30s倒计时在两位数码管上减数显示,最后10s
时每减1s蜂鸣器响一声,归零后蜂鸣器长响,流水灯开始以间隔200ms 流动。
C、设计要求:用定时器0实现以间隔500MS在6位数码管上依次显示1,2,
3,4,5,6,循环8次后,停在全零。
D、设计要求:同时用两个定时器控制蜂鸣器发声,定时器0控制频率,定
时器1控制同个频率持续的时间,间隔300ms依次输出1,10,50,100,200,400,800, 1k(hz)的方波。
E、设计要求:利用动态扫描和定时器1在数码管上显示出从765432开始以
1/10秒的速度往下递减直至765398并保持显示此数,与此同时利用定时器0以500MS速度进行流水灯从上至下移动,当数码管上数减到停止时,实验板上流水灯也停止然后全部开始闪烁,3秒后(用T0定时)流水灯全部关闭、数码管上显示出“HELLO”。到此保持住。
F、设计要求:实现0-59秒自动计数器,用数码管的前两位显示出来;到60s
后数码管闪烁,蜂鸣器报警。
G、设计要求:用六位数码管实现数字时钟,显示时分秒。
H、设计要求:用四位数码管实现分计时,显示分秒,可以任意设置时间。
I、设计要求:用两位数码管实现秒计时,显示秒,能用按键控制开始、暂
停。
4、键盘接口
A、设计要求:每按一次独立键盘的S5键,八个发光二极管依次一个一个点
亮,同时数码管的某一位从0开始加1(10以内)。
B、设计要求:按下S3键,八个发光二极管开始由上而下流动,按下S4键,
八个发光二极管开始从下而上流动,按下S5键则停止流动,所有灯开始闪烁(10次)然后全亮。
C、设计要求:按下S2键则灯由上向下流动然后灯全亮,按下S5键则灯由下
向上流动然后灯全灭,染病。
D、设计要求:按下S1单灯左移3圈,然后8个LED闪烁3次;按下S2,前
4个LED、后4个LED交互显示3次,然后8个LED闪烁3次。
E、数码管前三位显示一个跑表,从000到999之间以1%秒速度运行,当按下一个独立键盘时跑表停止,松开手后跑表继续运行。(用定时器设计表)。
F、选择一个独立按键(S2--S5),每按键一次,利用定时器功能使数值开始
自动每秒加1,变化范围为00--30,再次按下此键,数值停止自动加1,保持显示原数。
G、依次按下4*4矩阵键盘上从第1到第16个键,同时在前两位位数码管上
依次显示0--F。(本实验板数码管公阴极)
H、按下矩阵键盘的前八个按键,依次在数码管上显示1-8的平方。如按下第
一个显示1,第二个显示4...;按下矩阵键盘后八个按键,依次显示1--8的立方。
I、简易秒表。设计要求:用S1启动秒表和停止秒表,S2键将秒表归零,按
一下S1,即开始定时,在数码管上每秒加1,加到60,归零。
J、用数码管的前两位显示一个十进制数,变化范围为00—59,开始时显示00,每按下S2键一次,数值加1;每按下S3键一次,数值减1;每按下S4键一次,数值归零。
K、按下S2键,利用定时器功能使数值60实现每秒减1变化,当变化到最后10S,每减一秒,蜂鸣器响一声,直到减到00停止并保持显示此数,蜂鸣器长响。
L、按下矩阵键盘的第一个键,流水灯从上而下流动一次;按下第二个键蜂鸣器响500ms(用定时器定时);按下第三个按键,流水灯从下而上流动一次;按下第四个按键,流水灯全亮,蜂鸣器长响。