1 编译
工程建好并把相应的 .c和.h文件都加载到工程后,如下图
试试编译,如果没有语法错误,编译结果如下
到这里,是不是可以进行烧录了呢?不急,还有很重要的一个步骤,MCU配置位的设置,要先把MCU的配置位弄好,要不然就是烧录了,MCU也不能工常工作,那配置位如何操作呢?
2 配置位
Window --- Target Memory Views --- Configuration Bits
根据项目实际要求,选择合式的MCU配置位,特别要注意红色字体对应的部分
Config Bits Source 里的全部代码,复制到.c文件中,配置位自动生成代码时,也会把 xc.h文件包含进来,如下
这样,我们整个工程就完成了。再次编译,准备无误后,就可以烧录了。
3 烧录
烧录器和电脑连接好,比如PICkit3, 然后打开工程属性,也可以选中工程名,右击 选择 Properties
点击左则的Conf:烧录器名称会自动在 Connected Hardware Tool显示出来,如果这里没有找到烧录器名称,就说明烧录和电脑连接不正常。
因为我们用是的是PICkit3,所以这里就选中PICkit3,点击apply
如果烧录时,要用PICkit3供电烧录(我们常说的内部供电),操作如下,如果是外接电源烧录,到这里,就可以点击Ok,退出当前界面,回到烧录界面,就可以正常烧录了。
内部供电烧录操作:
点击OK退出当前界面,回到烧录界面,再次确认烧录器和MCU的五根烧录线连接是正常,就可以正常烧录了。
如果点击烧录后,出现如下对话框,直接选中 Do not show this message again,OK就可以了