keil有两个版本,一个是keilC51,主要是针对51单片机等CPU的编译软件,另一个是M肛舀辨乔DK,主要是针对ARM等CPU的编译软件。本系列是涉及到51单片机,因此本文介绍keilC51新建工程。
1、选择工程选项,新建工程
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/955ea0e434daf05ec9aad7c5751d96d81919e5dd.jpg)
2、选择工程保存的途径,填写工程的文件名
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/7496877bbbf4da58e35370fdea0f8b56ac04d7dd.jpg)
3、选择CPU的型号。目前市场上51单片机很多类型,但这个不会影响CPU型号的选择,随便选择51型号的CPU即可,如图:
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/d47cb624d8e9ccd224efffed0e40102a05e2c9dd.jpg)
4、选择好cpu型号,keil会提示是否自动添加自带的文件,选择“是”
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/ed792abb19efa25fa19d6ccf59828689a0463b22.jpg)
5、新建完工程的开发环境,接下来是新建文件,新建的文件会涉及到.c .h .asm等格式的代码文件。
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/35f2224133bad341b9f44f83427622bc7cc52c22.jpg)
6、新建文件必须先保存文件,并且需要手动添加文件的后缀。
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/b955ead0b503c8d28177e9fa498333bf3aef2122.jpg)
7、保存完文件,然后将文件添加到工程里面,右击工程组文件夹,选择添加文件到组。
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574a2bbb3d28a7f7dfb2dd191722.jpg)
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/a1780d1fceecd3d9b7fc5c706799594305010822.jpg)
8、如果之前在新建工程时候操作有误,可以通过图中的图标,点击进入工程的设置。工程的设置包括CPU的选择,CPU编译环境,代码文件编辑环境,调试和下载设置等。
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/9bc92713e8e5ecee4135109bcc704618deda7a22.jpg)
9、复杂的项目往往带有很多源程序文件,因此通过图中图标,可以方便在工程文件组编辑窗口安排工程文件。
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/92174dbbf82064fb6f829f958e6104a354e96f22.jpg)
10、在新建的文件中编写代码,编译。
![51单片机[1]keil新建工程](https://exp-picture.cdn.bcebos.com/586bfdefe0781431db3c9cd8dc6699cf03536222.jpg)