微机原理与接口技术课程设计--电子报警器设计内容摘要:
个 CLK 使计数器减 3,随后每个 CLK 使计数器减 2。 每当计数到终点都会改变电平,初值又被重新装入,并开始计数。 如此循环下去。 5.方式 4—— 软件触发选通 设置成方式 4 后, OUT 变高电平,写入计数值后自动开始计数 (所以称之为软件触发 ),计数到终点输出一个 CLK 周期的低电平脉冲。 GATE 变低可暂停计数,用 GATE 的上升沿可重新赋初值,并开始计数。 6.方式 5—— 硬件触发选通 设置成该方式后, OUT 变高电平,写入计数值后需等待 GATE 上升沿的到来才开始计数 (所以称之为硬件触发 )。 计数到终点也输出一个 CLK 周期的低电平脉冲。 计数过程中不受 GATE 电平的影响。 此后,用 GATE 的上升沿可重新赋初值,并开始计数。 5 计数寄存器用来寄存计数初值 ,计数工作单 元为 16 位减 1 计数器 ,它的初值便是计数寄存器内容 ,计数单元对 CLK 脉冲计数 ,每出现一个 CLK 脉冲 ,计数器减 1,当减为零时 ,通过 OUT 输出指示信号表明计数单元已为零。 当作为定时器工作时 ,每当计数单元为零时 ,计数寄存器内容会自动重新装入 计数单元 ,而且 CLK 输入是均匀的脉冲序列 ,于是 OUT 输出频率是降低了的 (相对于 CLK 信号频率 )脉冲序列。 当作为计数器工作时 ,表明只关心在 CLK 端出现 (代表事件 )的脉冲个数 ,当CLK 端出现了规定个数的脉冲时 ,OUT 输出一个脉冲信号。 6 一、设计要求与设计方案 电子警报器 设计 方案的论证与比较 方案 1: 按动键盘某任一数字键使得内扬声器发出警报声,使得 8个 LED 指示灯忽明忽暗,并通过液晶显示器显示相关警报信息。 程序运行后,触动键盘上的数字键, 8 个 LED 不停光闪,光闪周期为 2 秒 ,同时在液晶显示器上显示相应的警报信息;程序按 CTRL+ C 推出后声不响光不闪。 方案 2: 程序运行时 扬声器发出警报声,使得 8 个 LED 指示灯 不停光闪,光闪周期为 2 秒 , 14 秒倒计时结束后液晶显示器显示相关警报信息。 警报信息出现后LED 灯熄灭, 程序按 任意键退出 后声不响光不闪。 方案 1 较方案 2 复杂,警报器的功能也较为完善,但实行起来有一定的难度,程序编写比较困难,而方案 2 的功能较为简单,实行起来比较容易。 电子警报器的功能与要求 功能:程序运行时扬声器发出警报声,使得 8 个 LED 指示灯忽明忽暗, 14秒倒计时结束后液晶显示器显示相关警报信息( yxyqr DANGER go away)。 程序运行后,触动键盘上的数字键, 8 个 LED 不停光闪,光闪周期为 2 秒 ,同时在液晶显示器上显示相应的警报信息;程序按任意键退出后声铃响光不闪。 要求: 根 据设计任务和要求,在设计前必须对微机原理与接口技术中的 8255和 8253芯片熟悉了解和掌握。 设计中主要要完成的是发声报警和发光报警这两个部分功能,故在程序设计中只要设计程序运行后 8个 LED不停光闪,同时内扬声器发出警报声,且在屏幕上显示警报信息。 在设计发声报警时利用了 8253可编程定时记数器。 在设计发光报警时利用了 8255芯片。 在程序设计中利用 INT 10H实现在屏幕上显示相关的警报信息 电子警报器设方案的确定 通过长时间 的思考论证与总结,最后确定方案 2 为最终实行方案,即电子警报器的功能为: 程序运行时 扬声器发出警报声,使得 8 个 LED 指示灯 不停光闪,光闪周期为 2 秒 , 14 秒倒计时结束后液晶显示器显示相关警报信息。 警报信息出现后 LED 灯熄灭, 程序按 任意键退出 后声不响光不闪。 7 二、 硬件设计 电子警报器 的硬件框图 电子报警器所用相关硬件: 定时计数器。 8255。 硬件连接: ( 1) 定时 /计数器 8253A 芯片模块的 GATE2 接+ 5V,提供高电平。 ( 2)定时 /计数器 8253A 芯片模块的 OUT2 接扬声器。 ( 3)定时 /计数器 8253A 芯片模块 的 CLK2 接入八分之一 8MHZ 的分频频率。 ( 4)并行接口电路芯片 8255 的 PA0~ PA7 分别接入 LED 的 D0~ D7。 + 5 系 GATE2 统 OPCLK 总 线 8253 接线图 GATE2 CLK2 8253 OUT2 SPK SPK UNIT PA0 PA1 PA2 PA3 PA4 PA5 PA6 8255 PA7 D0 D1 D2 D3 D4 D5 D6 D7 SWLED UNIT 8 8255 线路图 输入、输出显示电路设计 8255 的 A 端、 B 端作为输入端, C 端作为输出端 ,对 8253 控制响铃。 系统总电路图 9 三、软件设计 主程序流程图 主程序 电子警报器 主程序设计 程序源代码如下: yang equ 0ff00h0280h yuan8255_A equ yang+288h yuan8255_B equ yang+28bh yuan8255_C equ yang+28ah yuan8255_MODE equ yang+28ch yuan8253a equ yang+280h。微机原理与接口技术课程设计--电子报警器设计
相关推荐
的非常的简单。 步进电机的特点 (1) 输出转角大小与输入脉冲数严格成比例,即来一个脉冲,转一个步距角,且在 时间上与输入脉冲同步。 (2) 电机转子转速随输入信号的脉冲频率而变化。 即控制脉冲频率,可控制电机转速。 (3) 借助控制线路,易于获得正反转、间歇运动等特殊功能。 即改变脉冲顺序,改变方向。 (4) 转子的转动惯量小,启动、停止时间短。 一般在信号输入几毫秒或几十毫秒后
法强化交通行业管理,稳步推进交通各项改革,不断提升交通队伍整体素质,努力实现 交通平稳较快发展。 2020 年,公司在市交通局党委的正确领导下,坚持科学发展观,认真贯彻落实党的十七届三中全会、市 “ 两会 ” 、全省及镇江市交通工作会议精神,紧紧围绕市域经济 “ 五大板块 ” 和新农村建设,从提升区位优势、服从全面小康的高度出发, 2020 年我公司所承建的工程有: 市南山农庄路建设工程,全长
( 1)化肥或农药的注入一定要放在水源与过滤器之间,肥液先经过过滤器之后再进入灌溉管道,使未溶解化肥和其他杂质被清除掉,以免堵塞管道及灌水器。 ( 2)施肥 和施农药后必须利用清水把残留在系统内的肥液或农药全部冲洗干净,防止设备被腐蚀。 ( 3)在化肥或农药输液管出口处与水源之间一定要安装逆止阀,防止肥液或农药流进水源,更严禁直接把化肥和农药加进水源而造成环境污染。 压差式系列施肥罐技术参数见表
,沥青砼路面,三级公路标准,工程已于 12 月中旬全部结束,完成工程量 850 万元。 有机农业园改造工程(水稳基层)完成工程量 105 万元。 农村公路及扶贫路 7km,完成工程量 150 万元。 太极南路新建工程,完成工程量 300 万元。 总计全年已完成工程量为 1805 万元。 面对今年工程时间紧 , 任务重 , 路线长 ,难度大 , 为此公司一班人意识到 :如何抓好公司的全 面建设
物质)是城市空气的污染物,治理的方法之一是在汽车的排气管上装一个催化转换器,其特点是使 CO 和 NO 反应,生成可参与大气生态环境循环的无毒气体,写出 CO 与 NO 反应的化学方程式 ________。 控制城市汽车尾气对空气造成污染的方法是 ________① 开发氢能源; ② 使用电动车; ③ 植树造林; ④ 戴呼吸面具。 [例二 ]: 某学生在网上学习时获得信息:在沙漠高温灼烤下
重大质量隐患。 应该答:将会造成沥青砼面层的过早破坏。 1K411032 掌握城镇道路基层施工技术 一、石灰稳 定土基层与水泥稳定土基层 (二 )运输与摊铺 2.运输中应采取防止水分蒸发和防扬尘措施。 ( 覆盖苫布 ) 3.宜在春末和气温较高季节施工,施工最低气温为 50C。 4.厂拌石灰土摊铺时路床应湿润。 (三 )压实与养护 2. 摊铺好的稳定土应当天碾压成活