广大ATmega128单片机实验报告实验一系统认识实验.docVIP

  • 43
  • 0
  • 约1.39千字
  • 约 6页
  • 2017-08-11 发布于重庆
  • 举报

广大ATmega128单片机实验报告实验一系统认识实验.doc

广大ATmega128单片机实验报告实验一系统认识实验

广州大学学生实验报告 开课学院及实验室:计机楼503 2014年 05月 08日 学院 机械与电气工程学院 年级、专业、班 电信122 姓名 王健 学号 1207400051 实验课程名称 信号与系统 成绩 实验项目名称 实验一 系统认识实验 指导老师 庞志 一、实验项目 1、熟悉AVR Mega128学习板开发环境。 2、掌握C语言程序设计的编程及调试方法。 3、运行流水灯显示程序。 二、实验类型 验证性。 三、计划学时 2学时。 四、实验目的 了解AVR Mega128学习板开发环境: 1、硬件平台:AVR Mega128学习板,AVR下载/仿真器。 2、软件开发工具:ICCAVR C语言程序开发软件、AVR STUDIO软件调试平台、C语言。 五、实验设备与平台 1、实验设备:计算机(PC),AVR Mega128学习板,AVR下载/仿真器。 2、平台:ICCAVR C语言程序开发软件、AVR STUDIO软件调试平台。 六、涉及的知识点 AVR Mega128单片机、C语言程序设计。 七、实验内容与步骤 1、AVR Mega128学习板,见下图: 图 1.1 AVR Mega128学习板 图1.2 AVR Mega128学习板电路结构 图1.3 AVR Mega128学习板硬件系统组成 连接系统步骤: 1)连接AVR下载/仿真器:将AVR下载/仿真器的排线接到AVR Mega128学习板的CH2 JTAG插座;使用USB连线将AVR下载/仿真器和PC 连接起来。 2)连接AVR Mega128学习板电源:将电源线的圆插头插入到AVR Mega128学习板的J1插座,另一端扁形插头插入PC的USB口,系统运行内置的程序。 2、修改、编译程序 1)打开ICCAVR软件,选择Project下拉菜单的Open…打开工程。 图1.4 打开工程示意图 2)打开例子程序里面的工程文件01LED.prj: 图1.5 打开工程文件示意图 3)打开工程后,工程栏里面显示工程包含文件信息,双击右边工程栏中的main.c文件,程序显示在编辑区,可以修改程序。 图1.6 工程信息示意图 4)编译打开的工程:选择Project下拉菜单的Make Project。 图1.7 编译工程示意图 5)工程编译完成并生成一个01LED.HEX烧写文件,下面信息栏提示成功及资源情况: 图1.8 工程编译完成信息示意图 3、下载运行程序到AVR Mega128学习板 1)打开AVR Studio软件,按下图操作:选择Tools下拉菜单的Program AVR的Connect…。 图1.9 打开AVR Studio软件示意图 2)在Platfor选择所用仿真器JTAG ICE,在Port选择连接端口COM5,点击Connect按钮进入下一步。 图1.10 连接学习板示意图 3)正常会进入下面编程(Program)界面。 图1.11 编程(Program)界面示意图 4)在Device项下拉窗口选择ATmega128。 5)按Flash项的按钮,并在打开的窗口中选择运行程序目录中的01LED.HEX烧写文件。 6)按Flash项的按钮将01LED.HEX烧写文件烧写到AVR Mega128学习板的FLASH中并自动运行。

文档评论(0)

1亿VIP精品文档

相关文档