欢迎来到天天文库
浏览记录
ID:42444170
大小:54.00 KB
页数:6页
时间:2019-09-15
《单片机综合实验实验讲义(11自动化)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机综合实验讲义信息与控制学院11级自动化实验1串口通信(见教材p240实验6)注:本次实验内容占课程总分的10%1、实验目的:见书2、实验内容:见书的实验原理注意:实现功能参见第7章的实例2,令PCB设计不要做。3、电路原理图:4、程序流程图:5、源程序:6、实验结果:3~6请根据自己完成的情况给出6单片机综合实验讲义信息与控制学院11级自动化实验2行列式键盘及8位七段数码管显示注:本次实验内容占课程总分的15%1、实验目的:掌握矩阵式键盘的原理及编程方法,掌握数码管动态扫描显示的原理及编程方法2、实验内容:1个8位
2、的七段数码管(7SEG-MPX8-CC-BLUE或7SEG-MPX8-CA-BLUE,共阴共阳的均可),一个4*4的矩阵式键盘,当按下数字键0~9时在数码管上显示,8位显示相同的内容。当按下非数字键即剩下的6个键(A~F)中任意一个时,清除当前显示的内容。请设计满足以上要求的电路和程序。其中键盘扫描和数码管动态扫描显示的程序可以参考第4章ppt的内容。4个数码管扫描的参考程序请见附件。键盘扫描程序见书上第4章。3、电路原理图:4、程序流程图:5、源程序:6、实验结果:3~6请根据自己完成的情况给出6单片机综合实验讲义信息
3、与控制学院11级自动化实验3行列式键盘及8位七段数码管显示扩展注:本次实验内容占课程总分的15%1、实验目的:掌握矩阵式键盘的原理及编程方法,掌握数码管动态扫描显示的原理及编程方法2、实验内容:在实验2的基础上改进程序,当按下数字键0~9时在数码管上显示,要求每按下一个新的数字时,在最低位(最右边)显示,之前按下的数字一次向左移动一个位置,当按下的数字键超过8个时,不再显示新内容。当按下非数字键即剩下的6个键(A~F)中任意一个时,清除当前显示的内容。注意这里需要判断按键是否弹起(避免重复显示,有关重复显示参考书第4章例
4、5的重复计数问题,比较相似),否则多个数码管可能会显示同一按键对应的数值3、电路原理图:4、程序流程图:5、源程序:6、实验结果:3~6请根据自己完成的情况给出6单片机综合实验讲义信息与控制学院11级自动化单片机综合实验综合设计要求及评分标准注:综合设计占课程总分的60%一、选题及要求题目1:电子密码锁的设计要求:1、系统组成:行列式键盘输入密码;显示器(液晶显示器或数码管均可)显示提示信息;发光二极管模拟门锁(亮灭两种状态对应锁的开和闭)2、基本功能:1)系统具有一个初始密码;系统没有输入时处于待机状态;2)输入正确密
5、码时锁打开,显示器显示锁打开的提示信息,发光二极管亮;延时一段时间回到待机状态,锁关闭;3)输入错误密码时锁不能打开,显示器显示密码错误的提示信息;时一段时间回到待机状态;4)用户输入发现错误时,可以用清除键清除刚才的所有的输入,退格键实现退格功能。3、扩展功能:1)允许设置新密码,在设置新密码之前要正确输入原先的密码,输入正确后输入两遍新密码,两次输入一致,将新密码保存下来,之后开锁时用新密码;整个过程中有相应的提示信息;2)密码存储在I2C-24C04存储器中(断电后存储的信息不会丢失)。注:如果用数码管,可以在实验
6、3的基础上进行扩展;用液晶显示器的话,键盘扫描程序也可以参考实验3的题目2:可调电子时钟设计要求:1、系统组成:显示器(液晶显示器或数码管均可)显示时间;按键调整时间2、基本功能:1)以格式“小时-分钟-秒”显示时间,每过一秒显示内容更新;2)能够显示当前的日期;3)可以通过按键来调整时间,包括年、月、日、时、分、秒的增加或减小;4)整点时,蜂鸣器或扬声器报时。3、扩展功能:1)用时钟芯片DS1302来管理时间(建议最好使用该芯片,比直接用单片机的定时器准确、方便)2)显示星期,且调整年月日后,星期会跟着正确变化。6单片
7、机综合实验讲义信息与控制学院11级自动化题目3:自选要求:1、难度与工作量与题目1、2相当(选好题目后列出要实现的功能,先告诉老师,老师来判断,然后才能做)2、要求有输入模块(按键)和输出模块(显示器)3、输入的内容会引起输出内容的变化4、扩展功能:要使用1个课堂上老师没有讲过的芯片二、课程报告要求课程报告需要包括以下内容:1、封面(见发给你们的格式文档)2、设计的题目、作者、摘要、关键字等3、正文(1)设计预期功能:列出具体的每一项功能;(2)设计方案:给出系统中主要功能模块的芯片选择,或者方案;(3)硬件电路设计:给
8、出各模块的电路或整体电路图,说明单片机引脚与各模块的连接关系,每一部分的工作原理;(4)软件设计:给出主程序,子程序、中断服务程序的流程图;(5)仿真结果:给出若干张仿真结果图,并用文字加以说明(6)小结:对整个设计进行总结,写一下自己的心得体会4、参考文献5、附录(源程序,包括注释)6、评分标准表(见下表)注意:以
此文档下载收益归作者所有