单片机综合实验与课程设计

单片机综合实验与课程设计

ID:18205017

大小:196.00 KB

页数:13页

时间:2018-09-15

单片机综合实验与课程设计_第1页
单片机综合实验与课程设计_第2页
单片机综合实验与课程设计_第3页
单片机综合实验与课程设计_第4页
单片机综合实验与课程设计_第5页
资源描述:

《单片机综合实验与课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验五单片机综合实验实验要求一、选题1、每人选择一个题目完成。2、每个题目即可在实验箱上仿真,也可在电脑上用KeilC51和Proteus仿真完成。在实验箱上完成的,要依照实验电路要求连线;用PROTEUS上仿真的,实验内容参照要求进行,电路可参考实验要求自行设计连线完成。3、规定上实验课时间必须来,开放时间自愿到实验室。若开放时间来必须填写开放记录,也可在寝室或其他地方完成。二、实验时间安排每周上课时间,以及实验室没课时为开放时间。三、实验过程实验过程中按照要求连线,分模块完成。程序存放在E盘中,且只能保存一天,最好自带U盘保存,

2、否则电脑关机程序会丢。四、实验报告格式(具体格式见实验材料最后两页)1.实验内容2.实验电路及功能说明3.实验程序流程图4.实验结果分析(包括实验现象、已实现功能、未实现功能、误差分析等)5.程序清单五、实验完成及成绩评定(实验报告格式见资料最后两页)完成实验报告的撰写,上交Keil源程序、PROTEUS仿真电路、WORD电子文档和纸质打印稿。单片机综合实验报告题目:班级:姓名:学号:一、实验内容:二、实验电路及功能说明三、实验程序流程图:主程序:子程序:四、实验结果分析五、程序清单单片机综合实验项目项目1模拟真实交通灯内容:用82

3、55芯片的PA、PB口低四位做输出口,控制十二个发光二极管燃灭,模拟十字路口交通灯管理,并利用数码显示器进行倒计时显示(采用单片机内部定时器定时)。通过外部中断能使交通灯暂停运行,并点亮4个红灯。通过16*16点阵中的图形模拟控制行人过马路的人形“走”、“停”指示灯,可参考下图所示。选做增加项目:在交通灯开始之前可通过开关对红绿灯亮灭时间的初始值进行增、减设定或者交通灯暂停时加上乐曲报警。电路:(只连粗实线部分)74LS138译码器电路(选做部分)8255与发光二极管连线图数码LED显示器电路(不需接线)16×16LED点阵显示电路

4、(选做部分)要求:交通灯亮灭过程同“8255控制交通灯实验”,倒计时显示只需两位数(0~99),用定时器定时进行倒计时,每秒钟减1。在16*16点阵中显示的人形“走”、“停”标志可自定义,由专门软件可转换为相应显示代码,不需自己推理。项目2多功能数字时钟内容:设计一个数字时钟,显示范围为00:00:00~23:59:59。通过5个开关进行控制,其中开关K1用于切换时间设置(调节时钟)和时钟运行(正常运行)状态;开关K2用于切换修改时、分、秒数值;开关K3用于使相应数值加1调节;开关K4用于减1调节;开关K5用于设定闹钟,闹钟同样可以

5、设定初值,并且设定好后到时间通过实验箱音频放出一段乐曲作为闹铃。选做增加项目:还可增加秒表功能(精确到0.01s)或年月日设定功能。电路:(只连粗实线部分)数码LED显示器电路(不需接线)电子音响电路要求:开关K3进行加1调节时,当加至最大值(时为24,分和秒均为60)时要能正常归零。开关K4进行减1调节时,当减至最小值00时,均能再回到从相应最大值(时为23,分、秒均为59)。闹钟乐曲自定。项目3电子时钟(LCD显示)设计要求以AT89C51单片机为核心的时钟,在LCD显示器上显示当前的时间:l使用字符型LCD显示器显示当前时间。

6、l显示格式为“时时:分分:秒秒”。l用4个功能键操作来设置当前时间,4个功能键接在P1.0~P1.3引脚上。功能键K1~K4功能如下。lK1—进入设置现在的时间。lK2—设置小时。lK3—设置分钟。lK4—确认完成设置。程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00:00:00”,然后开始计时。项目4秒表设计要求应用AT89C51的定时器设计一个2位的LED数码显示作为“秒表”:显示时间为00~99s,每秒自动加1,设计一个“开始”键,按下“开始”键秒表开始计时。设计一个“复位”键,按下“复位”键后,秒表从0开始

7、计时。项目5定时闹钟设计要求使用AT89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD时钟。定时闹钟的基本功能如下:l显示格式为“时时:分分”。l由LED闪动来做秒计数表示。l一旦时间到则发出声响,同时继电器启动,可以扩充控制家电的开启和关闭。程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00:00”,按下操作键K1~K4动作如下:(1)K1—设置现在的时间。(2)K2—显示闹钟设置的时间。(3)K3—设置闹铃的时间。(4)K4—闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为

8、OFF发出“哗”的一声。设置当前时间或闹铃时间如下。(1)K1—时调整。(2)K2—分调整。(3)K3—设置完成。(4)K4—闹铃时间到时,发出一阵声响,按下本键可以停止声响。本题目的难点在于4个按键每个都具有两个功能。项目6音乐倒数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。