项目简介
本项目围绕 MPLAB 集成开发环境(IDE)和 PIC 微控制器展开,目标是助力学生熟悉微控制器的编程与调试流程,加深对其工作原理的理解,掌握用 C 语言编写微控制器程序的技能,为后续嵌入式系统开发打基础。
项目的主要特性和功能
主要特性
- 操作引导性强,提供详细操作步骤,助学生熟悉 MPLAB IDE 功能。
- 注重实践,让学生通过实际编写、编译和调试程序体验微控制器开发全过程。
- 软硬结合,兼顾硬件连接与软件编程,培养学生综合能力。
功能
- 程序编写:支持学生使用 C 语言编写微控制器程序。
- 编译调试:可在 MPLAB IDE 中完成程序编译和调试。
- 硬件配置:能正确连接并配置微控制器及其外设。
- 中断处理:可学习并运用中断服务例行程序处理中断事件。
安装使用步骤
安装步骤
- 访问 https://www.microchip.com/mplab/mplab-x-ide,滚动到“Downloads”部分,下载‘MPLAB X IDE’软件。
- 将 Curiosity 开发板连接到计算机。
- 启动 MPLABX IDE 程序,选择“File” -> “New Project”,选中“Microchip Embedded”和“Standalone Project”选项,然后点击“Next”。
- 选择 PIC18F45K50 设备,点击“Next”。
- 选择“Curiosity”选项,点击“Next”。
- 选择 XC8 Compiler Toolchain 来构建程序,点击“Next”。
- 选择“Project Location”和“Project Name”,确保目录和文件名中无特殊字符和空格,点击“Finish”。
- 右键点击“Source Files”,创建新的“main.c”文件,点击“Finish”。
- 下载‘device_config.h’头文件,右键点击“Header Files”,选择“Add Existing Item”,选中下载的文件后点击“Select”。
- 选择“Tools”并点击“Options”。
- 点击“Embedded ”,选择“Reset vector”、“Halt at Reset vector”选项。
- 选择“File”并点击“Project properties”。
- 确保“Low voltage programming mode”选项被勾选。
- 选择“Build for Debugging Main Project”。
使用步骤
- 启动 MPLAB X IDE,打开已创建的项目。
- 编写或修改程序代码。
- 编译程序,检查是否存在错误。
- 选择“Debug Main Project”,将程序下载到微控制器开发板。
- 利用调试按钮逐步执行程序,通过相关窗口查看微控制器内部情况。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】