单片机:在keil里从新建工程——书写程序——编译——生成HEX文件,步骤是这样的?越详细越好!拜托了各位大

[复制链接]
查看11 | 回复4 | 2011-2-15 12:59:44 | 显示全部楼层 |阅读模式
第1步:打开Keil uVision2/3第2步:新建工程project->new project将弹出 creat new project框,写入工程名称,例如 test。为了便于集中管理建议新建一个文件夹(上面第二个图标)。点击确定后 弹出一个芯片选择项,你可以选一个。例如选atmel AT89C51。很多单片机,上面可能没有列举,我们任意选一个即可,51单片机选AT89C51代表即可。然后 弹出一个框,选择“否”第3步:新建文件。file--new将弹出一个文本框,你可以写入程序。例如#include main(){P1=0XAA;}然后保存这个文件file...
回复

使用道具 举报

千问 | 2011-2-15 12:59:44 | 显示全部楼层
这里有一点需要的是:无论是HEX的大小,还是编译后CODE的大小,都不是烧入到MCU中代码的“真实”容量。因为这里涉及到数据存放格式相关问题,具体我就不说了。一般来说,烧入到MCU硬件中去的程序大小,会比你keil编译后的CODE的大小稍微小一些,但差距不会很大。所以在一般使用中,可以把编译后CODE的大小来作为实际程序容量的...
回复

使用道具 举报

千问 | 2011-2-15 12:59:44 | 显示全部楼层
菜单里有个flash标签,点击后选择 configu flash tools,里面有一个output标签,勾选 Creat HEX file,OK保存这个时候点击保存程序,然后编译就能生成hex文件了好运...
回复

使用道具 举报

千问 | 2011-2-15 12:59:44 | 显示全部楼层
在工程里新建project,填写保存路径,在file里新建TEXT,在TEXT里写程序,在保存按钮的正下方,有编译按钮,在属性里面设置HEX文件。基本上就是这样的,多熟悉吧。慢慢来...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行