北理工pic实验一PIC集成开发环境MPLABIDE的使用.docxVIP

  • 6
  • 0
  • 约2.86千字
  • 约 7页
  • 2019-09-27 发布于广东
  • 举报

北理工pic实验一PIC集成开发环境MPLABIDE的使用.docx

PIC单片机在电子设计系统中的运用 实验报告 实验一 PIC集成开发环境MPLAB IDE的使用 班级: 姓名: 学号: 实验一 PIC单片机集成开发环境MPLAB IDE的使用 一、实验目的: 学习使用PIC单片机集成开发环境MPLAB IDE 学习使用在线调试和编程器MPLAB ICD2 二、实验方法: 本项目是为第一次接触单片机的同学而设计的,要求同学通过运行例程1 来初步认识单片机的开发环境,学会利用在线调试和编程器MPLAB ICD2在集 成开发环境MPLAB IDE中建立工程文件夹以及程序文本的编辑、编译连接、下 载和调试,实现一组由PIC18F452控制的LED灯的点亮过程。 程序设计内容: 通过改变例程1,训练同学对PIC18F452的编程能力。 参照电粤板图,将例程1屮的输出口作适当改变,使计数结果能够用电路板 匕的LED显示出來。 实验步骤: 1.编写实验代码,将其保存在C盘的mccl8的文件夹中 2.选择单片机型号,点击确定 3.建立新项目,项目名与源文件同名 New Project 4.选择项目设置 选择语言工具套件:MPLAB cl8c Toolsuitc (mccl8.cxc), MPLINK Object Linker (Mplink.exe) 选择MPLAB C18安装目录屮头文件和函数库子目录的路径。 Select Language Toolsuite 文件名@): exper1? c 打开? 文件类型(I): All Source Files (水.asm;*. c) 取消 Jump to: Project Directory 5.加载源文件和链接文件jjjj Add Files to Project查找范exp er▼ 5.加载源文件和链接文件 jjjj Add Files to Project 查找范 exp er ▼ ?龙》圍- 名称 1 修改日期 詔 experl.c 2013/10/23 13:50 Remember lhi$ setting ° Auto: Let MPLAB IDE guess Use匚 File(s) were created especially for this project, use relative path System: File($) are external to proiecl use absolute path jjjj| Add New File to Project 保存在CI): 保存在CI): A 名称 修改日期 ,,18f4510i_e.lkr 2004/4/27 18:5: .[18f4515.lkr 2004/4/26 11:0; —18f4515_e.lkr 2004/4/26 11:0- —18f4515i.lkr 2005/2/25 9:47 ,,18f4515i_e.lkr 2005/2/25 9:47 .(18f4520.lkr 2004/4/27 18:4! □ 18f4520.e.lkr 类型:LKR文件 74/27 18:5: ^18f4520i.lkr 1 h 大小1.18 KB ,4/27 18:5( 4 | 川 修改日期:2004/4/27 18:49 \ 、 6-最后进行编译 題尸 Output Build Version Control Find in Files MPLABICD2 ; Make: The target ^C: \inccl8\exp\exp. 1. o is up to date. Make: The target ^C: \jnccl8\exp\exp. 1. cof is up to date. Loaded C:\mccl8\exp\exp.1.cof. BUILD SUCCEEDED: Tue Oct 22 20:08:05 2013 实验方法: 用MPLAB SIM软件模拟器进行调试,可用watch窗口观察程序执行结果: 寄存器PORTB禾叮RISB的值。 用MPLAB ICD2进行调试,用watch窗口观察程序执行结果:寄存器PORTD 和TRISD的值,同时口J观察与PORTD相连的LED灯的点亮过程。 实验结果: C:\mcc18\exp\exp.1 .c 53 Watch |h 11肓 ||W~ | Add SFR TRISB v Add Symbol counter v Address Symbol Nair.e Value F81 PORTS oxoi j 08A counter 0x0001, F93 TRISB 0x00 1 Watch 1 Watch 2 Watch 3 Watch 4 让程序一步一步运行,观察实验结果,PORTB的数值每次

文档评论(0)

1亿VIP精品文档

相关文档