接着按下面的步骤建立您的第一个项目:
(1)点击Project菜单,选择弹出的下拉式菜单中的New Project,如图1-2。接着弹
出一个标准Windows文件对话窗口,如图1-3,这个东东想必大家是见了N次的了,用法
技巧也不是这里要说的,以后的章节中出现类似情况将不再说明。在“文件名”中输入您的
第一个C程序项目名称,这里我们用“test”,这是笔者惯用的名称,大家不必照搬就是了,
只要符合Windows文件规则的文件名都行。“保存”后的文件扩展名为uv2,这是KEIL
uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。
2)选择所要的单片机,这里我们选择常用的Ateml公司的AT89C51。此时屏幕如图
1-4所示。AT89C51有什么功能、特点呢?不用急,看图中右边有简单的介绍,稍后的章
节会作较详细的介绍。完成上面步骤后,我们就可以进行程序的编写了。
(3)首先我们要在项目中创建新的程序文件或加入旧程序文件。如果您没有现成的程
序,那么就要新建一个程序文件。在KEIL中有一些程序的Demo,在这里我们还是以一个
C程序为例介绍如何新建一个C程序和如何加到您的第一个项目中吧。点击图1-5中1的
新建文件的快捷按钮,在2中出现一个新的文字编辑窗口,这个操作也可以通过菜单File
-New或快捷键Ctrl+N来实现。好了,现在可以编写程序了,光标已出现在文本编辑窗口
中,等待我们的输入了。第一程序嘛,写个简单明了的吧。下面是经典的一段程序,呵,如
果您看过别的程序书也许也有类似的程序:
#include <AT89X51.H>
#include <stdio.h>
void main(void)
{
SCON = 0x50; //串口方式1,允许接收
TMOD = 0x20; //定时器1定时方式2
TCON = 0x40; //设定时器1开始计数
TH1 = 0xE8; //11.0592MHz 1200波特率
TL1 = 0xE8;
TI = 1;
TR1 = 1; //启动定时器
while(1)
{
printf ("Hello World!\n"); //显示Hello World
}
}
(1)点击Project菜单,选择弹出的下拉式菜单中的New Project,如图1-2。接着弹
出一个标准Windows文件对话窗口,如图1-3,这个东东想必大家是见了N次的了,用法
技巧也不是这里要说的,以后的章节中出现类似情况将不再说明。在“文件名”中输入您的
第一个C程序项目名称,这里我们用“test”,这是笔者惯用的名称,大家不必照搬就是了,
只要符合Windows文件规则的文件名都行。“保存”后的文件扩展名为uv2,这是KEIL
uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。
2)选择所要的单片机,这里我们选择常用的Ateml公司的AT89C51。此时屏幕如图
1-4所示。AT89C51有什么功能、特点呢?不用急,看图中右边有简单的介绍,稍后的章
节会作较详细的介绍。完成上面步骤后,我们就可以进行程序的编写了。
(3)首先我们要在项目中创建新的程序文件或加入旧程序文件。如果您没有现成的程
序,那么就要新建一个程序文件。在KEIL中有一些程序的Demo,在这里我们还是以一个
C程序为例介绍如何新建一个C程序和如何加到您的第一个项目中吧。点击图1-5中1的
新建文件的快捷按钮,在2中出现一个新的文字编辑窗口,这个操作也可以通过菜单File
-New或快捷键Ctrl+N来实现。好了,现在可以编写程序了,光标已出现在文本编辑窗口
中,等待我们的输入了。第一程序嘛,写个简单明了的吧。下面是经典的一段程序,呵,如
果您看过别的程序书也许也有类似的程序:
#include <AT89X51.H>
#include <stdio.h>
void main(void)
{
SCON = 0x50; //串口方式1,允许接收
TMOD = 0x20; //定时器1定时方式2
TCON = 0x40; //设定时器1开始计数
TH1 = 0xE8; //11.0592MHz 1200波特率
TL1 = 0xE8;
TI = 1;
TR1 = 1; //启动定时器
while(1)
{
printf ("Hello World!\n"); //显示Hello World
}
}