单片机期末复习整理.doc
《单片机期末复习整理.doc》由会员分享,可在线阅读,更多相关《单片机期末复习整理.doc(14页珍藏版)》请在咨信网上搜索。
1、复习期末考试题型:1、填空题(20%)2、选择题(20%)3、分析题(28%)4、综合编程题(32%)第一章1、51单片机内部有哪些功能部件?(具体看课本P20P21)例:下面的哪一个功能部件不属于8051单片机的内部硬件。( B ) (A)串行口 (B)SPI接口 (C) 定时器 (D)中断系统2、 CPU结构?1)什么是PC指针?复位时PC指针的值?(见课本P25)程序计数器PC(Program Counter):存放下一条要执行的指令在程序存储器中的地址。复位时PC指针的值 0000H2) 累加器A(见课本P24页),寄存器B(见课本P24页),程序状态字PSW(见课本P24页),堆栈S
2、P(见课本P30)累加器A :使用最频繁的寄存器,也可写为Acc。是ALU单元的输入之一,又是运算结果的存放单元。A的进位标志Cy是特殊的,同时又是位处理机的位累加器。寄存器B:运算结果的另一个存放单元。程序状态字寄存器PSW: RS1 RS0 所选的4组寄存器 0 0 0区(内部RAM地址00H07H) 0 1 1区(内部RAM地址08H0FH) 1 0 2区(内部RAM地址10H17H) 1 1 3区(内部RAM地址18H1FH)(5)OV(PSW.2)溢出标志位 指示运算是否产生溢出。各种算术运算指令对该位的影响情况较复杂,将在第3章介绍。 (6)PSW.1位: 保留位,未用 (7)P(
3、PSW.0)奇偶标志位 P=1,A中“1”的个数为奇数P=0,A中“1”的个数为偶数堆栈指针SP :指示出堆栈区顶部在内部RAM块中的位置 复位后 ,SP中的内容为07H。 堆栈的作用:(1)保护断点(2)现场保护 堆栈的原则:先进后出 堆栈的操作:入栈(PUSH):先(SP)+1,后把数据压入堆栈 出栈(POP):先把数据弹出堆栈,后(SP)-1例:(DPTR)507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,执行指令POP DPH,POP DPL,POP SP后,DPTR、SP中的内容分别是( )。 (A)3C5F,50H (B)5F3CH,30H
4、(C)3C5FH,30H (D)3C5FH,4FH2、存储器结构1)51单片机的寻址范围?(见课本P26)51有16根地址线,最大寻址程序存储空间为64KB(寻址范围是:0000HFFFFH 共64K),分为片内程序存储器、片外程序存储器,采用统一编址方式。4KB的片内ROM编址范围为0000H0FFFH;64KB的片外ROM编址范围为0000HFFFFH;2) 两种工作模式:微处理器和微控制器(见课本p27)微处理器(或称CPU,中央处理单元)微控制器 MCU(MicroController Unit)微处理器模式:类似于电脑的CPU,程序存取器、数据存储器及I/O设备都是外部提供的,即不使
5、用51内部RAM、ROM等资源。此时,=0。微控制器模式:该模式就是充分利用51内部RAM、ROM、定时/计数器的资源进行编程工作的模式。此时,= 1。3) 程序存储空间:内部,外部,范围(见课本P26)程序存储空间地址范围64KB(ROM)。包括片内程序存储器(4KB)和片外程序存储器(64KB)。4)数据存储空间:内部,外部(见课本P26) 外部:外RAM与I/O空间统一编址,范围0000HFFFFH,共64K 内部:内RAM,SFR内RAM分布:地址范围,工作寄存器区,位寻址区,通用区(见课本P28页) SFR:地址范围,位寻址(见P29页)特殊功能寄存器SFR共21个,离散地分布在高1
6、28B片内RAM的80HFFH区域中。11个可以进行位寻址。特别提示:对SFR只能使用直接寻址方式,书写时可使用寄存器符号,也可用寄存器单元地址。数据存储空间地址范围64KB(RAM)。包括片内数据存储器(共256B,21个特殊功能寄存器与128B内部RAM)和片外数据存储器(64KB)。MCS-51单片机没有独立的I/O空间,而是将I/O空间与片外数据存储器空间共用64KB地址空间范围(共同编址)。例:位地址为2BH的位具体是哪个字节的哪一位?( B ) 见课本P28页表 (A)24H.1 (B)25H.3 (C)26H.0 (D)27H.43、最小系统1)什么是最小系统?最小系统:使得单片
7、机能正常工作所必需的最少外部功能部件。应包括:电源,时钟电路,复位电路,相应软件。2)引脚功能电源引脚Vcc、Vss;时钟引脚XTAL1、XTAL2;复位引脚RESET(即RST);控制引脚PSEN、EA、ALE;I0引脚P0、P1、P2、P3,为4个8位I/O口的外部引脚;重点掌握:EA、RST、P0P3(见课本P23页)EA:访问程序存储控制信号(见课本P23页)复位引脚:RST (见课本P22、P31P36页)1、P0口 三态复用口 功能(二者选其一) 基本输入输出端口(通用I/O端口) 片外总线(地址总线低8位与数据总线复用) 驱动能力:8个LSTTL门电路(1个LSTTL的驱动电流是
8、:低电平时0.36mA,高电平时20uA)2、 P1口 准双向 基本输入输出端口 驱动能力:4个LSTTL门电路3、 P2口 准双向 功能基本输入输出端口总线(地址总线的高8位)驱动能力:4个LSTTL门电路4、 P3口准双向 功能基本输入输出端口第二功能驱动能力:4个LSTTL门电路例:当单片机要求工作在微控制器模式,则EA=1; 当单片机要求工作在微处理器模式,则EA=0;3)时钟电路(见课本P37页)51系列单片机最高工作频率可达?AT系列:24MHzS系列:40MHz时钟周期,机器周期,状态周期之间的关系。时钟周期:单片机的基本时间单位。若时钟的晶体的振荡频率为fosc,则时钟周期To
9、sc=1/fosc。机器周期:CPU完成一个基本操作所需要的时间称为机器周期。执行一条指令分为几个机 器周期。每个机器周期完成一个基本操作。MCS-51单片机每12个时钟周期为一个机器周期,状态周期:在51里,一个机器周期又分为6个状态:S1S6。因此,一个状态周期为2个时钟周期。每个状态又分为两拍:P1和P2。因此,一个机器周期中的12个时钟周期表示为:S1P1、S1P2、S2P1、S2P2、S6P2。4)复位电路51单片机的复位条件?复位条件:引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可使MCS-51复位。复位时,PC初始化为0000H,使MCS-51单片机从0000
10、H单元开始执行程序。复位时,SFR状态? SP,P0P3SFR的复位值:除PC之外,复位操作还对其它一些寄存器有影响,见表1-12。 SP=07H ,P0-P3的引脚均为高电平FFH。第四-七章一、4个8位并行I/O端口(见课本P23)1、P1(基本输入输出,准双向)操作:输出 输入:必须先写12、P0,P2(总线或基本输入输出)P0:3态,作为基本I/0时,必须外加上拉电阻3、 P3(第二功能或基本IO)4、应用 P0口:8位,内部无上拉电阻 访问外RAM或ROM时,分时复用作低8位地址及数据I/0口.具体看 普通I/O口:当做输入口时,需要令P0口对应管脚为1.这主要是因为I/O口有“线与
11、”功能,就是说I/O线的电平状态是I/O两端共同决定的,一旦有一端为0,相与之后,I/O线的状态就肯定为0。所以,在作为输入口时,我们需要把相应端口拉高至1,这样,当另一端为0时,I/O线就为0;当另一端为1时,I/O线就为1. P1口:8位,内部有上拉电阻 普通I/O口,同P0口 P2口:8位,有上拉 访问外RAM或ROM时,用作高8位地址 普通I/O口,同P0口 P3口:8位,有上拉 除了有丰富的第二功能外,与P1口相同例:8051的准双向I/O端口有 P1 、 P2 、 P3 ,这是因为准双向口只有 高电平 态和 低电平 态。例:要求系统使用P2口读入拨码开关的状态,并通过P1口使得发光
12、二极管显示该状态,请设计硬件电路并编程。#include void delay (void) /* delay 函数*/ unsigned char i,j; /*这个函数执行时间的延迟 */ for (i=0;i255;i+) for(j=0;j255;j+); void main (void) unsigned char temp; /* 声明变量temp */ while (1) /* 无穷循环 */ temp=P2; /* 将P2输入的数据直接放入变量temp当中 */ P1=temp; /* 将变量temp中的数据直接输出到Port 1*/ delay(); 二、中断系统1、概念什么
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 期末 复习 整理
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。