单片机原理与应用复习习题
- 格式:ppt
- 大小:420.00 KB
- 文档页数:47


单片机原理与应用复习提纲
第1章 绪论
1. 进制转换
2. 原码、反码、补码
第2章 80C51系列单片机基本结构及原理
程序计数器PC, 16位计数器,是不可访问的, 存放着正在执行指令的下
一条指令在程序存储器中存放的首地址
80C51系列单片机中PC的位数为16位,可以对64KB(=216B)的程序存储
器单元进行寻址。
80C51系列单片机的时序单位有4个:震荡周期、状态周期、机器周期、
指令周期。各周期的计算方法。
单片机引脚:ALE、RESET、EA、PSEN
ALE:地址所存。
EA高电平:访问程序存储器时先内后外。
EA低电平:访问程序存储器时只访问外部。
PSEN:访问程序存储器时的信号。
时钟信号两种方式:内部时钟方式;外部时钟方式
三总线:地址总线AB、数据总线DB、控制总线CB 51系列单片机在物理上有4个存储空间:片内程序存储器(4KB)---- 0000H~0FFFH
片外程序存储器(扩展64KB)----0000H~0FFFH,1000H~FFFFH片内数据存储器(128B)---- 00H~7FH
片外数据存储器(扩展64KB)---- 0000H~FFFFH 程序存储器有6个单元具有特殊功能。
0000H:是所有执行程序的入口地址,8051复位后,PC指向此处,CPU总是从0000H单元开始执行程序。0003H-000AH:外部中断0入口。000BH-0012H:定时器0溢出中断入口。0013H-001AH:外部中断1入口。001BH-0022H:定时器1溢出中断入口。
0023H-002AH:串行口中断入口。
使用时,通常在这些入口地址处存放一条绝对跳转指令,使程序跳
转到用户安排的中断程序起始地址。 数据存储器: (1)片内128BRAM,从00~1FH安排了4组通用寄存器也称为工作
寄存器,每组占用8个字节,记为R0~R7。在某一时刻,CPU只能使用其
中一组工作寄存器,工作寄存器组的选择由程序状态字寄存器PSW中
1 单片机原理及应用考试复习知识点
第1章 计算机基础知识
考试知识点:
1、各种进制之间的转换
(1)各种进制转换为十进制数
方法:各位按权展开相加即可。
(2)十进制数转换为各种进制
方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。
(3)二进制数与十六进制数之间的相互转换
方法:每四位二进制转换为一位十六进制数。
2、带符号数的三种表示方法
(1)原码:机器数的原始表示,最高位为符号位(0‘+’1‘-’),其余各位为数值位。
(2)反码:正数的反码与原码相同。负数的反码把原码的最高位不变,其余各位求反。
(3)补码:正数的补码与原码相同。负数的补码为反码加1。
原码、反码的表示范围:-127~+127,补码的表示范围:-128~+127。
3、计算机中使用的编码
(1)BCD码:每4位二进制数对应1位十进制数。
(2)ASCII码:7位二进制数表示字符。0~9的ASCII码30H~39H,A的ASCII码41H,a的ASCII码61H。
第2章 80C51单片机的硬件结构
考试知识点:
1、80C51单片机的内部逻辑结构
单片机是把CPU、存储器、输入输出接口、定时/计数器和时钟电路集成到一块芯片上的微型计算机,主要由以下几个部分组成。
(1)中央处理器CPU
包括运算器和控制器。
运算电路以ALU为核心,完成算术运算和逻辑运算,运算结果存放于ACC中,运算结果的特征存放于PSW中。
控制电路是单片机的指挥控制部件,保证单片机各部分能自动而协调地工作。程序计数器PC是一个16位寄存器,PC的内容为将要执行的下一条指令地址,具有自动加1功能,以实现程序的顺序执行。
(2)存储器
分类:
随机存取存储器RAM:能读能写,信息在关机后消失。可分为静态RAM(SRAM)和动态RAM(DRAM)两种。
只读存储器:信息在关机后不会消失。
掩膜ROM:信息在出厂时由厂家一次性写入。
第 1 页 共 8 页
1、单片机中用于存放下一条将要执行的指令的地址寄存器是( B )
A.ACC B.PC
C.PSW D.SP
2、MCS-51外扩存储器时,系统的高8位地址总线是由______构成。( C )
A.P0 B.P1
C.P2 D.P3
3、CPU响应______中断时,不.会由CPU自动清除中断请求标志。( D )
A.外部中断0 B.定时器T0
C.计数器T1 D.串行口
4、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )
A.MOV B.MOVX
C.MOVC D.PUSH
5、在串行数据通讯中,若要传送1字节有效数据,在实际线路上至少传输______信息。( C )
A.8位 B.9位
C.10位 D.11位
6、欲访问89C51单片机的内部程序存储器,则EA引脚必须为( A )
A.高电平 B.低电平
C.高低电平 D.与PC值有关
7、堆栈操作遵循的原则是( A )
A.先进后出 B.先进先出
C.后进后出 D.随机
8、各中断源发出的中断请求信号,都会标记在MCS-51单片机系统的____寄存器中。( D )
A.IE B.TMOD
C.IP D.TCON/SCON
9、在MSC-51单片机程序中用伪指令DB定义的字节数据存放在( B )
A.片内RAM B.程序存储器
C.外部RAM D.片内位寻址区
10、MCS-51单片机的串行口是___________工作的。( C )
A.单工 B.半双工
C.全双工 D.半双工/全双工 一、选择题:(每题 2 分,共 20 分)
在下列各题的A、B、C、D四个选项中,只有一个是正确的,请选择出来。 第 2 页 共 8 页
第一章习题
1.什么是单片机?单片机和通用微机相比有何特点?
答:单片机又称为单片微计算机,它的结构特点是将微型计算机的基本功能部件(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终端系统等)全部集成在一个半导体芯片上。
虽然单片机只是一个芯片,但无论从组成还是从逻辑功能上来看,都具有微机系统的定义。与通用的微型计算机相比,单片机体积小巧,可以嵌入到应用系统中作为指挥决策中心,是应用系统实现智能化。
2.单片机的发展有哪几个阶段?8位单片机会不会过时,为什么?
答:单片机诞生于1971年,经历了SCM、MCU、SOC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8031,此后在8031上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。
然而,由于各应用领域大量需要的仍是8位单片机,因此各大公司纷纷推出高性能、大容量、多功能的新型8位单片机。
目前,单片机正朝着高性能和多品种发展,但由于MCS-51系列8位单片机仍能满足绝大多数应用领域的需要,可以肯定,以MCS-51系列为主的8位单片机,在当前及以后的相当一段时间内仍将占据单片机应用的主导地位。
3.举例说明单片机的主要应用领域。
答:单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
智能仪器
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、电流、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(电压表、功率计,示波器,各种分析仪)。