《单片机原理及应用》基本概念复习提纲.doc
《《单片机原理及应用》基本概念复习提纲.doc》由会员分享,可在线阅读,更多相关《《单片机原理及应用》基本概念复习提纲.doc(13页珍藏版)》请在沃文网上搜索。
1、单片机原理及应用基本概念复习提纲CH11. 码制的基本概念2. 微处理器有哪两种基本的体系结构?复杂指令集计算机(CISC)、精简指令集计算机(RISC)3. 微机的三类总线是什么?数据总线(DB)、地址总线(AB)、控制总线(CB)4. 什么是CISC、RISC,各有什么特点?CISC:指令集比较复杂,每条指令的字节长度不一定相同,指令的种类也比较多。由于指令集比较复杂,相应的微处理器的硬件结构也会比较复杂。RISC:指令集比较简单,指令的长度相同,指令的种类也比较少,往往通过几条简单的指令来实现复杂的功能,从而避免了采用复杂指令。由于指令集比较简单,从理论上说,这种计算机的机构可以比较简单
2、,也可以得到较好的性能。5. 什么是程序计数器PC?作用?程序计数器是用来存放下一条要执行的指令地址。作用:维持微处理器有秩序地执行程序6. 指令的执行过程是什么?(1) 控制器将PC内容送到地址寄存器,PC内容自动加1。(2) 指令地址通过地址总线传到存储器,选中存放相应指令的存储单元。(3) CPU发出读指令的控制命令,存储器收到读命令后,将选中的存储单元内容传送到数据总线。(4) 取出的指令传送到指令寄存器,再由指令译码器译码,然后经控制信号产生器发出各种控制信号。(5) 执行指令。7. 单片机的特点和主要用途。特点:(1) 存储器有片内存储器和片外存储器之分(2) 内部的ROM和RAM
3、分工严格(3) 位处理功能很强(4) 引脚出线一般都是多功能的(5) 系列齐全,功能扩展性强主要用途:在无线电设计、通信系统及信号处理方面应用广泛。8. 什么是BCD码和压缩BCD码?它们之间如何转换?CH21. 什么是ROM、RAM,特点?只读存储器简称ROM:ROM中的信息,一旦写入以后,就不能随意更改,特别是不能在程序运行的过程中再写入新的内容,而只能在程序执行过程中读出其中的内容。它所存储的内容在关断电源时也不会消失。随机存取存储器RAM:它和ROM的区别在于这种存储器不但能随时读取以存放在其各个存储单元中的数据,而且还能够随时写入新的信息。半导体RAM是易失性存储器,关掉电源甚至暂时
4、的电源掉电都会使所存的信息全部消失。2. 存储器芯片的存储空间与地址线引脚数目是什么关系?存储空间=2的地址引脚数目的幂次方3. ROM有哪些类型,它们在使用上有何特点?(1) 掩膜编程的ROM(2) 现场编程的ROM(3) 可改写可编程的ROM4. ROM和RAM的基本组成,框图?见图P25 P325. 在选择存储器芯片时应该注意哪些问题?(1) 存储器类型的选择(2) 存储器容量的选择(3) 存储器芯片与CPU工作速度的匹配6. 典型存储器芯片的使用方法和引脚定义。7. 什么是线选择、部分译码、全译码?作图说明。(1) 线选法:线选法就是用低位地址线来对每片内的存储单元进行寻址,所需地址线
5、数由每片的单元数决定。(2) 部分译码:若只将片内寻址之外的高位地址线的一部分接到译码器的变量输入端,用这样的译码器输出接到各个存储器的片选输入,就是用部分译码的方法来组成存储器芯片组。(3) 全译码:译码法仍用地位地址线对每片内的存储单元进行寻址,而高位地址线经用译码器译码以后作为各芯片的片选信号。8. 计算机系统存储器扩展方法有哪些,如何扩展?作图说明。(1) 存储器位数的扩展(位扩展)(2) 存储器存储单元的扩展(字扩展)(3) 字位联合扩展CH31. MCS51单片机由哪些部分组成?其采用了何种结构?(1) 中央处理器(CPU)(2) 内部数据存储器(RAM)(3) 内部程序存储器(R
6、OM)(4) 4个8位并行接口(5) 2个或3个定时/计数器(6) 内部中断控制系统(7) 一个串行接口(8) 内部时钟产生电路单片机这种程序存储器和数据存储器分开的CPU结构,称为“哈佛结构”。2. 51单片机的基本组成。同上3. 单片机系列中“C”工艺有什么重要特点?带“C”则表示所用工艺为CMOS,故具有低功效的特点4. 8051与8031有什么重要区别?用其构成单片机系统在硬件连接上有什么不同?8051与8031区别在于,8051内部有一个EPROM,而8031需要外接ROM使用,所以8031的31脚EA总是接地的,除此之外其他结构都相同。5. 单片机的存储器组织结构。注意/EA 引脚
7、!8051片内有256B的RAM和4KB的ROM。除此以外还可以在片外扩展RAM和ROM,并且各有64KB的寻址地址。6. 单片机引脚/EA的用法如何?/EA:访问外部存储器控制信号。CPU的控制器专门提供一个控制信号/EA用来区分内部ROM和外部ROM的公用地址区:当/EA接高电平时,单片机从片内ROM的4KB存储区取指令,而当指令地址超过0FFFH后,就自动地转向片外ROM取指令。当/EA接低点平时,CPU只从片外ROM取指令。不论/EA是接低电平还是接高电平,ROM的地址范围总是0000HFFFFH,共64K。7. 51的堆栈有何特点?8051的堆栈属于向上生长型,在数据压入堆栈时,SP
8、的内容自动加1作为本次进栈的地址指针,然后在存入信息。8051没有专用的堆栈空间,而是使用内部RAM区域作为堆栈。8. 51单片机内部有几个多少位可编程定时计数器?8051内部有两个16位可编程定时计数器,记为定时器T0和T1.9. 51单片机的中断系统允许接受几个独立的中断源?8051的中断系统允许接收5个独立的中断源,即两个外部中断申请,两个定时/计数器中断以及一个串行口中断。10. 单片机的ROM空间是多少?8051片内4KB的ROM,可以外接64KB的ROM11. 单片机对复位持续的时间有何要求?当RST(复位信号输入端)保持两个机器周期(24个时钟周期)的高电平时,就可以完成复位操作
9、。12. 单片机的工作方式有哪些?(1) 复位方式(2) 程序执行方式(3) 单步执行方式(4) 掉电和节点方式(5) 编程和校验方式13. 单片机的掉电方式与节电方式有何区别?掉电方式:片上的时钟振荡电路停止工作,CPU也就停止各种活动,只有RAM和特殊功能寄存器保持原有数据,各个I/O口的输出值为相应的特殊功能寄存器的值,ALE以及/PSEN的输出处处于低电平。节电方式:内部时钟并不停止工作,只是去CPU的路径被门电路切断,但仍然供应中断电路、定时器和串行口。CPU的状态被完整的地保存起来。14. 单片机复位后,各个寄存器的值如何?PC 0000H;ACC 00H;PSW 00H;SP 0
10、7H;DPTR 0000H;P0P3 FFH;IP xx000000H;IE 0x000000H;TMOD 00H;TCON 00H;TL0 00H;TH0 00H;TL1 00H;TH1 00H;SCON 00H;SBUF 不定;PCON 0xxx0000B15. MCS-51单片机的堆栈区通常应建立在什么区域?8051没有专用的堆栈空间,而是使用内部RAM区域作为堆栈。复位后,堆栈指针SP总是初始化到内部RAM地址07H,从08H开始就是8051的堆栈。这个位置和工作寄存器组1的位置是相同的。用户也可以根据需要通过指令改变SP的值,从而改变堆栈的位置。16. 单片机的ROM和RAM在地址空
11、间上是重叠的,单片机采用什么方法保证地址不出现冲突?通过不同的控制信号来选通ROM和RAM:当从外部ROM取指令时选通信号/PSEN,而从外部RAM读写数据时采用读写信号/RD或/WR来选通。17. 如果8051单片机的片内ROM容量不够,扩展外部ROM时,空间结构如何?P0的8条线接ROM的数据线;P0的8条线接锁存器输入,并用ALE选通锁存器,锁存器输出接ROM的地址线;多余地址线用来产生ROM的片选信号/CE;/PSEN信号接ROM的输出选通信号/OE上;注意将单片机的引脚/EA接地。18. 单片机片内RAM有何特点,是如何组织的?00H7FH是真正的RAM区,可以读写各种数据:00H1
12、FH安排了4组工作寄存器20H2FH是位寻址区30H7FH是一般的RAM区80HFFH是专门用做特殊功能寄存器(SFR)的区域,对于8051安排了21个特殊功能寄存器。19. 单片机有几个工作寄存器组?每组有几个寄存器?4个工作寄存器组,每组8个寄存器,记为R0R7。20. PSW的定义格式?如何选择片内工作寄存器组?程序状态字PSW相当于标志寄存器。定义格式:D7 Cy:进位标志D6 AC:辅助进位标志D5 F0:用户标志D4 RS1;D3 RS0:工作寄存器组选择控制D2 OV:溢出标志D0 P:奇偶检验标志PSW.1位没有含义21. 单片机是如何堆栈的,堆栈指令?SP如何变化?堆栈指示器
13、SP是用来指示堆栈位置的。8051的堆栈属于向上生长型,在数据压入堆栈时,SP的内容自动加1作为本次进栈的地址指针,然后在存入信息。22. 单片机P0P3通道的特点及用法?P0:通道0,双向I./O口。第二功能是访问外部存储器时可分时用作低8位地址线和8位数据线,在编程和检验时用于数据的输入和输出。P1:通道1,双向I/O口,在编程和检验时,用于接收低位地址字节。P2:通道2,双向I/O口,第二功能是在访问外部存储器时,输出高8位地址,在编程和检验时,用做高位地址字节和控制字节。P3:双向I/O口,每条线都有各自的第二功能,见P55 。23. 什么是P3口的第二功能?P3.0 RXD 串行口的
14、接收P3.1 TXD 串行口的输出P3.2 /INT0 外部中断0的中断申请输入P3.3 /INT1 外部中断的中断申请输入P3.4 T0 计数器0的计数输入P3.5 T1 计数器1的计数输入P3.6 /WR 外部数据存储器的写选通信号P3.7 /RD 外部数据存储器的读选通信号24. 单片机引脚ALE,/PSEN,/EA,RST,XTAL等的定义?ALE:地址锁存允许信号,在访问外部存储器时,用来锁存P0口送出的低8位地址信号。/PSEN:外部程序存储器ROM的读选通信号。/EA:访问外部存储器控制信号RST:复位信号输入端XTAL:在使用单片机内部振荡电路时,这个端口用来外接石英晶体和微调
15、电容。25. 单片机系统的拍节P、状态S、机器周期所对应的时间是多少?P对应1个时钟周期,S对应2个时钟周期,机器周期对应12个时钟周期。1个机器周期有6个S状态:S1S6,每个状态又分为两拍,称为P1和P2 。26. 单片机的工作方式有哪些?各有什么意义?(1) 复位方式:RST是复位信号的输入端,高电平有效,持续24个时钟周期。(2) 程序执行方式:单片机的最基本工作方式(3) 单步执行方式:使程序的执行处在外加脉冲的控制下,一条指令一条指令的执行。(4) 掉电和节点方式(5) 编程和校验方式27. 程序存储器的保密位有什么作用?保密位一旦写入,内部程序存储器便不能在被写入和读出检验,而且
16、也不能执行外部存储器的程序。只有将EPROM全部擦除时,保密位才能被一起擦除,也才可以再次写入。28. 程序存储器的扩展方法? 作图! 29. 数据存储器的扩展方法? 作图!30. 单片机对外三总线是如何形成的?与外部存储器ROM及RAM如何扩展连接? 作图! 形成独立三总线的关键是在P0口送出低8位地址时要加锁存器,用锁存器的输出加到存储器的低8位地址。而锁存器的选通信号则用ALE。CH41. 单片机有几种寻址方式? P73开始(1) 寄存器寻址(2) 直接寻址(3) 立即寻址(4) 寄存器间接寻址(5) 变址寻址(6) 相对寻址(7) 位寻址2. 什么是单片机的位寻址?位寻址的范围? 采用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理及应用 单片机 原理 应用 基本概念 复习 提纲