天天看点

51单片机的自学笔记常见名称必备了解

51单片机的那些事

  • 常见名称
    • 1.电平
    • 2.I/O口
    • 3.C51
  • 必备了解
    • 1.C-51的数据类型 基本数据类型
    • 2.电阻&电容。
    • 3. 51单片机最小系统能够运行起来的必要条件*
    • 4.C-51的数据类型扩充定义

常见名称

1.电平

单片机需要运用到数字电路的知识。

 数字电路中只有两种电平:高和低 

定义单片机为

TTL电平: 高 +5V 低 0V 

RS232电平:计算机的串口 高 -12V 低+12V

所以计算机与单片机之间通讯时需要加电 平转换芯片max232(实验板上左下角)。

TTL电平信号被利用的最多。且数据采用二进制,

5v=逻辑“1”

0v=逻辑“0”

2.I/O口

即input口和output口,输入和输出。

我们使用单片机的核心就是来控制I/O口控制单片机的外延设备来完成相应功能。

3.C51

编程语言

C语言是一种编译型程序设计语言,它兼顾 了多种高级语言的特点,并具备汇编语言的 功能。目前,使用C语言进行程序设计已经 成为软件开发的一个主流。用C语言开发系 统可以大大缩短开发周期,明显增强程序的 可读性,便于改进、扩充和移植。而针对 8051的C语言日趋成熟,成为了专业化的实 用高级语言。

优势,对比:

C-51与ASM-51相比,有如下优点:
  1. 对单片机的指令系统不要求了解,仅 要求对8051 的存贮器结构有初步了解;
  2. 寄存器分配、不同存贮器的寻址及数 据类型等细节可由编译器管理;
  3. 程序有规范的结构,可分成不同的函 数,这种方式可使程序结构化;
  4. 提供的库包含许多标准子程序,具有 较强的数据处理能力;
  5. 由于具有方便的模块化编程技术,使 已编好程序可容易地移植;

必备了解

1.C-51的数据类型 基本数据类型

51单片机的自学笔记常见名称必备了解

2.电阻&电容。

电阻
金属膜电阻
贴片电阻
直插排阻
贴片排阻

读数。电阻上标明307.即代表阻值为30*10^7=300000000欧姆

排阻: 有一个公共引脚,其余每个各有自己的一只脚

51单片机的自学笔记常见名称必备了解

直插电解电容:

51单片机的自学笔记常见名称必备了解

贴片电容:

这里我们要注意。出现色块的地方,就是负极。

51单片机的自学笔记常见名称必备了解

无极性贴片电容。

1F=10^6uF

1uF=1000nF

1nF=1000pF

常常用到皮法和微法

3. 51单片机最小系统能够运行起来的必要条件*

  1. 单片机最小系统供电正常。提拱能量
  2. 单片机芯片工作正常。
  3. 单片机最小系统各元器件连接电路无误。
  4. 单片机片外晶振、谐振电容正常。
  5. 单片机复位电路正常。

4.C-51的数据类型扩充定义

sfr:特殊功能寄存器声明

sfr16:sfr的16位数据声明

sbit:特殊功能位声明

bit:位变量声明

例:sfr SCON = 0X98;

sfr16 T2 = 0xCC;

sbit OV = PSW^2;