单片机实验5-外部中断扩展与中断优先级实验.ppt_第1页
单片机实验5-外部中断扩展与中断优先级实验.ppt_第2页
单片机实验5-外部中断扩展与中断优先级实验.ppt_第3页
单片机实验5-外部中断扩展与中断优先级实验.ppt_第4页
单片机实验5-外部中断扩展与中断优先级实验.ppt_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验五 外部中断扩展与中断优先级实验,一.预习要求: 1.查资料设计硬件电路。 2.写出实验源程序 二、实验要求: 1.利用定时器0扩展一个外部中断,并使定时器0的中断优先级处于高优先级. 2.定时器0的外部中断、89C51的外部中断0处于下降沿触发方式,分别连接实验箱K1、K2. 3. P2口连接LED1-LED8。当定时器0收到一有效外部中断请求时,8只LED闪烁8次显示; 当外部中断1收到一有效外部中断请求信号时,LED流水显示一次。 4.在响应外部中断0时,即LED流水显示过程中,如定时器0收到有效中断请求信号,则中断INT0的流水显示,8只LED闪烁显示8次.,TT0: MOV R7, #08H LOOP:MOV P2, #00H CALL DALLY MOV P2, #0FFH CALL DALLY DJNZ R7, LOOP RETI INT00:MOV R5, #08H MOV A, #0FEH LOOP1:MOV P2, A CALL DALLY RL A DJNZ R5, LOOP1 MOV P2, #0FFH RETI,三. 实验设备及器件 1. PC机 2. DP-51PROC单片机综合仿真实验仪,四. 实验原理:,1.中断系统结构,2. 89C51定时器结构,计数工作方式,通过引脚T0(P3.4)和T1(P3.5)对外部脉冲信号计数。当输入脉冲信号产生由1至0的下降沿时定时器的值加1。,定时器模式选择:选T0,模式1,定时方式,所以,TMOD为01H。每50ms中断一次,延时4S需中断80次,延时1S需中断20次。,五、实验步骤: 1. 实验连线:用导线连接A2区的P1.5口和D1区的LED1。 2. 打开keil c51软件,把预先编好的程序输入到PC机中。 3. 编译程序,在编译无错的情况下再进行硬件调试。 4. 观察实验结果:LED1灯显示状态为亮4S灭1S,循环显示。如有误,则退出调试状态,修改源程序,直至出现正确的结果。,下次实验内容: 实验14RS232串口通信实验 预习要求: 1. 查资料熟悉MAX232芯片的工作原理和使用方法。 2. 编写一段程序,利用单片机串行口向PC机连续发送0X55H,即大写字母“U”。 3. 编写一段程序,单片机接收PC机串行口发送的0X55H(ASCII为大写字母“U”),在单片机正确

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论