admin 管理员组文章数量: 1184232
2024年4月30日发(作者:index函数match)
实验一 MPLAB IDE集成开发环境
一、实验目的
1.熟悉MPLAB IDE集成开发环境,学习MPLAB软件的使用。
2.熟悉汇编语言的程序结构及使用方法。
3.熟悉MPLAB IDE的调试方法。
二、实验仪器设备
MPLAB IDE8.0 PC机 APP009实验开发板 ICD2调试器
三、实验原理
MPLAB 集成开发环境 (IDE)是综合的编辑器、项目管理器和设计平台,适用于使用
Microchip 的 PIC系列单片机和数字信号控制器进行嵌入式设计的应用开发。用户界面上的某
些部分可能会在将来的版本中有所变化,当新的器件推出时,新的功能也会添加进来。
MPLAB IDE 是适用于 PIC系列单片机和 dsPIC数字信号控制器,基于Windows操作系统
的集成开发环境。 MPLAB IDE 提供以下功能:
(1)使用内置编辑器创建和编辑源代码。
(2)汇编、编译和链接源代码。
(3)通过使用内置模拟器观察程序流程调试可执行逻辑;或者使用 MPLABICE 2000和
MPLAB ICE4000 仿真器或 MPLABICD 2 在线调试器实时调试可执行逻辑。
(4)用模拟器或仿真器测量时间。
(5)在观察窗口中查看变量。
(6)使用 MPLAB ICD 2、 PICSTART® Plus 或 PRO MATE® II 器件编程器烧写固件。
(7)使用 MPLAB IDE 丰富的在线帮助快速找出问题的答案。
四、实验内容
创建项目与调试,MPLAB IDE的入门使用学习。汇编语言的程序结构及使用方法的学习。
五、实验操作步骤
1.运行 MPLAB IDE
要启动 IDE,双击桌面上的图标,或者选择 Start>Programs>Microchip
MPLABIDE>MPLAB IDE。屏幕上首先会显示 MPLAB IDE 的商标图案,然后出现 MPLAB
IDE的主窗口。
为了生成可由目标 PIC 单片机或dsPIC数字信号控制器执行的代码,需要将源文件放入
同一个项目中,然后用所选择的语言工具 (汇编器、编译器和链接器等)编译代码。在 MPLAB
IDE 中,项目管理器负责管理这一过程。
第一步是写一个源代码文件。然后,创建一个项目,将源代码加入此项目,并且为此项
目指定语言工具。最后,编译和测试代码。
2.编写源代码
首先使用 MPLAB IDE 编辑器为应用编写代码。选择 File>New,在工作区中打开一个空
白的编辑窗口。输入汇编代码。把文件保存在一个名为examples 目录下,取名为 shiyan1.s 。
在编写汇编程序时,可以使用汇编源程序的模板文件,把模板源文件复制到自己创建的
工程文件夹下,重新命名。打开重新命名后的模板文件,在里面编写自己的代码,把模板中
不需要的代码和内容可以用(;)号进行屏蔽(例如中断程序的屏蔽)。模板源文件在
C:Program FilesMicrochipMPLAB ASM30 SuiteSupporttemplatesassembly文件夹内,使用
tmp6010.s模板文件。要对模板文件进行修改,以适应自己的工程。
.text ;Start of Code section
__reset:
; MOV #__SP_init, W15 ;Initalize the Stack Pointer
; MOV #__SPLIM_init, W0 ;Initialize the Stack Pointer Limit Register
; MOV W0, SPLIM
; NOP ;Add NOP to follow SPLIM initialization
; CALL _wreg_init ;Call _wreg_init subroutine
MOV.B #0xf0, W0
MOV #0x1000, W0
MOV #0x0001, W6
MOV.B W0, W1
; CLR W6
SUB.B W0, #0x10, W1
ADD.B W0, W1, W2
MOV #0x30, W0
MOV #0x1000, W0
MOV W0, W1
MOV #0x5A5A, W0 ; 将0x5A5A 装载至W0
MOV #0x3636, W1 ; 将0x3636 装载至W1
PUSH W0 ; 将W0 中内容压入TOS
PUSH W1 ; 将W1 中内容压入TOS
POP W3 ; 将W3 中内容压入TOS
;<
done:
BRA done ;Place holder for last line of executed code
3.使用项目向导创建工程
(1)选择 Start>Programs>Microchip MPLABIDE>MPLAB IDE。打开 MPLAB IDE,然后出
现 MPLAB IDE的主窗口。
(2)选择 Project>Project Wizard 来创建新项目。将出现一个欢迎页面。点击 Next> 继续。
版权声明:本文标题:实验一 MPLAB IDE集成开发环境 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1714487643a682374.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论