1.打开keil软件中建立多个工程。(如图)
2.(1)选择工程保存的路径及文件夹(2)为工程起名(任意)(3)最后点保存
3.在弹出的对话框选Atmel并展开其子项
4.选AT89C51并单击OK
5.单击否
6.
7.单击保存按钮。
8.在弹出的对话框中,为文件命名,然后单击保存。
9.按照上图方法,依次给文件夹命名,如图所示。
XX.c为源文件,XX.h为头文件
11.单击左侧Target。
11.在弹出的对话框中,将所有的源文件选中,单击Add,再单击Close。
12.下面开始写程序,部分程序如下图所示。
13.程序写完了,在编译之前,单击标记按钮。
14.在弹出的对话框选择Output按钮,并勾选Create HEX File,并单击Select Folder......按钮。
15.(1)弹出的对话框,点击新建按钮,命名为obj。
(2)点击新建文件夹,并点击OK。
16.点击Listing按钮,并单击Select Folder......按钮,再次点击新建文件夹,并点击OK。
17.编译
18.如果感觉不够整洁,则新建两个文件夹led和delay。
19.将led和delay函数分别放入新建的文件夹后,如图所示。
20.再次编译,出现错误。
21.下面改错误,点击C51,再点击...。
22.依次点击标记部分。
23.最后如图,点击OK。
24.把空白文件删除。
25.点击是按钮。
26.双击Source Group 1,把源文件重新添加。
27.再次编译就成了。
28.编译之后。
29.将程序下载到开发板上。(注意被标记部分)
30.效果显示。