常见名称
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相比,有如下优点:
- 对单片机的指令系统不要求了解,仅 要求对8051 的存贮器结构有初步了解;
- 寄存器分配、不同存贮器的寻址及数 据类型等细节可由编译器管理;
- 程序有规范的结构,可分成不同的函 数,这种方式可使程序结构化;
- 提供的库包含许多标准子程序,具有 较强的数据处理能力;
- 由于具有方便的模块化编程技术,使 已编好程序可容易地移植;
必备了解
1.C-51的数据类型 基本数据类型
2.电阻&电容。
电阻 |
---|
金属膜电阻 |
贴片电阻 |
直插排阻 |
贴片排阻 |
读数。电阻上标明307.即代表阻值为30*10^7=300000000欧姆
排阻: 有一个公共引脚,其余每个各有自己的一只脚
直插电解电容:
贴片电容:
这里我们要注意。出现色块的地方,就是负极。
无极性贴片电容。
1F=10^6uF
1uF=1000nF
1nF=1000pF
常常用到皮法和微法
3. 51单片机最小系统能够运行起来的必要条件*
- 单片机最小系统供电正常。提拱能量
- 单片机芯片工作正常。
- 单片机最小系统各元器件连接电路无误。
- 单片机片外晶振、谐振电容正常。
- 单片机复位电路正常。
4.C-51的数据类型扩充定义
sfr:特殊功能寄存器声明
sfr16:sfr的16位数据声明
sbit:特殊功能位声明
bit:位变量声明
例:sfr SCON = 0X98;
sfr16 T2 = 0xCC;
sbit OV = PSW^2;