前言初次接触开发板的朋友对这个概念会有点陌生,什么是开发板?为什么要有开发板?开发板是干什么用的?用别人的开发板行不行?开发单片机程序,不是仅仅为了让程序在这个小黑盒里面运行,开发的最大目的就是为了用来控制其他设备。例如让数码管显示数字、点亮 LED 小灯、小喇叭发出"嘟嘟"的声音等等。需要实现这些功能,只在电脑上仿真是行不通的。因此,我们需要这样一种硬件设备,在它上面集成了除单片机之外,还得包括
本章的标题名为 "点亮你的第一个 LED ",从功能上讲是一项非常简单的工作。其实本章包含的内容比较多,包括单片机硬件知识的介绍、C 语言程序的编写、程序的下载、 LED 功能的验证等。通过本章可以建立起对单片机开发的整套流程,培养学习单片机的兴趣。本章包括以下内容:单片机硬件知识介绍;C 语言程序的编写;新建第一个工程;程序下载验证。3.1 单片机硬件知识介绍3.1.1 单片机内部资源这里我们讲
5.6.4 运算符平常接触最多的运算符,“加减乘除”。为了让编译器能够识别,在 C 语言中常常用一些特别的符号来代表他们,例如用“+ - * /”分别表示“加减乘除”。根据功能,将运算符分为:算数运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、其他运算符。如下表所示,介绍了各运算符的意义。序号运算符范例功能说明算数运算符1.+a+ba 变量值和 b 变量值相加2.-a-ba 变量值和 b 变
6.1 闪烁 LED 小灯怎么让 LED 小灯闪烁?我们最先想到的办法当然是先让 LED 小灯点亮,延时一段时间,熄灭 LED 小灯,再延时一段时间,一直循环上面的步骤就能实现 LED 小灯的闪烁了。根据第 3 章的知识我们知道点亮 LED 的语句为 led0 = 0;,熄灭 LED 的语句为 led0 = 1;。按照第 3 章介绍我们重新建立一个 LED 小灯闪烁的工程。编写 LED .c,程序