在keil中怎么烧写程序

嵌入式设计应用

128人已加入

描述

  什么是keil

  Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

单片机

  KEIL C51 软件烧写操作说明

  1、适用范围

  适用于以51系列芯片作为软件运行载体的所有设备。

  2、运行环境

  WIN98、NT、WIN2000、WINXP、WIN7等操作系统。

  3、辅助工具

  PC机1台、KEIL C51 安装软件、编程器(UEC-5)1个、USB转RS232数据线(电脑无串口时需配备)1条

  4、软件安装

  Keil C51软件在首次使用时需要安装,使用的工装(电脑PC)上已安装好软件此步骤可以省略。

  5、KEIL C51设置

  6、产品软件烧写

  怎样在Keil中烧录程序

  1、先建一个新工程,保存到一个位置,如下图所示。

  单片机

  2、接下来会弹出如下对话框,让选择处理器,这里选择AT89S51或AT89S52。

  单片机

  3、接下来会问是否把Startup Code加入到工程,选否即可。工程就建完了。

  单片机

  4、接下来可以新建一个文档用来编辑程序。

  单片机

  5、编辑完存为.asm(汇编源文件)或 .h(C语言头文件)或.c(C语言实现文件)即可。

  单片机

  6、接下来把保存的.asm, .c或.h文件加入到工程里即可。如下面两图所示。

  单片机

  7、下面进行工程配置。点击Project菜单下的Options for Target ‘Target 1’。

  单片机

  8、在弹出对话框的Target 项里输入晶振为12M,然后勾上Use On-chip ROM。

  单片机

  9、在Output项里勾上Create HEX File。这就是产生要烧写的.hex文件。

  单片机

  10、然后点击Project菜单里的build target或Rebuild all target files以编译要烧写的.hex文件。

  单片机

  11、编译完成后会在下面Output Window里显示编译成功与否的信息。

单片机

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分