欢迎来到天天文库
浏览记录
ID:41127511
大小:700.00 KB
页数:11页
时间:2019-08-17
《微机技术与接口原理课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、武汉理工大学<<微机技术与接口原理>>课程设计书学号:0120610340505独立实验报告题目基于中断控制的声光报警器的设计学院计算机科学与技术专业计算机科学与技术班级计0605姓名余欢欢指导教师杨青2010年3月7日11武汉理工大学<<微机技术与接口原理>>课程设计书接口课程设计任务书学生姓名余欢欢专业班级计算机0605指导老师何业兰工作单位计算机学院题目:基于中断控制的声光报警器的设计一、内容:采用中断方式,设计一个声光报警器的硬件电路和控制程序。程序运行时,一旦8位开关信号量状态满足设定条件,就触发中断,使发光二级管按规律闪烁,
2、同时扬声器播放一段音乐。硬件设备包括一台微机、一个MFID微机实验箱、一块T型板,2输入四与门74ls08、8位总线驱动器74ls245、LM386A音频放大器、排阻、扬声器各一个,发光二极管8个,470uF电容2个、104电容4个,插线若干。二、要求:1、三人一组,一人负责硬件电路设计与连接,一人采用C语言编程、调试,另一人采用汇编语言编程并调试。2、选用8255、8253以及相关外围芯片与开关量、发光二级管、扬声器组成输入输出电路。3、使用8255的PC0连接到8259,使用微机中IRQ10中断,中断号是72H。4、编程的两位同学学
3、号末两位相加,得到的和数转换成二进制数,作为触发中断的开关信号状态。如:学号为×××××01和学号为×××××02的同学一组,中断触发条件为:开关信号状态是03,即二进制数00000011。5、报警时,发光二级管在两个设定状态下循环切换。同组的两个同学各自的学号末两位对应的二进制数即是两个设定状态。6、11武汉理工大学<<微机技术与接口原理>>课程设计书设计数据结构,记录报警音乐(自选)的音长和音阶信息,并使用8253的几个计数器实现音乐播放控制。采用某一计数器输出音长信号,另一计数器输出音阶信号。将音长信号连接到8255的PC4,程序
4、对此信号进行查询,当进入一个新的音长信号周期时,设置对应的一个音阶信号;这样,程序不断查询PC4,控制选择不同的音长和音阶,并同时切换发光二极管显示状态。1、不可损坏实验设备及器件。二、进度安排:序号内容所用时间1整体方案设计1天2接口电路连线/编写程序2天3软硬件调试1天4撰写课程设计报告1天合计5天指导教师签名:年月日系主任(责任教师)签名:年月日基于中断控制的声光报警器的设计11武汉理工大学<<微机技术与接口原理>>课程设计书(汇编语言)1.绪论1.1系统选题背景介绍本学期学习<<微机原理与接口技术>>时我们曾经做过音乐播放的实验
5、,不过是用软件延时的方法做的,而随着这门课程的结束,课程设计在实验的基础上做出了进一步的要求,要求我们用中断的方法来实现音乐的播放,同时实现学号跟着音乐的节拍同步变化,音乐节拍变化一次,学号之间就变化一次。从而要求我们掌握更多关于接口方面的知识,强化我们所学的知识,综合应用本学期所学到的东西,做到学以致用,这就是本次课程设计的作用。1.2声光报警器的应用随着化学工业环境越来越复杂,声光报警器作为报警控制系统中一个重要部件,越来越多的被用户关注,在可燃气体环境中使用它能有效防止对现场人员的人生安危,有毒气体环境中现场人员中毒达到致命的事故
6、屡见不鲜,现场安装防爆声光报警器能在第一时间提醒现场工作人员的危险性。主要用于商店、店铺、私人车库等场所,当有人非法把卷帘门撬开时,卷帘门神便马上发出响亮报警声音,让非法入侵者无法得手,起到防盗报警作用。产品即插即用,无需任何布线与专控。还有其他各种各样的功能,总之,声光报警器具有很多的用途,因此学习简单的制作原理是很有必要的,是对以后踏入社会非常好的积累。2.需求分析2.1使用设备硬件设备包括一台微机、一个MFID微机实验箱、一块T型板,2输入四与门74ls08、8位总线驱动器74ls245、LM386A音频放大器、排阻、扬声器各一个
7、,发光二极管8个,470uF电容2个、104电容4个,插线若干。2.3可行性研究分析本实验使用芯片8255中的A口作为输入端口,要求输入我们的学号之和,11武汉理工大学<<微机技术与接口原理>>课程设计书如果输入稳定并且是学号之和,就令pc0=1,触发中断,然后进入终端子程序,执行他的相关操作,在中断子程序里面,我们要实现音调和音频的配合输出,从而实现音乐的播放,并且在音乐播放操作的同时,选择不同的灯来闪现。可以使用8255中的B口来实现二极管的亮灭的相关操作,用8255的C口上半部实现输入的操作,同8253和8259的不同接口互相连接
8、,用C口下半部来实现输出操作,从而与其他芯片相连,实现实验的各种要求。8253芯片的主要作用是计数器功能,同时还要实现分频的操作,8253的2号计数器作用是得到音乐的频率,他的计数初值是用系统的始终频率除以
此文档下载收益归作者所有