版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、采用中断技术控制灯的亮灭(外部中断),冉珍珍,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT背景图片: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载:,引入,在平时的生活中,大家有没有这样的经验:正在家里看书,突然有人敲门,我们在书上做上记号,然后跑去开门并招待客人,待客人走后又从之前做记号的地方继续看书。那么,这种情况在单片机中就叫做中断。,招待客人,做记号,看书,从做记号的地方继续看书,有人敲门,课内导航,1. 项目任务,2. 项目分析,3. 项目实施,4.
2、 例题,项目任务,LED灯D1连接P1.0,D2连接P1.1,接通电源,D1长亮,D2不亮,按一下开关S,灭掉长亮的D1,同时点亮D2,持续1s后,又恢复到开关按下之前D1长亮D2不亮。 将“点亮D1”放入主程序中,把完成“灭掉D1,同时将D2点亮持续1s”的指令放到中断服务程序中,中断请求由开关S来产生。,项目分析,所需元器件: 单片机芯片AT89C51 发光二极管LED灯 电阻10K 电阻220 按键S,硬件电路设计: 复位电路、时钟电路、电源电路、LED灯D1连接P1.0,D2连接P1.1、中断开关接P3.3(外部中断1入口),程序设计: 程序设计思路 程序编写,针对项目任务我们所需要完
3、成的工作有哪些?,项目实施:硬件电路设计,项目实施:程序设计思路,主程序设计思路,中断服务子程序设计思路,项目实施:程序设计,起始程序段,LED EQU P1 ;两只LED均接在P1上,EQU将一个常数或汇 编符号赋给字符名 D1 BIT P1.0 ;D1接在P1.0,BIT用于定义位变量 D2 BIT P1.1 ;D2接在P1.1 ORG 0000H ;起始地址为0000H LJMP MAIN ORG 0013H ;中断服务入口地址为0013H LJMP ST_1 ;转而执行中断服务程序,项目实施:程序设计,主程序初始化段,ORG 0030H MAIN: MOV LED,#0FFH ;P1口
4、初始化,接在P1口上的所有灯均灭 SETB EX1 ;开启外部中断1 CLR IT1 ;设置为低电平触发方式 SETB EA ;允许总中断,项目实施:程序设计,主程序段-点亮D1,D1-ON: CLR D1 ;点亮D1 SJMP D1-ON ;循环,项目实施:程序设计,外部中断1服务程序段-熄灭D1,点亮D2,ST_1: SETB D1 ;熄灭D1 CLR D2 ;点亮D2 LCALL DELAY_1S ;延时1s SETB D2 ;熄灭D2 RETI ;中断子程序返回指令,项目实施:程序设计,延时1S子程序段,DELAY_1S: MOV R7,#10 DL1: MOV R6,#200 DL2
5、: MOV R5,#250 DJNZ R5,$ DJNZ R6,DL2 DJNZ R7,DL1 RET ;子程序返回指令 END,效果演示,例题,仿照此设计过程,完成以下项目的设计: 按键SW1接在P3.2( ),LED灯接在P1.7,要求:首先灯处在关闭状态,按键按下以后灯开启,用中断方式完成。,例题分析,所需元器件: 单片机芯片AT89S51 发光二极管LED灯 电阻10K 电阻220 按键S,硬件电路设计: 复位电路、时钟电路、电源电路、LED灯接在P1.7,中断开关接P3.2(外部中断0入口),程序设计: 程序设计思路 程序编写,例题设计,例题设计,主程序 中断服务子程序,开始,设置向
6、量表,P1口初始化,开启外部中断0,允许总中断,设置外部中断0触发方式,等待中断发生,结束,开始,熄灭灯,返回,LED EQU P1 ;两只LED均接在P1上,EQU将一个常数或汇 编符号赋给字符名 D1 BIT P1.7 ;D1接在P1.0,BIT用于定义位变量 ORG 0000H ;起始地址为0000H LJMP MAIN ORG 0003H ;中断服务入口地址为0013H LJMP ST_1 ;转而执行中断服务程序,例题设计,ORG 0030H MAIN: CLR D1 ;P1口初始化,点亮D1 SETB EX1 ;开启外部中断1 CLR IT1 ;设置为低电平触发方式 SETB EA ;允许总中断 SJMP $ ;等待中断发生,ST_1: SETB D1 ;熄灭D1 RETI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供应商培训组织流程SOP-含培训计划和效果评估
- 口腔医疗机构2027年度经营计划书
- 圆函数期中试题及详细答案
- T/CASME 1840-2024新能源汽车扁线电机定子智能生产技术要求
- 《永恒瞬间》教学设计-2026-2027学年鲁教版(五四学制)(新教材)初中美术七年级上册
- 包装服务公司财务经理述职报告
- 2026年部编版新教材语文八年级上册第一单元检测题(有答案)
- 2026年秋招:东方雨虹试题及答案
- 山东潍坊市2025-2026学年高一下学期期末学业质量评价政治试题(含答案)
- T/CAPSA 11401-2021城市社区社会安全风险评估
- 阿坝县人力资源和社会保障局2026年增量政策性岗位招募的(9人)笔试参考题库及答案详解
- 2026年国家药品监督管理局药品审评中心聘用制人员公开招聘14人(第二批)笔试参考题库及答案详解
- 2026年阜阳市临泉县国企公开招聘24名工作人员笔试参考题库及答案详解
- 高考英语800个高频词
- 第一章 特殊平行四边形 问题解决活动:作内嵌于正方形的正八边形 教学课件 初中数学北师大版 九年级上册
- 2026年秋季新教材浙美版小学美术六年级上册(全册)教案(附目录p94)
- 第1课《开天辟地的大事变》第二课时课件2026-2027学年统编版五年级上册道德与法治
- 高中地理 人教版 选修1《地表形态的塑造》
- GB/Z 13800-2021手动轮椅车
- GA 883-2018公安单警装备强光手电
- 统编版必修上册《我与地坛》课件
评论
0/150
提交评论