右键新建里面没有word和excel_单片机C语言基础专题01 新建工程

6ca6baedc22d905be564ab512a45a1e2.png 2e4f8d8c647420a4f7a0bf671588a109.gif

就喜欢你关注我~

e51d7795c52119f51a9c068acc03371d.png c1d43b89b5c2d3b3f4a29bb24a83fb69.png

8564c69369011c52b07c19f3784d9cfb.gif

01 - 新建工程

ac24ce430619fd37cf00227d97484e5a.gif

综合信息 1、获取Keil5 C51开发软件     微信公众号后台发送消息  -  工具 备注:学习班qq群也可以下载 2、获取STC8G单片机基础仿真板         淘宝搜索店铺  -   硬件家园 备注:加入学习班免费获得 3、快速了解平台     微信公众号左边菜单栏  -   平台解惑

STC8G单片机基础仿真板:

91c7db8000c5bcbf75a1746473c24e19.png

老司机开车,请坐稳。

0eb622ac120dfe6af257ae1f5db8c705.gif

一 添加STC型号至Keil

732fe2909ce858125e02d802b4cf73eb.png

第一次新建STC工程时,需要将STC的型号与头文件添加到keil软件中。

步骤:

1、关闭keil软件,打开STC_ISP工具;

2、选择Keil仿真设置选项卡;

3、点击按钮(添加型号与头文件至Keil中);

4、选择Keil安装目录;

5、添加成功。

c8c1bb518a3e4534bb72c2919a4c4a4e.png

二 文件夹规范设计

步骤:

1、新建user文件夹,用于存放main,public等文件;

2、新建app文件夹,用于存放应用文件,比如定时器,串口等;

3、新建obj文件夹,用于存放keil软件编译生成的目标文件,比如hex下载文件等。

fe671eea69dcb642da7a2e0872e35b5b.png

三 新建工程

步骤:

1、打开Keil软件

3bd9dd335391ee89bf7c26804c265bcd.png

2、新建工程

点击工具栏Project -> New uVision Project,选择第二章准备的新建工程文件夹,工程命名为Project-STC8G,点击Save进入芯片器件选择界面。

7fde0c273061b92ba928bd50b8d2e36b.png

3、选择MCU数据库

选择STC MCU Database,点击OK。如果没有这个选项,请根据第一章内容添加STC的型号与头文件至keil。

57e964bb98f686345b4ae221b1fd44a4.png

4、选择器件

选择STC8G1K08 Series,点击ok。

545bd0337d79aec537a46c0ff24d6946.png

5、添加启动文件

询问是否需要增加启动文件,点击否。此启动文件已经存在于lib文件里面,加不加都会执行,如果需要修改,可以增加。

a6b0dc08ff8be58f4989436aab9c8249.png

6、工程新建完成

删除工程目录下的Listings与Objects文件夹。

97637a690bb8fad39ac02d53da17f1a9.png

工程界面:

a17f6099028cf76f7fff5e999d5c3574.png

四 工程设置

1、打开工程设置界面

点击工具栏Project -> Options for Target ’Target1 ’或工具栏中的快捷键,打开工程设置界面。

caf1d7d3be05fd522cbdd198e47f2dc3.png

2、选择Output选型栏,勾选创建HEX文件,点击Select Folder for Objects,路径选择工程目录下的obj文件夹,点击ok。

7311655262540f9c8401155deb529966.png

3、选择Listing选型栏,点击Select Folder for Objects,路径选择工程目录下的obj文件夹,点击ok。

ac6314d844f50bffc1ab0ad2505835f0.png

4、选择C51选项卡,添加头文件路径,将文件夹user与app的路径添加进去。

84d7077af45496fa2d3f37281c691bf5.png

5、硬件仿真设置

下篇文章详细讲解,至此,工程设置完成,点击OK。

五 编译工程

步骤:

1、点击File ->New,新建文件;

2、点击File ->Save AS,选择工程目录下的user文件夹,文件命名为main.c,点击保存;

3、在Project面板的Source Group1上点击鼠标右键,选择Add Existing Files to Group,选择user目录下的main.c文件,点击Add添加。

e5ad53ddac1d6a193282ca5657353fd9.png

4、main.c文件增加头文件,main函数,主循环,其它信息,如下图:

dc664dc914bb858685843dfe8ee7fa26.png

5、编译工程

0d996b6b1cc91fc40475f8304f1df4eb.png

六 获取源代码

学习班qq群下载

0efe4874e82b9d58933b47abe4122478.gif 602e997d7cc5e748a52ca85842d07bec.gif f92ac5bb3395daf20ce9e558e669dc46.gif

单片机产品实战项目教学,开源项目,开发工具,技术资料以及更多原创技术文章,请关注微信公众号。

550f37d9bbb7356280d4e2c47fb00888.png

扫描二维码

获取更多精彩

硬件家园

d36b8d8b750003d14d0488f47428b5e5.png 67106aac2899d17381528eb34a39db19.png

0590cd79e62a7c84edb88ce17428ece7.png

讲师:刘杰,软硬件工程师,十多年单片机产品开发经验。长期进行单片机实战项目教学与部分专题技术教学。

~~O(∩_∩)O~~  

帅哥美女,不求打赏,请点赞,点击在看  

~~O(∩_∩)O~~

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值