单片机综合实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机综合实验题目

说明:

1)本次综合实验要求学生自己独立完成,每人自己选择一道题目,由于题目的数量并不能满足每个班每人一道的要求,因此在选题时学委负责对选择的学生进行适当的调整,要求选择某一个选题的学生不能超过2人。

2)题目的难易程度有所不同,为了能够更好的体现我们同学对单片机知识的掌握,结合自己的实际情况进行选择,对单片机掌握较好的学生适当选择难度较大的题目进行(呵呵,把简单题目让给其它同学咯。)。

3)题目内容中要求的详尽程度不同,自己除完成基本要求部分外,可自行增加功能。

4)题目中要求的硬件部分若在最小系统板中不能实现,建议大家能够自行购买一些相关器件进行设计及实现(但这一步不做硬性要求,因为本次综合实验没有相应经费,购买器件费用得由我们同学承担。)。若没有硬件实现的应该在PROTEUS仿真实现,并在报告中给出电路图及仿真结果。

1、8人抢答器的设计

要求:

1.抢答器同时供8名参赛选手或8个代表队比赛,分别用8个按钮S0~ S7表示。

2.设置一个系统清零和抢答控制开关S,该开关由主持人控制。

3.抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。

4. 抢答器具有定时抢答功能,且一次抢答的时间设定为30秒。当主持人启动“开始”键后,定时器进行减计时。

5. 参赛选手在设定的时间内进行抢答,抢答有效同时定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。

6. 如果定时时间已到,定时显示器上显示00,则抢答显示器上显示无效,即本次抢答无效同时系统报警并禁止抢答。

2、电子记分牌的设计

基本要求:

1、设计一个比赛记分牌,用4位LED显示比赛两方的分数(每方分数用2位LED表示)。比赛开始时显示零分。

2、每方都有得分按键和减分按键,得分按键每按一次加一分,减分按键每按一次减一分,并用数码管显示累计的分数。

扩展要求:

3、设置补时按键(例如足球比赛有补时提示)。补时时间可自己设置,时间方式为分分秒秒(即最大为59.99,最少为1秒)。

3、电子万年历的设计

基本要求:

1、能动态显示年、月、日、星期、小时、分钟、秒。

2、可用键盘进行日期时间的修改。

扩展要求

3、具有闹钟功能:可设定闹钟时间,在时间到达后,发出报警时间,持续5秒。

4、单片机数据采集控制系统

基本要求:

1)可实现8路数据的采集,假设8路信号均为0-5V的电压信号;

2)采集数据可通过数码管显示,显示格式为:[通道号] 电压值,如 [01] 4.5

3)具有异常数据声音报警功能:对第一路数据可设置正常数据的上限值和下限值,当采集的数据出现异常,发出报警信号。

4)可输出频率为1kHZ的方波,三角波。

5、电子琴的设计

基本要求:

(1)设计出7个音符,随意弹奏。

(2)用功能键转换成歌曲演奏,可播放预存的音乐(乐曲自定,乐曲演奏时间自定)。扩充要求:

(1)显示乐曲播放时间或剩余时间。

(2)可存储现场弹奏的音乐。

6、音乐播放器设计

用按键选择多组乐曲进行播放,单片机内部保存最少三首乐曲。

7、电子密码锁设计

设计一种单片机控制的密码锁,具有按键有效指示、、解码有效指示、控制开锁电平、控制报警、密码修改等功能。8位十进制密码共一亿组不重复,保密性强。

a.锁的初始状态为‘锁合’指示灯亮。输入初始密码“0、1、2、3、4、5、6、7”,每输入一位,‘按键有效’指示灯亮约半秒钟,输完8位按确认键,锁打开,‘锁开’指示灯亮;

b.按‘上锁’键,锁又重新上锁,‘锁合’指示灯亮;

c.‘锁开’状态下,可输入新密码,按确认键后更改密码,可重复修改密码。

d.如果输入密码错误,‘错误’指示灯亮约半秒钟。可重新输入密码。

e.输入密码错误超过3次,蜂鸣器启动发出报警,同时‘错误’指示灯常亮。

8、交通信号灯设计

基本要求:(1)利用单片机令十字路口的红绿灯交替点亮和熄灭。

(2)可通过按键对红绿灯点亮和熄灭时间进行调整及设置。

(3)能对红绿灯点亮和熄灭时间进行倒计时时间显示。

提高部分:(4)可进行紧急或特殊情况的人工处理控制。(例如救护车或消防车)(5)有内部24小时钟,可根据时间表对对红绿灯点亮和熄灭时间进行自动调整。

(如高峰期:7:30-8:30,17:00-18:30或夜间时段红绿灯主次干道时长比等)。

9、智能时控开关设计

主要内容:利用单片机中的定时器、IO接口、中断系统等资源,设计一智能时控开关系统,

能根据时刻信息或倒计时信息对多路开关进行控制。

基本要求:(1)系统含24小时时钟,用数码管可显示小时、分钟及秒时间信息。

(2)可通过按键对时钟进行校准,可对定时时刻或倒计时时间进行设置。

(3)定时时间到时,用发光二极管闪烁及蜂鸣器发声提示。人工干预后停止闪烁及发声,并用发光管指示开关状态。

提高部分:(4)可对多路(3~5路) 开关进行定时控制。

(5)可对每路按多个时间顺序设置开关控制。(如:8:00开,12:00关,14:00 开,16:00关)。

10、智能温度采集与控制系统的设计

主要内容:利用单片机中的定时器、IO接口、中断系统等资源,设计一个数字温度计,要求能在数码管上显示两位温度数值(假设温度变化范围为0°~50°),显示停留时间为5S,且当温度每变化1度时立即更新显示。

基本要求:(1)系统能通过I/O接口线对加热装置进行控制,并通过A/D转换电路采集该装置温度信息。

(2)可利用两位LED数码管即时显示采集的温度值。用定时器设计定时功能,使显示停留时间为5S。

(3)当温度每变化1度时应立即更新显示。

提高部分:(4)设计温度控制功能,对加热装置的某个温度值进行控制。

11、数字频率计的设计

频率定义为一秒时间内周期信号变化的次数,数字频率计是在一秒钟标准时间内,测出信号变化的次数(设为N),然后用数字形式显示出来。任何数字频率计必须具有以下三个方面的功能部件:

1、生成一秒钟标准时间的标准部件

2、计量出一秒钟标准时间内变化次数的部件。

3、能将次数N用数字形式显示出来的部件。

本设计采用AT89C51芯片,设计出具有下列技术指标的四位数显频率计:

1、频率测量范围:1Hz~10KHz

相关文档
最新文档