项目简介
本项目是为Microchip的Curiosity High Pin Count (HPC)开发板设计的实验平台,该开发板支持Microchip的28和40引脚8位PIC®微控制器。项目由多个实验组成,展示了PIC18F47Q84设备的大量基本功能,可用于测试开发板状况,帮助用户熟悉PIC微控制器的不同外设和特性。项目代码使用C语言编写,兼容最新的XC8编译器,借助MPLAB Code Configurator (MCC) 插件工具进行芯片外设设置和驱动生成。
项目的主要特性和功能
- 丰富实验类型:包含LED点亮、闪烁、旋转,模拟到数字转换,可变速度旋转,脉冲宽度调制,定时器使用,中断处理,看门狗定时器唤醒,EEPROM读写等多种实验。
- 便捷硬件交互:通过开发板上的按钮、电位器和LED进行输入和输出显示,用户可操作按钮切换实验,旋转电位器控制实验参数。
- 工具辅助开发:利用MPLAB Code Configurator (MCC) 可轻松配置芯片外设并生成驱动。
安装使用步骤
前提条件
用户已下载本项目的源码文件,并确保已安装以下软件: - MPLAB® X IDE 6.20 - MPLAB® XC8 3.00编译器或更新版本 - MPLAB® Code Configurator (MCC) 5.7.1 - Microchip PIC18F-Q Series Device Support 1.26.442
操作步骤
- 硬件连接:准备好PIC18F47Q84微控制器和Curiosity High Pin Count (HPC)开发板 (DM164136),完成必要的硬件连接。
- 导入项目:打开MPLAB X IDE,将下载的项目源码文件导入到IDE中。
- 配置工具:在IDE中配置好MPLAB® XC8编译器和MPLAB® Code Configurator (MCC)。
- 编译烧录:选择合适的配置和微控制器型号,编译项目代码并烧录到目标硬件上。
- 运行实验:烧录完成后,按下开发板上的S1按钮切换不同实验,旋转电位器控制实验参数,观察LED的显示结果。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】