位置:51电子网 » 技术资料 » 传感与控制

C51编译器介绍

发布时间:2016/7/12 21:06:05 访问次数:970

   单片机不能直接执行C51程序,执行前必须经过编译器形成相应的可执行代码,目前开EPM12701T144C5的编译器种类繁多,并非所有的C51编译器都产生高效代码,下面就各公司的编译器作简要介绍,以便于大家选择。

   AmcocaIl Automation编译器:该编译器通过牦sm和endasm预处理选择支持汇编语言,此编译器的编译速度较慢。

   IAR编译器:IAR编译器是由瑞典开发的,它和ANsI C兼容,但需要一个较复杂的链接程序才能运行。

   Kcil编译器:Keil编译器效率很高。它支持浮点和长整数、重入和递归,目前KeiI编译器已被完全集成到Kci1uVision4的集成开发环境中,该集成开发环境已经将编译器、汇编器、实时操作系统、项目管理器和调试器融为一体。Keil uⅤi⒍on4IDE可以支持所有8051的衍生产品,也可以支持所有兼容的仿真器,同时支持其他第三方开发工具。因此,Keil uVision4IDE开发环境无疑是8051开发用户的最佳选择。

   单片机不能直接执行C51程序,执行前必须经过编译器形成相应的可执行代码,目前开EPM12701T144C5的编译器种类繁多,并非所有的C51编译器都产生高效代码,下面就各公司的编译器作简要介绍,以便于大家选择。

   AmcocaIl Automation编译器:该编译器通过牦sm和endasm预处理选择支持汇编语言,此编译器的编译速度较慢。

   IAR编译器:IAR编译器是由瑞典开发的,它和ANsI C兼容,但需要一个较复杂的链接程序才能运行。

   Kcil编译器:Keil编译器效率很高。它支持浮点和长整数、重入和递归,目前KeiI编译器已被完全集成到Kci1uVision4的集成开发环境中,该集成开发环境已经将编译器、汇编器、实时操作系统、项目管理器和调试器融为一体。Keil uⅤi⒍on4IDE可以支持所有8051的衍生产品,也可以支持所有兼容的仿真器,同时支持其他第三方开发工具。因此,Keil uVision4IDE开发环境无疑是8051开发用户的最佳选择。

相关技术资料
7-12C51编译器介绍

热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!