单片机入门(预备知识)-适合初学者

单片机入门(预备知识)-适合初学者

1、什么是单片机?

在一片集成电路芯片上集成微处理器、存储器、I/O接口,从而构成了单芯片微型计算机,也就是单片机。

2、单片机能做什么?

和电子设备有关的基本上都可以通过单片机来实现。比如:抢答器、万年历、温度检测、洗衣机、手机、电视等等。

3、为什么要学习单片机?

当今社会,应用单片机的产品已经渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的足迹。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等,这些都离不开单片机。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的工程师和科学家。科技越发达,智能化的东西就越多。学习单片机是社会发展的必然需求,也是电子爱好者和工程师的必修课。

4、怎么学单片机?

实践,自己动手去做,遇到不会的再看书。(实践是检验真理的唯一标准)

5、预备知识:

5.1、数字电路中有两种电平,高电平和低电平,两个电平特性也决定了二进制,不是 0 就是 1.
5.2 、十六进制是二进制的简短表示,四个二进制数放在一块转换为一个16进制数。转换时,先把二进制转换为十进制,再转换为十六进制。
例如:

1111 1010B        # B 代表二进制(可以写也可以不写) 转为十六进制数 四个为一位 
16    10          # 十进制数
f      a          # 对应的十六进制数
0xfa   或者 faH    # 0x、后面的H都代表的是十六进制

5.3 、二进制逻辑运算

&&  # 两个都必须为真 
||  # 一个为真就是真
!   # 本来为真,非一下,就和原来相反

5.4 、二进制按位运算

& # 按位与
| # 按位或
~ # 按位取反
^ # 按位异或
>> # 位右移
<< # 位左移

你可能感兴趣的:(单片机,单片机,stm32,嵌入式硬件)