电子科技大学中山学院微处理器实验报告_第1页
电子科技大学中山学院微处理器实验报告_第2页
电子科技大学中山学院微处理器实验报告_第3页
全文预览已结束

下载本文档

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

文档简介

1、.微处理器实验报告班级13电科 A姓名张益航学号20实验名称中断与定时 /计数器实验实验时间2015年 10月 28日成绩教师签名批改时间报告内容一、实验目的和任务1、掌握 80C51单片机外部中断的初始化及中断服务子程序设计方法。2、掌握 80C51单片机定时器/ 计数器的程序控制方法。二、实验原理简介中断是指在突发事件到来时先中止当前正在进行的工作,转而去处理突发事件。待处理完成后,再返回到原先被中止的工作处,继续进行随后的工作。引起突发事件的来源称为中断源,中断源要求服务的请求称为中断请求,对中断请求提供的服务称为中断服务,中断管理系统处理事件的过程称为中断响应过程。 80C51单片机至

2、少包括 5个中断源:INT0:外部中断 0,由 P3.2 端口线引入,低电平或下跳沿引起。( 本实验用 )INT1:外部中断 1,由 P3.3 端口线引入,低电平或下跳沿引起。T0:定时器计数器0中断,由 T0计满回零引起。( 本实验用 )T1:定时器计数器l 中断,由 T1计满回零引起。TI/RI :串口中断,串口完成一帧字符发送接收后引起。本实验对应的硬件电路与实验三相同(见图)。 P0口用于控制发光管L101L108,口线输出 0(低电平)时,对应的发光管点亮,口线输出1(高电平)时,对应的发光管熄灭。P3口的 4根口线连接独立按键KX0KX3,其中 KX0对应外部中断 0,进行 KX0

3、按键动作的时候可以触发外部中断。注意:在做本实验时,须将拨码开关JUMP2置为接通状态 ( 向左 ) 。三、实验设备1、 PC机一台(已安装 KeilVision 、STC_ISP等软件);2、 ZSC-1单片机实验箱一台。四、实验内容1. 、编写一段程序,用 P0口作为控制端口, 使实验箱上的 LED轮流点亮(走马灯)。用外部中断 0/KX0 控制走马灯的暂停 / 继续。ORG0000HLJMPMAINORG0003HLJMPZEX0ORG0100HMAIN:MOVSP,#60HSETBIT0SETBEASETBEX0MOVA,#0FEHMOVR5,#00HNEXT:CJNER5,#00H,

4、NEXTMOVP0,A.ACALLDELAYRLASJMP NEXT; 延时子程序DELAY:MOVR2,#3DELAY2: MOVR3,#200DELAY3: MOVR4,#200DJNZR4,$DJNZR3,DELAY3DJNZR2,DELAY2RET; 外部中断0 服务子程序ZEX0:PUSHACCSETBRS0MOVR2,#2ACALLDELAY2CLRRS0JBP3.2,EXITMOVA,R5XRLA,#0FFHMOVR5,AEXIT:POPACCCLRIE0RETIEND2. 编写一段程序,用 P0口作为控制端口,使实验箱的 LED轮流点亮(走马灯)。用定时 / 计数器 0控制走马

5、灯切换速度。ORG0000HLJMPMAINORG000BHLJMPZIT0ORG0100H.MAIN:MOVSP,#60HMOVTMOD,#01HMOVTH0,#3CHMOVTL0,#0B0HMOVR6,#20MOVR7,#0FEH;准备点亮第一只发光管SETBET0SETBEASETBTR0SJMP$;定时中断 0 服务子程序ZIT0:DJNZR6,ZRETMOVA,R7MOVP0,ARLAMOVR7,AMOVR6,#20ZRET:MOVTH0,#3CHMOVTL0,#0B0HRETIEND3 .30ORG0000HLJMPMAINORG000BHLJMPZIT0ORG0100HMAIN:

6、MOVSP,#60HMOVTMOD,#01HMOVTH0,#8AHMOVTL0,#0D0H.MOVR6,#50MOVR7,#0FEH;准备点亮第一只发光管SETBET0SETBEASETBTR0SJMP$;定时中断 0 服务子程序ZIT0:DJNZR6,ZRETMOVA,R7MOVP0,ARLAMOVR7,AMOVR6,#50ZRET:MOVTH0,#8AHMOVTL0,#0D0HRETIEND五、解答题1、修改 R6=0或 1时,观察走马灯的速度快慢:答: 0 时很慢, 1 时很快。2、 ZRET处没有重置初值时的走马灯的速度与ZRET处有重置初值时的走马灯的速度的比较:答: ZRET处没有重置初值时

温馨提示

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

评论

0/150

提交评论