在编定单片机程序的时分常常要用到keil uvision2 来编写程序,下面咱们以AT89C51单片机为例,学习 怎么运用keil uvision2 来编写程序。
keil uvision2 编写程序一般过程如下:
1. 新建工程
2. 新建源程序文件,可所以C言语或汇编言语等
3. 把源程序增加到工程中 4. 编译并生成Hex文件 下面开端咱们的学习之旅吧!!
一、新建工程
翻开keil uvision2 软件,在菜单栏上挑选project菜单下的new project (新建一个工程) 挑选工程存贮存方位,咱们新建一文件夹,然后把工程保存在这一文件夹里边,保存之前先输入文件名如:how138 点击保存之后会弹出挑选芯片对话框,咱们要用的是AT89C51单片机,所以挑选ATMEL公司的AT89C51单片机即可,然后单击确认。软件会弹出提示框:问你是否增加默许代码,咱们不需要所以挑选否。 这样一个工程框加就树立好了。
二、新建源程序文件(本例运用汇编言语) 挑选菜单 File 下面的New (新建源程序文件) 在代码编辑框中输入代码如图所示,能够根据需要输入自已的代码输入完结之后点击保存,并输入文件名:Text1.a (留意:要输入后缀名,由于是汇编所以运用a为后缀名),把文件保存在工程文件夹地点的目录里。然后关才源程序编辑框,这一步完结。提示:假如用C言语编写则输入Text1.c后缀名为.c
三、 把源程序增加到工程中 在文件列表里挑选 Source Group 1 然后单击右键,在弹出的菜单里挑选Add file to Group (增加源程序)弹出挑选源程序对话框,咱们挑挑选文件类型为 *.s *.src *.a 这一项 然后找到第二步树立的源程序Text1.a 挑选之后单击ADD按钮一次 最挑挑选封闭。此刻源程序现已增加到工程中 在文件列表中能够看到 四、 编译并生成Hex文件接下来便是对源程序进行编译了,假如代码输入正确之后会提示编译成功。 程序写好并编译成功之后咱们怎么才干烧录到单片机里边呢???要把程序烧录到单片机里边,就必须先把它编译成Hex格式文件,所以下面咱们学习怎么树立HEX文件。选单击按钮,在弹出的对话框中挑选OUTPUT选项卡 在 Creat Hex 那一项前面打勾 (你还能够在NAME of executtable更改生成HEX的文件名) 其他选项按默许即可,最终单击确认 回到keil uvision2界面重新挑选编译,就能够看到提示现已成功生成HEX文件。 到此为此现已成功的运用keil uvision2 来编写程序了,咱们只要把HEX文件下载到单片机里边就能够完结了。