欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    MPLABIDE中HitechC编译器的使用指南.docx

    • 资源ID:69331864       资源大小:904.71KB        全文页数:9页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MPLABIDE中HitechC编译器的使用指南.docx

    MPLABIDE中HitechC编译器的使用指南在MPLAB-IDE中使用HitechC编译器、装入编译器:1、启动MPLAB-IDE 如下图所示选择Project-Install Language Tool2、在弹出的安装语言工具对话框里"Language Suite选项现在显示的是Microchip,点击后面的箭头来选择语言。我使用的工具是HI-TECH PICCME,因此选择为''HITECH PICC'o3、接下来在''Tool Name里选择编译器组件的调用路径,这里有叩ICC Compiler” (C 编译器)、''PICC Assembler”(汇编器)与''PICC Linker(链接器)3项都需要设置。用''Browse来选择调用路径,把上述3项组件的调用文件都设为PICC.EXEo点''OK后完成设置。Install Language ToolLanguage Suite: HI-TECH PICCTool NameBrowse.Executable: C:HT-PICMEBINPICC.EXE6 Command-line6 Command-lineWindowedOKCancelHelp、选用编译器:1、新建一个项目,编辑项目对话框的"Language Tool1 Change. |Suite”栏目默认是''Microchip”,将它改为''HI-TECH PICC”。Development Mode: MPLAB SIM PIC16F877Language Tool Suited -MicrochipHProject Files-HProject Files-flasha .hexIAR FTCTC- HI-TECH PICC-18 HI-TECH PICC Byte Craft CCSlode.Copy Node.Delete NodeBuild Node2、在项目文件框里点''flashahex,这时''Node Properties(节点属性)按钮将会亮起来。点击进3、设置节点属性。由于FLASHA.C还有其他有关连的源程序需要加进来,因此在''Language Tool”栏里应该选择叩ICC Linker(链接器)。Node PropertiesNode: FLASHA.HEXNode: FLASHA.HEXLanguOptionsPICC LinkerPfUC Compil PICC AssemblerCommand Line-FAKELOCAL -G -M -E -ICD -16F877 -oFUXSHA.HEXAdditional Command Line OptionsOKOKCancelHelp通常我们能够选择:1) Generate debug inf 显示 debug 信息;2) Create map file:选择该项后我们将看到ROM、R AM的使用情况;Error file:显示错误信息;3) Compile for MPLAB ICD:假如不使用 ICD,就不 必选择这个项目了。4、设置完成之后点''Add Node来添加节点。这个项目有两个节点:f0c与flashac 选择节点后点 击''Node Properties或者直接双击节点来进入节点属性设 置。5、节点文件的工具这时应该选择为''PICC Compiler" (C 编译器),蓝色圈子里的4项依次是:1)显示debug信息; 2)局部优化;3)全局优化;4) ICD编译配件。选择优化 将使程序代码比较合理,会使资源的使用量相对小一些。同 样的,假如不是使用ICD则第4项不应该选上。Node PropertiesX6、以上都设置完之后即能够进行编译,下图是编译的界面。S| e:progra 1 mplablcddemonashafla.cBl e:progralmplablcddemoflashanasha.cex'uo:/* 关*01 Build ResultsBuilding FlCompiling ICommand liiCompile StatusStatus:Compiling FLA.C.Command Line:G -0 -Zg -ICD -E -16F877 -C:HT-PICMEBINPICC.EXE -FAKELOCAL -G -0-Zg -ICD -E ,1 讦877 -CE:PROG R A1 M PLABLCD DEMO FLASHAFLA.Cuo:21ex, ex, ex ex' un: un: uo:ill下列是编译成功的界面:蓝框里是编译成功信息;红框是资源的使用情况显示。! Build ResultsPregrani ROM- $0000 - $0037 $0038 (56)worlTs-saue_btemp12intentry000Dsaue_btemp13intentry0O0Dsaue_btenp14intentry0O0Dsaue_btenp2intentryOO0Dsaue_btemp3intentry0O0Dsaue_btenp4intentry000Dsaue_bternp5intentry000Dsaue_btenp6intentry000Dsaue_btemp7intentryO00Dsaue_btemp8intentry0O0Dsaue_btenp9intentry000Dsauecodeptrintentry000Dstartinit0021Memory UsageMap:在qqgp ROM$07B5 - $07FF $O04B (75) words_-一4nwords total Program ROMBank 0-RfflFT- $0020 - $0028 $0009 (一旷年一殳。RAM $0071 - $0071 $0001 (1) bytes_.一一一项用 total Bank 0 RAM注:对MPLAB使用的情况不太清晰的朋友能够参阅MPLAB-ICD使用图文说明(开发工具MPLAB-ICD栏目下)。

    注意事项

    本文(MPLABIDE中HitechC编译器的使用指南.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开