《地震报警器的制作》PPT课件

《地震报警器的制作》PPT课件

ID:39458907

大小:301.11 KB

页数:22页

时间:2019-07-03

《地震报警器的制作》PPT课件_第1页
《地震报警器的制作》PPT课件_第2页
《地震报警器的制作》PPT课件_第3页
《地震报警器的制作》PPT课件_第4页
《地震报警器的制作》PPT课件_第5页
资源描述:

《《地震报警器的制作》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目五地震报警器的制作项目基本技能地震报警器的制作任务一项目基本知识程序调试与烧写任务二知识点一MCS-51单片机中断系统知识点一相关指令项目五地震报警器的制作项目学习目标项目学习目标学习方式学时技能目标①掌握地震检测装置的制作。②掌握地震报警器的制作及编程学生实际制作,教师指导调试和维修4课时知识目标①理解中断及相关知识。②会使用外部中断。③掌握中断处理程序的编程方法教师讲授重点:中断概念及中断处理程序的编程方法;外部中断的使用4课时任务一地震报警器的制作任务要求将地震检测装置检测到的地震信号送入CPU,CPU驱动蜂鸣器和发光二极管

2、产生声、光报警。项目基本技能1.硬件电路制作(1)电路原理图(2)制作要点及元器件清单代号名称实物图规格R1电阻270R2电阻2kC1、C2瓷介电容30pFC3电解电容22μFS1轻触按键CY晶振12MHzIC1单片机AT89S51IC插座40脚VD1发光二极管红色5VT1三极管9013BUZZER蜂鸣器12V地震检测装置自制通电之前先用万用表检查各种电源线与地线之间是否有短路现象,检查当地震检测装置静止时,铜管和粗铜丝是否相碰,晃动铜管检查铜管和粗铜丝是否接触良好。给硬件系统加电,检查所有插座或器件的电源端是否有符合要求的电压

3、值、接地端电压是否为0V。(3)电路的调试2.程序编写(1)程序流程图主程序流程图外部中断0服务程序流程图(2)参考程序ORG0000H;复位入口地址LJMPSTART;转移到程序初始化部分STARTORG0003H;外部中断0入口地址LJMPWAI0;转移到外部中断0的服务程序WAI0ORG0030HSTART:SETBP2.6;开机自检CLRP2.7LCALLDELAY;调延时子程序SETBIT0;中断方式为边沿触发方式SETBEA;开总中断SETBEX0;开外部中断0MAIN:SJMP$;主程序并不执行任何任务,只是等待中断DE

4、LAY:MOVR7,#250;延时子程序LOOP:MOVR6,#25ODJNZR6,$DJNZR7,LOOPRET(2)参考程序;外部中断服务程序WAI0:CLREX0;禁止中断CLRP2.6;点亮发光二极管SETBP2.7;驱动蜂鸣器发声RETI;中断返回END任务二程序调试与烧写使用仿真器调试程序。程序调试完成后,使用编程器将编译的十六进制文件烧写入单片机,将单片机从编程器上取下,插入电路板的IC插座,给电路板接上5V电源,观察电路运行情况。知识点一MCS-51单片机中断系统项目基本知识1.中断系统概述什么是中断,我们从一个生活中

5、的例子引入:你正在家中看书,突然门铃响了,你放下书,去开门,处理完事情后,回来继续看书;突然手机响了,你又放下书,去接听电话,通完话后,回来继续看书。这是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。可以引起中断的事情称为中断源。单片机中也有一些可以引起中断的事件,MCS-51单片机中一共有5个中断:两个外部中断,两个定时/计数器中断,一个串行口中断。2.单片机的中断系统(1)中断源①外部中断请求源:即外部中断0和1,经由外部引脚引入,在单片机上有两个引脚,名称为、,也就是P3.2、P3.3这两个引脚。②内部中断请求源

6、TF0:定时器T0的溢出中断标记,当T0计数产生溢出时,由硬件置位TF0。当CPU响应中断后,再由硬件将TF0清零。TF1:与TF0类似。TI、RI:串行口发送、接收中断。(2)中断标志TCON位D7D6D5D4D3D2D1D0位名称TF1TR1TF0TR0IE1IT1IE0IT0功能T1中断标志T1启动控制T0中断标志T0启动控制INT1中断标志INT1触发方式INT0中断标志INT0触发方式(3)中断允许寄存器IEIE位D7D6D5D4D3D2D1D0位名称EA——ESET1EX1ET0EX0功能中断总控位——开串行口中断开T1中

7、断开INT1中断开T0中断开INT0中断中断源外中断0定时器0外中断1定时器1串口中断入口地址0003H000BH0013H001BH0023H(4)5个中断源的自然优先级与中断服务入口地址它们的自然优先级从左向右依次降低。IP位D7D6D5D4D3D2D1D0位名称PSPT1PX1PT0PX0中断源串行口T1INT1T0INT0(5)中断优先级3.中断初始化及中断服务程序结构中断控制实质上是对4个与中断有关的特殊功能寄存器TCON、SCON、IE和IP进行管理和控制,具体实施如下:①CPU的开、关中断。②具体中断源中断请求的允许和禁

8、止(屏蔽)。③各中断源优先级别的控制。④外部中断请求触发方式的设定。解:①对TCON的设定。应置TCON中IT0和IT1为“1”,即采用边沿触发方式。②对IE的设定。只允许和可响应中断,而其他3个中断源均不允许响应中断,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。