课程设计_电子报警器.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《课程设计_电子报警器.doc》由会员分享,可在线阅读,更多相关《课程设计_电子报警器.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机科学与技术 专业课程设计任务书学生姓名*专业班级*学号*题 目电子报警器课题性质工程设计课题来源自拟课题指导教师同组姓名主要内容设想制作一个防盗器件。具体要求:按动键盘某任一数字键使得内扬声器发出警报声,使得8个LED指示灯忽明忽暗,并通过液晶显示器显示相关警报信息。程序运行后,触动键盘上的数字键,8个LED不停光闪,光闪周期为2秒,同时在液晶显示器上显示相应的警报信息;程序按CTRLC推出后声不响光不闪。任务要求根据设计任务和要求,在设计前必须对微机原理与接口技术中的8255和8253芯片熟悉了解和掌握。设计中主要要完成的是发声报警和发光报警这两个部分功能,故在程序设计中只要设计触动
2、键盘中的数字键即8个LED不停光闪,同时内扬声器发出警报声,且在屏幕上显示警报信息。在设计发声报警时利用了8253可编程定时记数器。在设计发光报警时利用了8255芯片。在程序设计中利用INT 10H实现在屏幕上显示相关的警报信息。参考文献1微机原理及应用,杨素行,清华大学出版社,1994年。2微型计算机原理及应用,郑学周斌编著,清华大学出版社,1994年6月。3微机原理与接口技术实验指导与习题集,周明德主编,人民邮电出版社,2002。4微机原理与接口技术,李芷主编,电子工业出版社,2002。5.微机原理与应用考点分析及效果测试,丛书编委会编,哈尔滨工程大学出版社,2003。审查意见指导教师签字
3、:教研室主任签字: 年 月 日 一、设计内容与要求设想制作一个防盗器件。具体要求:按动键盘某任一数字键使得内扬声器发出警报声,使得8个LED指示灯忽明忽暗,并通过液晶显示器显示相关警报信息。程序运行后,触动键盘上的数字键,8个LED不停光闪,光闪周期为2秒,同时在液晶显示器上显示相应的警报信息;程序按CTRLC推出后声不响光不闪。根据设计任务和要求,在设计前必须对微机原理与接口技术中的8255和8253芯片熟悉了解和掌握。设计中主要要完成的是发声报警和发光报警这两个部分功能,故在程序设计中只要设计触动键盘重的数字键即8个LED不停光闪,同时内扬声器发出警报声,且在屏幕上显示警报信息。在设计发声
4、报警时利用了8253可编程定时定时记数器。在设计发光报警时利用了8255芯片。在程序设计中利用INT 10H实现在屏幕上显示相关的警报信息。二、设计思想在设计发声报警时利用了8253可编程定时定时记数器。在设计发光报警时利用了8255芯片,在一个时间间隔里小灯循环闪动代表正在报警。 三教学实验系统连线 5vGATE2CLK2 8253 OUT2 系 GATE2 SPK SPK UNIT统 OPCLK总 1.1625MHZ线四、所用芯片工作原理8255是可编程IO口扩展芯片。对8255输入不同的指令可改变IO口的工作方式。8255与单片机系统连接方式简单,工作方式由程序设定,图2为8255的引脚
5、图。 8255内部有4个寄存器:分别为寄存器A、B、C和控制寄存器。A、B、C寄存器的数据就是引脚PA7PA0、PB7PB0、PC7PC0上输入或输出的数据。而控制寄存器的数据则表明PA、PB、PC的工作方式。通过CS、A0、A1、RD和WR对4个寄存器进行操作。 1)CS为低电平时选通8255;2)A1、A0为地址选通;3)RD和WR为读、写信号:RD为低、WR为高时为读方式,RD为高、WR为低时为写方式。4)D0D7为数据口。 向控制寄存器写入不同的数据可以使8255工作在三种不同的方式下。这里只介绍应用最多的方式0。方式0下8255的PA、PB及PC口上半部分(PC7PC4)和下半部分(
6、PC3PC0)中任何一个端口都可以设定为输入或输出,PC口还可以进行位操作。控制寄存器各位的含义如图3所示。SLPC24中8255工作在方式0。PA、PB为输入口、PC为输出口,对控制寄存器写入的数据为B,即92H。8255引脚功能 RESET:复位输入线,当该输入端外于高电平时,所有内部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成输入方式。 CS:片选信号线,当这个输入引脚为低电平时,表示芯片被选中,允许8255与CPU进行通讯。 RD:读信号线,当这个输入引脚为低电平时,允许8255通过数据总线向CPU发送数据或状态信息,即CPU从8255读取信息或数据。 WR:写入信号,当这个
7、输入引脚为低电平时,允许CPU将数据或控制字写8255。 D0D7:三态双向数据总线,8255与CPU数据传送的通道,当CPU 执行输入输出指令时,通过它实现8位数据的读/写操作,控制字和状态信息也通过数据总线传送。 PA0PA7:端口A输入输出线,一个8位的数据输出锁存器/缓冲器, 一个8位的数据输入锁存器。 PB0PB7:端口B输入输出线,一个8位的I/O锁存器, 一个8位的输入输出缓冲器。 PC0PC7:端口C输入输出线,一个8位的数据输出锁存器/缓冲器, 一个8位的数据输入缓冲器。端口C可以通过工作方式设定而分成2个4位的端口, 每个4位的端口包含一个4位的锁存器,分别与端口A和端口B
8、配合使用,可作为控制信号输出或状态信号输入端口。8253: 8253具有3个独立的16位计数器,6种不同的工作方式。1方式0计数到终点输出变为高电平 当将某计数器设置成方式0后,其输出OUT变低电平,装入初值后,仍保持低电平。门控为高电平开始计数。每来一个计数脉冲CLK,计数器的值减1,当计数到达终点即计数器的值变成0时,OUT变为高电平。在计数期间可用门控信号暂停计数(即门控为低电平时,计数暂停)。2.方式1可编程单稳 所谓单稳,是指这样的电路,它有两种状态,但只能稳定在一种状态。在一定的外界作用下,它能从这一种状态进入到另一种状态,但经过一定时间后,又自动恢复到原来的状态。 这个时间参数一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 电子 报警器
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内