硬件
51 单片机。
创建项目
在 project 中点击 new project。

创建一个新的文件夹,然后进入这个文件夹中,在下方输入文件名称,一般就是 project 然后点击确定。

搜索 89c52,这个就是我们 51 单片机的型号了。

点击否。
添加代码
将左侧的 target 展开,然后右键 source group。

添加新项目。

根据需要选择,嵌入式还是推荐使用 c 语言,因为更快。
编译
写完代码还需要编译,才能使用。
点击左侧靠上的编译按钮:

编译完后就可以使用烧录工具烧录到单片机中了。
keil 独有的头文件
我们需要对引脚进行操作,需要添加相关的头文件。

在 c 语言中,右键添加 insert xxx,即可添加 51 单片机的头文件。

右键这个头文件,可以打开文档。

可以看到就是专门针对 51 单片机的头文件。

这些都是对引脚的一些定义。
一些设置
输出
在编译完后,需要使用 stc-isp 进行烧录。
这个软件只能识别 hex 后缀的文件夹,所以需要对 keil 进行一些设置。

点击这个圈红的按钮。

切换到 output 这个 tab,然后把 create hex file 给选上,点击 ok。
然后再次编译,就可以在输出栏看到创建了 hex 文件:

代码字体设置
在 edit 下面有 configuration。

可以选择 c/cpp,然后对字体大小以及字体进行修改。
选择一个合适的大小。