
pic18f46k80 怎么烧录
一、准备工作
1、硬件准备

芯片与开发板:准备好 PIC18F46K80 芯片及对应的开发板,或者将芯片焊接到自制的电路板上。
编程器:选择合适的编程器,如 MPLAB ICD 3、PICkit 3 等,这些编程器需要与电脑相连,并安装相应的驱动程序。
连接线:确保编程器与开发板或芯片之间的连接线正常,通常使用 USB 接口连接编程器和电脑。
2、软件准备
开发环境:安装 MPLAB X IDE 或其他支持 PIC18F46K80 的开发软件,该软件用于编写、编译和调试程序。
驱动程序:安装编程器的驱动程序,以确保电脑能够识别并与编程器进行通信。
二、烧录步骤
1、新建工程
打开 MPLAB X IDE,选择 “File”>“New Project”,创建一个新的项目。

在弹出的对话框中,选择 “Microchip Embedded”>“Standalone Project”,然后点击 “Next”。
选择项目保存的位置和名称,点击 “Finish” 完成项目创建。
2、选择器件
在新建的项目中,选择 “Project”>“Select Device”,在弹出的对话框中找到并选择 “PIC18F46K80”,然后点击 “OK”。
3、添加源文件
右键点击项目名称,选择 “New”>“Source File”,添加 C 语言或汇编语言编写的源文件,也可以将已有的源文件添加到项目中。
如果使用的是 C 语言,还需要添加头文件,同样通过右键点击项目名称,选择 “New”>“Header File” 来添加。
4、配置编译选项

选择 “Project”>“Build Options...”,在弹出的对话框中选择 “PIC18F46K80” 作为目标器件。
根据需要配置其他编译选项,如优化级别、调试信息等。
5、编写代码
在添加的源文件中编写程序代码,实现所需的功能,可以使用 C 语言或汇编语言进行编写。
编写完成后,保存代码。
6、编译项目
点击工具栏上的 “Build” 按钮或选择 “Project”>“Build Project”,对项目进行编译,如果代码没有错误,将会生成 HEX 文件,如果存在错误,根据提示进行修改并重新编译。
7、烧录程序
将编程器与开发板或芯片连接好,并将开发板或芯片连接到电脑上。
选择 “Tools”>“Programmer/Debugger”>“Select Tool”,在弹出的对话框中选择所使用的编程器,如 “MPLAB ICD 3” 或 “PICkit 3”。
点击 “Connect” 按钮,建立与编程器的连接,如果连接成功,编程器的状态指示灯会显示相应的状态。
选择 “Project”>“Write”>“Program Device”,在弹出的对话框中选择要烧录的 HEX 文件。
点击 “Apply” 按钮开始烧录程序,烧录过程中,可以在输出窗口中查看进度和状态信息,烧录完成后,编程器的状态指示灯会显示相应的提示。
三、常见问题及解决方法
1、编程器无法连接
检查编程器的电源是否正常连接,USB 接口是否插好。
重新安装编程器的驱动程序,确保驱动程序安装正确。
尝试更换 USB 接口或数据线,排除硬件故障。
2、烧录失败
检查芯片与编程器之间的连接是否正确,确保引脚接触良好。
检查芯片的电源供应是否正常,电压是否符合要求。
检查编译生成的 HEX 文件是否正确,可以尝试重新编译或更换编译器。
如果多次烧录失败,可能是芯片本身存在问题,可以尝试更换芯片。
作者:豆面本文地址:https://www.jerry.net.cn/articals/31941.html发布于 2025-02-14 18:14:18
文章转载或复制请以超链接形式并注明出处杰瑞科技发展有限公司