单片机复习知识点一、理论知识:1. 二进制与十进制的转换(要求会计算)二进制转十进制:加权求和。十进制转二进制:整数部分:除二取余,逆序排列,即最初得到的余数是二进制整数的最低位,最后得到的余数是二进制整数的最高位,如下所示:小数部分:乘二取整,顺序排列,即最初得到的整数是二进制小数的最高位,如下所示:2. 什么是单片机?将微处理器(CPU)、存储器(ROM 和RAM)及各种输入输出接口(I/O)集成在一个芯片上,就称之为单片微型处理器,简称单片机。存储器按功能划分可分为程序存储器和数据存储器。3. 单片机最小系统的组成:单片机最小系统由工作电源、时钟(或晶振)电路和复位电路三部分组成,它为单片机的工作提供最基本的硬件条件。4. 单片机的复位条件是什么,复位后的I/O 口状态是什么?单片机的复位条件是持续两个机器周期以上的高电平,复位后的I/O 口为FFH。5. 单片机的时序:晶振电路为单片机的工作提供了基本的时序。时钟周期:也称振荡周期,定义为时钟频率的倒数,也就是外接晶振频率的倒数,是单片机中最基本、最小的时间单位。机器周期:单片机的基本操作周期,在一个操作周期内,单片机完成一项基本操作,它由12 个时钟周期组成。因此,外接12MHz 晶振的单片机的机器周期为1 微秒(1μS)。6. 单片机的I/O 口配置:STC89C52RC单片机有40个引脚,4组8位并行I/O口,分别为P0、P1、P2和P3。P3 口:P3 口的每根口线都有其独立定义的第二功能。P3.0(RXD)串行通信数据输入口P3.1(TXD)串行通信数据输出口P3.2()外部中断 0 信号输入P3.3()外部中断 1 信号输入P3.4(T0)定时器/计数器 0 外部输入端P3.5(T1)定时器/计数器 1 外部输入端P3.6()外部数据存储器写脉冲P3.7()外部数据存储器读脉冲7. C51 编程中常用的数据类型及其数据表示范围。数据类型关键字所占位数表示数的范围位类型bit10 或 1无符号字符型unsigned char8(1 个字节)0~255有符号字符型char8(1 个字节)-128~+127无符号整型unsigned int16(2 个字节)0~65535有符号整型int16(2 个字节)-32768~+32767长整形(long/unsigned long)和单精度实型(float)占32 位,4 个字节;双精度实型(double)占64 位,8 个字节。在数前面加上“0x”,表示该数为十六进制数。8. 数码管的结构分类和显示控制方式:数码管按内部结构不同可分为共阳极和共阴极两种,其中,共阳极的公共端结高电平,共阴极的公共端接低电平。数...