《单片机中级教程考试复习重点.docx》由会员分享,可在线阅读,更多相关《单片机中级教程考试复习重点.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上1、计算机系统分类嵌入式:以嵌入式应用为目的的计算机系统(单片机)独立式:应用广泛的独立使用的计算机系统(个人计算机、工作站等)2、单片机应用系统特点、应用场合应用特点:(1)、具有较高的性能价格比;(2)、体积小、可靠性高;(3)、控制能力强;(4)、使用方便,容易产品化。应用领域: 智能仪器; 工业控制; 机电一体化; 家用电器;5、单片机的CPU时序节拍 P与状态 S:一个状态包含两个节拍,其前半周期对应的节拍称为P1,后半周期对应的节拍称为P2。机器周期:规定一个机器周期的宽度为6个状态(12个节拍分为S1P1 S1P2 S1P1 S2P2),机器周期就是振荡
2、脉冲的12分频(1机周(S)=1振荡脉冲频率12)指令周期:有1、2、4个机器周期6、80C51的寻址方式 寻址方式是在指令中给出的寻找操作数或操作数所在地址的方法。执行任何一条指令都需要使用操作数。80C51系列单片机指令系统中共有以下7种寻址方式: 立即寻址:指在指令中直接给出操作数,出现在指令中的操作数称为立即数。在立即数前面加前缀“#”。 直接寻址:指在指令中直接给出操作数单元的地址。寻址范围只限于片内RAM,只能给出8位地址。 寄存器寻址:指在指令中将指定寄存器的内容作为操作数,用符号名称来表示寄存器。寻址范围:1、 4个寄存器组共32个通用寄存器;2、部分特殊功能寄存器。 寄存器间
3、接寻址:指在指令中要到寄存器的内容所指的地址去取操作数。在寄存器的名称前面加前缀“”寻址范围:1、只能采用R0或R1,寻址片内RAM低128个单元;2、用DPTR,寻址片外RAM 64KB;3、片外RAM低256单元,可用DPTR或R0、R1寻址;4、堆栈区、堆栈指针SP可作为间接寻址。 相对寻址:以在指令中给出的操作数作为程序转移的偏移量。变相寻址方式是为实现程序的相对转移而设定的,为相对转移指令所采用。 变址寻址:以DPTR或PC作为基址寄存器,累加器A作变址寄存器,以两者内容相加形成的16位程序存储器地址作为操作数地址。指令特点:1、只能对程序存储器寻址;2、指令只有三条:1) MOVC
4、 A , A+DPTR;2) MOVC A , A+PC;3)JMP A+DPTR;3、(均为)单字节指令;4、适用于查表操作。 位寻址:寻址范围:1、片内RAM中的位寻址区;2、可位寻址的特殊功能寄存器(有11个)位(82位)SFR;3、寻址位指令中的4中表达方式:1)直接用位地址表示;2)用单元地址加位表示;3)SFR符号加位表示;4)位名称表示。序号寻址方式使用的变量寻址空间1立即寻址程序存储器2直接寻址片内RAM低128字节和特殊功能寄存器3寄存器寻址R0R7、A、B、DPTR、CY4寄存器间接寻址R0、R1、SP片内RAMR0、R1、DPTR片外RAM5相对寻址PC+偏移量程序存储器
5、6变址寻址A+PC、A+DPTR程序存储器7位寻址片内RAM中的位寻址区,可以位寻址的特殊功能寄存器9、中断优先级,中断矢量地址,中断过程中断优先级:在80C51中有高、低两个中断优先级,通过中断优先级寄存器IP来设定。 中断优先级寄存器IP的字节地址为0B8H,其格式如下:位地址BFHBEHBDHBCHBBHBAHB9HB8H符号PSPT1PX1PT0PX0IP寄存器中的各位为0时,低中断优先级;为1时,高中断优先级。系统复位后,IP寄存器中各位均为0时,即此时全部设定为低中断优先级。在中断执行过程中,高中断优先级可以中断低中断优先级的中断过程。但是若在中断服务程序中,关掉所有中断(CLRE
6、A)或关掉部分中断时除外。同级优先权管理:同级的中断不能相互中断。如果几个同级中断源同时向CPU申请中断时,CPU通过内部硬件查询按自然优先级确定响应哪个中断,其自然优先级由硬件形成:中断矢量地址:中断源中断矢量地址外部中断0(INT0)0003H定时器/计数器0(T0)000BH外部中断1(INT1)0013H定时器/计数器1(T1)001BH串行口(R1、T1)0023H定时器/计数器2(T2)002BH中断过程:10、定时器/计数器定时器:对单片微机T0和T1输入的跳变进行计数,增1。计数器:对单片微机内部的机器周期进行计数,增1。11、SFR的复位状态寄存器复位时内容寄存器复位时内容P
7、C0000HIE0XX0000BACC00HTL000HB00HTH000HPSW00HTL100HSP07HTH100HSPTR0000HSCON00HP0P3FFHSBUF不定TMOD00HPCON0XXX0000BTCON00HIP(XXX00000B)13、显示字形与字段关系共阴极:亮取1 共阳极:亮取00000 0H0001 1H0010 2H0011 3H0100 4H0101 5H0110 6H0111 7H1000 8H1001 9H1010 AH1011 BH1100 CH1101 DH1110 EH1111 FH14、延时(最大数为#255)15、D/A、A/DD/A转换器
8、是一种将(不连续的)数字信号转换成(连续的)模拟信号的器件。A/D转换器是一种用来将连续的模拟信号转换成适合于数字处理的二进制数的器件。18、80C51系列单片机在片内集成了哪些主要逻辑功能部件?各个逻辑部件的最主要功能是什么?1)中央处理器CPU 运算、控制、增加“面向控制”有真实性2)程序存储器 3)数据存储器4)并行I/O口 作为数据总线的数据线;作为地址总线的地址线;作为控制总线的控制总线。5)串行I/O口 高档8位单片机均增设了全双工串行I/O口,从而提供了与某些终端设备进行串行通信,或者和一些特殊功能的器件相连的功能,甚至用多个单片机相连构成多机系统,使单片机的功能更强应用更广。6
9、)定时器/计数器 精确定时/对外部事件进行计数7)中断系统8)定时电路及元件 计算机的整个工作是在时钟信号的驱动下,按照严格的时序有规律地一个节拍一个节拍地执行各种操作。单片机内部设有定时电路,只需外接振荡元件即可工作。19、80C51系列单片机有哪些信号需要芯片引脚以第二功能的方式提供?P3口提供各种替代功能即第二功能:地址有关的是16位;数据有关的是8位。串行口P3.0:RXD 串行的输入口P3.1:TXD 串行的输出口中断P3.2:INT0 外部中断0,输入P3.3:INT1 外部中断1,输入定时器/计数器P3.4:T0 定时器/计数器0的外部输入P3.5:T1 定时器/计数器1的外部输
10、入数据存储器选通P3.6:WR 片外数据存储器写选通,输出,低电平有效P3.7:RD 片外数据存储器读选通,输出,低电平有效20、程序计数器(PC)作为不可寻址寄存器有哪些特点?数据指针DPTR有哪些特点?与程序计数器(PC)有何异同?PC特点:是一个独立的计数器存放着下一条将要从程序存储器中取出的指令的地址;程序计数器变化的轨迹决定程序的流程。DPTR特点:是一个16位的特殊功能寄存器(SFR),主要功能是作为片外数据存储器寻址用的地址寄存器(间接寻址)。相同点:PC和DPTR都是与地址有关的16位寄存器,作为地址寄存器使用时,PC和DPTR都通过P0和P2口输出的。不同点:1)PC与程序存
11、储器的地址有关,而DPTR与数据存储器的地址有关;2)PC的输出与ALE及PSEN有关而DPTR的输出与ALE、WR、RD有关;3)PC只能作为16位寄存器对待,是不可访问的,而DPTR可以作为16位寄存器对待也可以作为两个8位寄存器对待,是可以访问的。21、80C51单片机的EA信号有何功能?使用80C31时,EA信号引脚应如何处理?1)EA为片外程序寄存器,访问允许信号。低电平有效,在编程时其上施加21V的编程电压。EA引脚接高电平时,迫使系统全部执行片外程序存储器程序。2)80C51设片内程序存储器,EA引脚应接低电平。3、单片机应用系统的结构框图4、单片机片内RAM的结构图内部RAM:内部RAM低128个单元;特殊功能寄存器SFR(单元地址、符号)。7、80C51单片机三总线结构(图)及其并行扩展8、80C51单片机存储器的映象图 12、键盘 16、D/A与80C51的接口17、A/D与80C51的接口专心-专注-专业