littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于PIC18F47Q10微控制器的内部温度读取系统

项目简介

本项目基于Microchip PIC18F47Q10微控制器,借助其ADCC模块读取内部温度传感器的数据,并将温度值以摄氏和华氏单位显示出来。

项目的主要特性和功能

  • 运用PIC18F47Q10的ADCC模块读取内部温度传感器数据。
  • 把读取到的温度数据转换为摄氏和华氏单位进行显示。
  • 包含多个功能文件,如主程序文件main.c、ADCC模块驱动文件adcc.c、微控制器配置文件device_config.c等。

安装使用步骤

  1. 确保已安装Microchip的MPLAB X IDE 5.30或更新版本、MPLAB XC8 2.10或更新的编译器、MPLAB Code Configurator (MCC) 3.95.0或更新版本、MCC Device Libraries PIC10 / PIC12 / PIC16 / PIC18 MCUs以及Microchip PIC18F - Q Series Device Support (1.4.109)或更新版本。
  2. 已将项目的源码文件下载到本地。
  3. 把PIC18F47Q10 Curiosity Nano开发板连接到PC。
  4. 打开MPLAB X IDE,导入pic18f47q10 - cnano - adcc - temperature - mcc.X项目。
  5. 在Projects标签中右键点击项目,选择“Set as Main Project”,将该项目设为主要项目。
  6. 右键点击项目,选择“Properties”,在“Hardware Tool”标签中选择“PIC18F47Q10 Curiosity Nano”(点击序列号),然后点击“OK”。
  7. 右键点击项目,选择“Debug”,以调试模式运行代码。
  8. 点击“Pause”按钮(或在菜单栏中选择“Debug -> Pause”)暂停调试过程。
  9. main.c文件中右键点击celsiusValue变量,选择“New Watch”,将其添加到“Variables window”,此时可查看温度值。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】