图41 点击图29 工具栏中左数第6 个图标(buildall)命令,或点击菜单栏中的“project”并在其下拉菜单中点击“build all”命令,即可生成“output”(输出)信息提示窗口,如图38 所示其最下面一行“build succeeded……”为编译成功提示 图40 在该文件中会指出源程序pic07.c 中的所有错误行及错误类型(原因),即源文件中的行“error”指示我们只要点击该文件中的“error”,即可生成如图41 所示的pic07.c 源程序文件在其左侧有一箭头指向pic小学英语入门学习07.c 的对应错误行,即“umsigned” 到此,对pic07.c 源程序的编译全部完成,并生成了目标码hex这时,就可用pic 单片机的任何一种编程器调用.hex 文件,对单片机进行烧写了 图39 说明:本文给出的图形界面与实际界面相比,仅是略去了其空白区域或取其主要部分(版面受限),不会影响读者的学习操作过程另外,虽然不同版本的mplab ide 对c 程序的编译过程稍有差别,但只要熟练掌握了一种较高版本mplab ide的操作方法,其他版本mplab 的使用便不成问题 图42 这时,只需将umsigned 改写成unsigned,然后在mplab 中存盘,再如前述,一步一步地编译,即可完成程序win7部分软件乱码编译,生成hex 文件 图38 (8) 完成c 程序的编译以生成目标码.hex picc 编译器还可对pic 单片机的汇编语言、asm 进行汇编,其操作方法与对c 语言源程序的编译过程相似,不同之处仅在第二步steptwo(见图32)选择语言操作时,点击“actiuetoolsuite”右边的三角形按钮,在其下拉菜单中选择“microchip mpasm toolsuite” 即可, 如图42 所示,其余操作不变 如果我们在mplab 中编辑的源程序pic07.c 有错误,例如把pic07.c 延时函数中的unsigned(关键字——无符号)写成了umsigned,如图39所示,q币充值软件则经过上述编译操作后,会得到一个编译程序失败提示文件(build failed),如图40 所示 (9)错误提示及修改 请问儿童白癜风病的症状都有哪些白癜风患者皮肤干燥怎么办转载请注明原文网址:http://www.gzdatangtv.com/bbqb/602.html |