avr单片机实验-avr单片机实验报告三.docxVIP

  • 18
  • 0
  • 约3.52千字
  • 约 7页
  • 2018-04-18 发布于浙江
  • 举报
AVR单片机试验报告实验目的:学习应用AVRStudio软件调试汇编程序2.实验要求: 1)主程序中一定要初始化堆栈指针 2)求绝对值、代码转换、延时采用子程序调用的方式 4)调试方法:单步执行(Step Into)、单步越过子程序(Step Over)、跳出子程序(Step Out)、设断点执行、运行到光标处等 5)观察:寄存器(Register)窗口、存储器(Memory)窗口、处理器(Processor)窗口。留意每条指令执行后PC值、运行时间、相关寄存器或存储器的内容,特别注意调用子程序及子程序返回时PC、SP及堆栈区的内容。(数码管显示实验中,Proteus电路图应与实验板接线一致,以便对比)3.源程序要求:(1)把Flash中地址为0x003开始的20个字单元内的代码作为20个16位二进制符号数,将它们分别取绝对值后存储到SRAM中,要求低字节在前,高字节在后。.INCLUDEM8DEF.INC.ORG 0X0003TAB:.DW-131,-432,-112,-314,-332,-562,-776,-612,-365,-203,-678,-11,23,31,-51,-4,-9,-7,-5,-3,1;先存入符号数,调试用.ORG 0X002AMAIN:LDI R16,LOW(RAMEND)OUT SPL,R16LDI R16,HI

文档评论(0)

1亿VIP精品文档

相关文档