二AVR应用开发平台的掌握及最小系统实现.DOCVIP

  • 6
  • 0
  • 约1.35千字
  • 约 2页
  • 2019-07-03 发布于天津
  • 举报

二AVR应用开发平台的掌握及最小系统实现.DOC

[实验二]AVR应用开发平台的掌握及最小系统实现 [实验目的]: 学习、掌握和使用AVR 免费开发平台AVR Studio。在该开发平台的支持下,完成汇编源程序的编写,以及程序的软件模拟调试等开发的过程。 掌握AVR-51 多功能实验板使用方法。完成实现硬件系统电路的连接,如何使用ISP下载线配置AVR 的熔丝位,以及运行代码下载。 学习、掌握CVAVR 高级C 语言开发软件的使用。 [实验内容]: 根据第5章内容,全面熟悉和掌握使用汇编、C语言在AVR Studio、CVAVR的支持下实现简易的“秒节拍显示器”系统。 仔细分析demo_5_1.asm中延时子程序的结构,运行情况,堆栈和堆栈指针的变化,利用AVR Studio中的软件模拟器进行分析。 仔细查看使用AVR Studio和CVAVR开发编写AVR系统软件后所生成的各种类型的文件,以及这些文件的内容,并思考和分析这些文件的作用。 熟练掌握使用AVR Studio的软件模拟仿真调试功能 熟练掌握使用CVAVR编写和开发系统程序的过程。 [思考题]: 图5-1中的R1是否可以不用,将RESET悬空或直接与Vcc连接?为什么。 如果将图5-1中的LED正端接PC0,由I/O口控制,而负端接R3,R3的另一端接GND,这样的设计可以吗?程序需要做那些调整?这样的设计与图5-1中设计方式哪种好一些?为什么。 图5-1中R3起什么

文档评论(0)

1亿VIP精品文档

相关文档