第3章 C语言基础、工程模板创建

第三章 C语言基础、工程模板创建

1. C语言基础

在学习单片机我相信你已经简单学习了C语言的基础语法,不让51单片机你玩不下去的,在此只是说明一下51单片机用什么多,指明一个学习方向

  • 宏定义无处不在

  • 使用最多的就是循环,主要是while、if,switch、do while用得相对较少

  • 第二多的就是宏定义了,这个是为了方便调用还有模块化

  • 第三就是函数了,这个比较抽象

  • 指针:作为C语言最大的特色,指针在51单片机里使用中规中距吧

  • 数组:用来存储一些同类型的数据

  • 输入输出:主要是用户交互

2. 工程模板创建

什么是模板呢?差不多就是一个框架,基于这个框架下写代码来实现你的功能

2.1 新建一个工程

首先在电脑你以后想存放工程的地方新建一个文件夹,名字任意,我这边就命名为“51单片机工程模板创建了”

打开keil软件,新建一个工程,工程名最好用英语,中文可能会有奇怪的问题(编码),之后保存到我们刚刚创建的文件夹下:

2.2 选择CPU型号

在选择型号界面,我们可以看到很多类型,这里我们选择Atmel的89C52

之后会弹出一个对话框,我们选择否,这个对话框的意思要不要将8051启动文件添加到工程中,这完成是多次一举,因为KEIL软件已经帮我们完成了启动

2.3 添加文件

右键那个文件夹的图标(Source Group1),按图操作,就可以选择你电脑中你想要的文件到工程中了

2.4 魔术棒配置

相信你看了KEIL软件的安装教程,就知道魔术棒是什么了,在这里,我只强调,注意要把创建工程这个选项打开,不如编译程序后不会创建工程文件,也就下载不了到单片机内

3. 小结

这一章依旧没什么好讲的,就是前期的准备工作,有一点我要提醒的,C语言基础一定要牢固,建议每天没事的时候上C语言网Dotcpp编程(C语言网)-编程入门学习-训练题库-实用的编程学练平台连几道题,这上面题都很基础。练到一定程度,可以上网看看别人的小型工程学习一下


2024.6.24修订,后期不再维护

posted @ 2024-08-18 10:40  hazy1k  阅读(11)  评论(0编辑  收藏  举报