跪求--8255课程设计

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:16:46
谁能够尽快提供给我一个用8255做的电子报警器的原理图或芯片选择什么的,我是学生,电路不要太复杂的(做课程设计用)--提供网站也可以~~

概述
此电子报警器,是在TND-MD教学系统上实现的。所使用的芯片主要有8253定时计数器、8255A并行接口电路芯片。通过系统通过按动键盘某一键使得内扬声器发出警报声,使得8个LED指示灯忽明忽暗,并通过液晶显示器显示相关警报信息。
一、 设计要求
设想制作一个防盗器件。具体要求:按动键盘某任一数字键使得内扬声器发出警报声,使得
8个LED指示灯忽明忽暗,并通过液晶显示器显示相关警报信息。程序运行后,触动键盘上的数字键,8个LED不停光闪,光闪周期为2秒,同时在液晶显示器上显示相应的警报信息;程序按CTRL+C推出后声不响光不闪。
二、设计思想
根据设计任务和要求,在设计前必须对微机原理与接口技术中的8255和8253芯片熟悉了解和掌握。设计中主要要完成的是发声报警和发光报警这两个部分功能,故在程序设计中只要设计触动键盘重的数字键即8个LED不停光闪,同时内扬声器发出警报声,且在屏幕上显示警报信息。在设计发声报警时利用了8253可编程定时定时记数器。在设计发光报警时利用了8255芯片。在程序设计中利用INT 10H实现在屏幕上显示相关的警报信息
三、教学实验系统连线
用8253的CLK2端口与系统总线的OPCLK相连
用8253的OUT2输出端口与内置扬声器SPK端口相连
用8255的A端口的8个引脚与8LED灯相连
四:所用芯片工作原理
INTER 8253是可编程间隔定时器,同样也可以用作事件计数器。每个8253芯片有3个独立的16位计数器通道,每个计数器有6种工作方式,都可以按二进制或十进制计数。
......