1、课程设计任务书课程设计任务书 学生姓名:学生姓名: 专业班级:专业班级: 电子信息工程电子信息工程 2 2 班班 指导教师:指导教师: 工作单位:工作单位: 题题 目目: :电子报警器设计电子报警器设计 一、设计条件:一、设计条件: 1 运用所学的微机原理和接口技术知识; 2 微机原理和接口技术实验室的实验箱设备。 二、主要任务二、主要任务: : (包括课程设计工作量及其技术要求以及说明书撰写等具要求) 设想制作一个防盗器件。具体要求:程序运行时扬声器发出警报声,使得 8 个 LED 指示灯不停光闪,光闪周期为 2 秒,14 秒倒计时结束后液晶显示器显示 相关警报信息。 警报信息出现后 LED
2、 灯熄灭, 程序按任意键退出后声不响光不闪。 根据设计任务和要求,在设计前必须对微机原理与接口技术中的 8255 和 8253 芯片熟悉了解和掌握。设计中主要要完成的是发声报警和发光报警这两个 部分功能,故在程序设计中只要设计触动键盘中的数字键即 8 个 LED 不停光闪, 同时内扬声器发出警报声,且在屏幕上显示警报信息。在设计发声报警时利用了 8253 可编程定时记数器。在设计发光报警时利用了 8255 芯片。在程序设计中利 用 INT 10H 实现在屏幕上显示相关的警报信息。 三、时间安排:三、时间安排: 序号序号 阶阶 段段 内内 容容 所需时间所需时间(天)(天) 1 设计思路、原理电
3、路设计 1 2 编程,调试 3 3 撰写课程设计报告 1 合 计 5 指导教师签名:指导教师签名: 年年 月月 日日 1 基于微机原理电子警报器的设计基于微机原理电子警报器的设计 摘 要 在当今高速发展的中,人们对自身所处的环境越来越关心,居家安全已成为 当今小康之家优先考虑的。当您上班家中无人,或者仅有老人孩子在家,或者您 晚上在家熟睡,您必须确保家庭成员和财产的绝对安全。众多住宅小区的安防防 犯主要倚靠安装防盗窗、防盗门以及人工防犯。这样不仅有碍美观,不符合防火 的要求、而且不能有效地防止坏人的侵入。随着生活水平的不断提高,人们的安 全防范意识也在不断的增强,各种智能防盗报警器应运而生,并
4、不断地向各个领 域深入,报警器是一种为防止或预防某事件发生所造成的后果,以声音、电话提 醒等形式来警示或提醒我们应当采取某种行动的电子产品。 随着科技的进步,家 居安防中的机械式报警器越来越多地被先进的电子报警器代替,如防盗报警器、 防火报警器、煤气天然气泄露报警器等。并且电子报警器在安全智能家居监控报警系统起越来 越重要的作用。 如家庭、 公共地点、 企事业单位, 公司等。 本课程设计是基于微机原理与 接口技术的简单应用。 运用所学的微机原理和接口技术知识完成电子警报器的设 计。 2 目录 前言 3 一、设计要求与设计方案 6 1.1 电子警报器设计方案的论证与比较 6 1.2 电子警报器的
5、功能与要求 6 1.3 电子警报器设方案的确定 6 二、硬件设计 7 2.1 电子警报器的硬件框图. 7 2.2 输入、输出显示电路设计. 8 2.3 系统总电路图. 8 三、软件设计 9 3.1 主程序流程图. 9 3.2 电子警报器主程序设计. 9 四、系统的安装与调试 13 4.1 硬件调试. 13 4.2 软件调试. 13 4.3 调试过程. 13 五、设计体会与小结 14 5.1 总结设计体会与心得. 14 附录 15 3 前言前言 电子警报器的具体要求是程序运行时扬声器发出警报声, 使得 8 个 LED 指示 灯忽明忽暗,并通过液晶显示器显示相关警报信息。程序运行后,触动键盘上的
6、数字键,8 个 LED 不停光闪,光闪周期为 2 秒,同时在液晶显示器上显示相应的 警报信息;程序按任意键退出后声不响光不闪。 8255 是可编程 IO 口扩展芯片。对 8255 输入不同的指令可改变 IO 口的 工作方式。 8255 与单片机系统连接方式简单, 工作方式由程序设定, 图 2 为 8255 的引脚图。 8255 内部有 4 个寄存器:分别为寄存器 A、B、C 和控制寄存器。A、B、C 寄 存器的数据就是引脚 PA7PA0、P B7PB0、PC7PC0 上输入或输出的数据。而 控制寄存器的数据则表明 PA、PB、PC 的工作方式。通过 CS、A0、A1、RD 和 WR 对 4 个寄存器进行操作。 1)CS 为低电平时选通 8255;2)A1、A0 为地址选通