项目六:60秒倒计时控制.pptVIP

  • 24
  • 0
  • 约 40页
  • 2016-07-19 发布于湖北
  • 举报
项目目标 项目任务 项目分析 项目预备知识 知识点链接 项目实施; 项目目标 通过60秒倒计时的单片机控制系统,学习MCS-51单片机定时/计数器的使用,理解软件定时和硬件定时的区别,掌握SJMP及伪指令DW的意义及应用,能够编写较复杂的控制程序。; 项目任务 应用AT89C51芯片和程序存储器芯片,实现单片机系统程序存储器的扩展。 项目分析 本项目通过编写不同的程序存储于不同的程序存储器(片内和片外),学习程序存储器扩展和读取程序的方法。 ; 1、相对转移指令(SJMP) 汇编指令 指令功能 SJMP rel 根据rel的数值计算目的地址送PC,以改变程序的执行方向 本条指令中的rel是带符号的8位二进制数,因此它的转移范围是在以本条指令为基准的256字节地址范围内。即当rel为负数时,程序向前转移;当rel为正数时,程序向后转移。 ;2、定义字节伪指令(DW) 格式:[标号:] DW 16位数据表 DW与DB类似,也是把数据表中的数据依次存放到以标号为起始地址的程序存储器的存储单元中。两者的区别是:DB所定义的每一个数据占一个字节,而DW所定义的每一个数据占两个字节

文档评论(0)

1亿VIP精品文档

相关文档