单片机ppt课件 结构.ppt

上传人:小飞机 文档编号:1552727 上传时间:2022-12-04 格式:PPT 页数:89 大小:1.72MB
返回 下载 相关 举报
单片机ppt课件 结构.ppt_第1页
第1页 / 共89页
单片机ppt课件 结构.ppt_第2页
第2页 / 共89页
单片机ppt课件 结构.ppt_第3页
第3页 / 共89页
单片机ppt课件 结构.ppt_第4页
第4页 / 共89页
单片机ppt课件 结构.ppt_第5页
第5页 / 共89页
点击查看更多>>
资源描述

《单片机ppt课件 结构.ppt》由会员分享,可在线阅读,更多相关《单片机ppt课件 结构.ppt(89页珍藏版)》请在三一办公上搜索。

1、单片机原理及应用,物联网工程学院自动化系吴定会,第一章 单片机概述,1实训目的 (1) 了解单片机应用系统的基本组成。 (2) 通过最简应用系统实例了解单片机的基本工作过程。,实训1 信号灯的控制1,2实验电路,3实训程序,ORG 0000HSTART:MOV P1,#00H ACALL DELAYMOV P1,#0FFH ACALL DELAY SJMP STARTDELAY: MOV R3,#0FFHDEL2: MOV R4,#0FFH DEL1: NOP DJNZ R4,DEL1 DJNZ R3,DEL2 RET END,ALE,+5V,单片机到底是如何实现这些动作?它里面有些什么呢?,

2、微机系统,微处理器CPU,计算机处理信息的主要部件,控制计算机各部件自动地、协调一致地工作,与外围设备之间进行信息交换 的必经通道,使用和管理计算机的各种程序,内部存储器,输入/输出接口,用来存放程序和数据的部件,1-1什么是单片机,一、微机系统,二、微型计算机的硬件结构,三、什么是单片机,单片计算机:SCMCSingle Chip Micro Computer,单片机又称微控制器:MCUMicro Controller Unit,单 片 机,(微控制器),CPU (微处理器),RAM ROM(EPROM),I/O(串、并、C/T、A/D、中断.),三、什么是单片机,所谓单片机是指在一块硅片上

3、集成了CPU、随机存储器(RAM)、程序存储器(ROM或EPROM)和各种I/O口(包括并行I/O口、串行I/O口、定时器/计数器和A/D转换器等),也就是集成在一块芯片上的计算机。,按CPU字长,可分为4、8、16、32位单片机。,根据内部程序存储器的结构不同,单片机可分为:ROM型单片机;EPROM型单片机;E2PROM型单片机;无ROM型单片机。,四、通用单片机和专用单片机,通用单片机:是一个基本芯片,内部资源比较丰富,性能全面且通用性强,覆盖多种应用需求。,专用单片机:针对某一产品,或某一种控制应用而专门设计的。设计时已经使系统结构最简;软硬件资源利用最优;可靠性以及经济成本最佳。,本

4、课程介绍的MCS51系列单片机是一种通用单片机,其结构和原理对所有单片机都是适用的。,五、单片机系统,在单片机芯片基础上,扩展其他电路或芯片构成具有一定应用功能的计算机系统。,六、单片机应用系统,为控制应用而设计,系统和控制对象结合在一起,七、单片机开发系统,单片机系统开发调试工具,11,1-2单片机的发展概况,首次宣布1971Intel4004位微处理器,第一阶段1971-1976 萌芽阶段 4位、8位双片,功能简单; 1974-12 Fairchild(仙童) F8 8位(配3851芯片)。,第四阶段1982 - 16位机1982 Intel MCS-96 系列 Mostek MK 682

5、00 系列据统计 50多个系列、300多个品种,我国位单片机的应用,大体上始于1982年。86年上海召开全国首届单片机应用与开发交流会,成立了单片机应用协会,使单片机应用的普及和深化掀起了全国性的高潮。,CPU的发展,CPU字长:8位、16位、32位时钟频率:6MHz、 12MHz、 20MHz双CPU结构:处理能力大大提高,片内存储器的发展,所谓片内(相对于片外):集成在单片机芯片内的存储单元。,扩大存储容量,早期单片机RAM:64128字节ROM:12K字节寻址范围:14k(212),新型单片机RAM:256字节ROM:816K字节寻址范围:64k (216),片内EPROM开始E2PRO

6、M,电擦除可编程只读存储器E2PROM可在正常工作电压下进行读写,并能在断电情况下,保持信息不丢失。,片内程序的保密措施,早期单片机:并行输入/输出口,定时器/计数器现代单片机:大功率输入/输出口,可直接驱动VFD(荧光显示管);LCD(液晶显示器)和LED(数码显示管)片内A/D,D/A转换器;CRT控制器,LCD、LED驱动器,正弦波发生器,声音发生器,字符发生器,频率合成器等。,加强片内输入输出口的功能,1-3单片机的特点,体积小、重量轻、便宜、省电。 抗干扰性能强,可靠性高。 控制功能强,运行速度快。片内存储器及I/O口有限,适宜于构成专用微机系统。,1-4单片机的应用,工业方面:工业

7、机器人、过程控制、数字控制 仪器仪表:智能仪器、医疗器械、色谱仪、视波器 民用方面:电路玩具、游戏机、录象机、光盘驱动器 电讯方面:调制解调器、智能线路运行控制 导航与控制:导弹、鱼雷制导控制、智能武器装置 数据处理:图形终端、复印机、硬盘驱动器、磁带机,MCS-48、MCS-51、MCS-96 三大系列,1-5 INTEL公司系列产品简介,76年 MCS-48系列 基本型 EPROM ROM 无ROM(ROM RAM 扩展 C/T I/O 中断) 8748 8048 8035 (1K 64B 4K/320 1*8 2*8 2 )改进型 8749 8049 8039(ROM、RAM 扩大一倍)

8、 8750 8050 8040(ROM、RAM 再扩大一倍),84-85年51-96、之间CHMOS 87C252 83C25280C252 指令与51系列完全兼容,并具有96系列的HSIO(高速输入输出)功能。,82年MCS-96 8796 8396 8096 (ROM RAM 扩展 C/T I/O 中断 串口 ) (8K 232B 64K/64K 4*16 40位 8 1 HSIO),80年MCS-51系列基本型875180518031改进型875280528032,常用单片机系列: Philips 51系列ATMEL 51系列Microchip PIC16C 5XMotorla M68H

9、C05、M68HC11、M68HC16;Zilog Z8 ; NSCOP800、HPC,习 题 和 思 考 题 一、一个完整的单片微机芯片内至少有哪些部件?、根据程序存储器的差别单片机可以分为那些类型?、单片机的主要特性是什么?它适宜于构成一个通用微机系统还是专用微机系统?为什么?,第二章MCS-51系列单片机的硬件结构,2-1总体概况,Intel 80年51子系列: 8031、8051、87518031芯片:无内部ROM,须外接EPROM8051芯片:内部有4KB工厂掩膜编程的ROM8751芯片:内部有4KB用户可编程的EPROM52子系列: 8032、8052、8752,一、主要功能,8位

10、CPUfosc1.212MHZ片内 RAM 128B(52为256B)ROM 4K(52为8K)片外扩展能力:64KROM,64KRAM(通过P0.P2口扩展)21个特殊功能寄存器(SFR)并行I/O口:48P0、P1、P2、P3 一个全双工串行口(P3口两位兼)定时器/计数器216 T0、T1(52 3个 T2)中断源5个(2外3内), 2个优先级(52 6个中断源) 111条指令,位寻址、位处理能力强 片内单总线结构单一5V电源,二、内部结构框图,CPUROMRAM SFRI/O(PIO SIO C/T.),结构框图,中央处理器CPU:8位,运算和控制功能,内部RAM:共256个RAM单元

11、,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。,内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。,定时/计数器:两个16位的定时/计数器,实现定时或计数功能。,并行I/O口:4个8位的I/O口P0、P1、P2、P3。,串行口:一个全双工串行口。,中断控制系统:5个中断源(外部中断2个,定时/计数中断2 个,串行中断1个),时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ,8052+4K,8052 +128B,三、外部引脚说明,40脚 双列直插式封装,1) 主电源管脚:Vcc:5V 正常运行、编程、校验Vss:电源地,2) 外接晶体引脚:

12、XTAL1:片内反相放大器输入端XTAL2:片内反相放大器输出端,VCC,VSS,XTAL2XTAL1,RST,P0. 0P0.1P0.2 P0.3 P0.4 P0.5 P0.6 P0.7,P1. 0P1.1P1.2 P1.3 P1.4 P1.5 P1.6 P1.7,P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2. 0,ALE,P3. 0P3.1P3.2 P3.3 P3.4 P3.5 P3.6 P3.7,P0口: 双向I/O口 扩展:低8位地址/数据复用总线,P2口: 准双向I/O口 扩展:高8位地址总线,P1口:准双向I/O口 52:P1.0T2计数脉冲输入端P1

13、.1T2外部控制端T2EX,P3口: 准双向I/O口 第二功能: (P41,表 2-1),3) 输入/输出引脚 48 = 32根,4) 控制管脚和某些电源复用管脚,RST/VPD RST复位端(两个机器周期的高电平信号, 大于10ms), VPD: 备用电源输入端(5V0.5V)保护片内 RAM数据。,特点:,1)复用管脚多 2)对外呈三总线, VDD:EPROM外部电源输入端 21V,A15 A8,A7 A0,地址总线,习题与思考题二、8051单片机内包含哪些主要逻辑功能部件?、MCS-51单片机结构上有哪些主要特点?,计算机处理信息的主要部件。,由算术逻辑单元ALU、累加器A、暂存寄存器T

14、R、程序状态字PSW和B寄存器等部件组成。,微处理器(CPU):由运算器、控制器组成。是计算机的核心部件,决定功能特性。,功能:实现数据的算术、逻辑运算,位变量处理,数据传送。算术和逻辑运算,可对半字节(4位)和单字节数据进行操作加、减、乘、除、加1、减1、比较等算术运算与、或、异或、求补、循环等逻辑运算布尔处理器(位处理器),2-2 微处理器,一、运算器,进位,辅助进位,用户标志,选择工作寄存器区,溢出位,奇偶位,8位寄存器,主要反映程序执行过程中的状态。,程序状态字PSW,D7D6D5D4D3D2D1 D0,(1)进位标志位 C(PSW.7),算术运算:最高位产生进位或借位时,C1, 否则

15、 C0。,位操作中: C是位累加器,又称布尔累加器。,(2) 辅助进位标志 AC(PSW.6),在加减运算中,低4位向高4位产生进位或借位时,AC=1;否则AC=0。,(3)软件标志F0(PSW.5),用户自定义状态标志,可软件置位或清零。,(4)工作寄存器区选择位RS1(PSW.4)、RS0(PSW.3),用于选择工作寄存器Rn的区域。,000 区 00 H 07 H,011 区 08 H 0F H,102 区 10 H 17 H,113 区 18 H 1F H,算术运算中,结果溢出OV=1;否则OV=0。最高位、次高位之一有进(借)位时,OV1,否则OV0,(6)奇偶标志 P(PSW.0)

16、,当Acc中有偶数个1时,P=0;当Acc中有奇数个1时,P=1。,B寄存器,在乘、除运算中,存放操作数和运算结果;在其他运算中,可以作为一个中间结果寄存器使用。,(5)溢出标志OV(PSW. 2),控制器是产生操作时序和控制信号来控制计算机各种操作的部件。是计算机的心脏。,它包括:指令寄存器,指令译码器,定时及控制电路,程序计数器PC,程序地址寄存器,数据指针DPTR,堆栈指针SP,时钟复位电路,二、控制器,指令寄存器,指令寄存器用于存放指令代码,CPU执行指令过程:由程序存储器(ROM)中读取指令代码送入指令寄存器,经译码器译码后由定时与控制电路发出相应的控制信号,完成指令功能,程序计数器

17、PC,PC用来存放即将要执行的指令地址,共16位,可对64KROM直接寻址。PC低8位经P0口输出,高8位经P2口输出。,三、震荡器和CPU时序,、震荡器,XTAL1、XTAL2为51系列单片机内部反相放大器的输入端、输出端,可由这两引脚接入参考时钟源(内部方式或外部方式)。,内部方式:,定时电路: 晶体、电容并联谐振 晶体:1.212MHZ 电容:530PF 频率微调,外部方式:(44 表 2-2),对外部震荡信号无特殊要求,但需保证高低电平宽度,一般为小于12MHZ的方波。,2、CPU时序,一条指令可分解为若干基本微操作,这些微操作所对应的脉冲信号在时间上有严格的先后次序,这种次序就是计算

18、机的时序。,震荡周期fosc(XTAL2:振荡器输出的振荡脉冲),时钟周期(状态周期或S周期)= 2fosc周期,分两相:( P1 运算、 P2传送),机器周期 = 6个状态周期,指令周期 = 14个机器周期(MUL.DIV 4周期),ALE = 3个状态周期(可作为单片机时钟输出),例 6MHZ1/6us1/3s2s28s1s,程序存储器(ROM)用来存放程序和始终要保留的数据。,2-3 存储器,数据存储器(RAM)用来存放程序运行中所需要的常数和变量。当然,全局数据也可以放在RAM中。,特点:程序存储器(ROM)、数据存储器(RAM)分开,各有各的寻址系统、控制信号和功能。,从物理空间上看

19、:MCS51单片机有四个存储器地址空间。片内程序存储器片外程序存储器片内数据存储器片外数据存储器,8051存储器映象,存储器,存储器,80318751805189C51,256B(字节),4K,64K,64K,1、编址情况统一编址,(1)片内无ROM或EPROM时:,ROM/EPROM 存放程序、常数。,指针:程序计数器PC,16位,寻址64K 0000HFFFFH,一、程序存储器,(2)片内有 4K ROM或EPROM时:,注意:,2、几个特殊单元(P47 表2-4): 0000H 上电复位入口,系统复位后,PC所指向的单元,程序从此处开始执行; 0003H 外部中断源 0 ( INT0 )

20、入口地址; 000BH 定时器 / 计数器 0 ( T0 )入口地址; 0013H 外部中断源 1 ( INT1)入口地址; 001BH 定时器 / 计数器 1 ( T1 ) 入口地址; 0023H 串行口中断源 入口地址; 002BH 定时器 / 计数器 2( T2)入口地址。,51系列单片机系统复位后PC0000H,系统从0000H开始执行程序。安排一条跳转指令。0003H0032H单元被保留专用于中断服务程序(入口地址)。每个中断服务程序只有8个字节单元存放,显然不够,故此8个单元通常放一条跳转指令,指向被实际分配的中断服务程序段,0000H,0002H/0003H,000AH/000B

21、H,0012H/0013H,001AH/001BH,0022H/0023H,002AH/002BH,0032H/0033H,0FFFFH,工作寄存器区,这 16 个单元的每一位都被赋予了位地址,共有 128 个位地址。,设置堆栈,存放数据,共有 21 个 特殊功能SFR ,占用了 80H FFH 的一部分。,二、数据存储器,内部,外部,数据存储器,RAM,专用寄存器,内部RAM存储器,工作寄存器区选择位RS0、RS1,二、数据存储器,51系列128B00H7FH52系列256B00HFFH,工作寄存器区、位寻址区、数据缓冲区。, 工作寄存器区 00H1FH,分为 4个区,每区8个工作寄存器 R

22、0R7。在指令中,R0 R7 代表哪个区域,由 PSW 中的 RS1、RS0决定。,作用:快速保护现场、方便编程。其中R0、R1作内部RAM间址指针。,1、内部数据存储器, 位寻址区,20H2FH 16个单元 128个位 ,编址:00H7FH,软件触发器、各种程序状态标志、位控制变量, 数据缓冲区(用户RAM区),51系列 30H7FH52系列 30HFFH,注意:工作寄存器区、位寻址区、数据缓冲区统一编址,便于统一调度。, 堆栈:后进先出RAM区,保护现场,原则上栈底可设在内部RAM任何区域,但一般 设在30H7FH内。 指针:SP,复位时(SP)=07H,栈底为08H,2、特殊功能寄存器块

23、,I/O口锁存器,定时器,串行口数据缓冲区,控制寄存器,状态寄存器都以特殊功能寄存器的形式出现。共21(26)个,离散分布在内部RAM80HFFH空间内。(P50 表2-7), 属于CPU范围:A.B.PSW.SP.DPTR(DPL.DPH), 属于接口范围:,并口:P0、P1、P2、P3串口:SCON、SBUF、PCONC/T :TMOD、TCON、TH0、TL0、TH1、TL1、 T2CON、RLDL、RLDH、TH2、TL2中断:IP、IE,其中字节地址能被8整除的SFR具有位地址,可按位寻址,3、外部RAM和I/O口,外部RAM和I/O口统一编址,用MOVX指令访问。,指针:R0、R1

24、、DPTR,可寻址64K 0000HFFFFH。,4、MCS - 51系列单片机存储器的特点:,RAM和ROM分开,有各自的寻址机构和寻址方式。 地址复用,一个地址对应两个或两个以上单元。, 内部RAM位地址和字节地址复用 00H7FH 位操作指令, SFR与内部RAM地址复用(52)80HFFH SFR:可直接寻址,RAM:只能用R0、R1间址。,访问不同存储器与所用指令及寻址方式的对应关系,习 题 和 思 考 题 三、详细描绘MCS-51单片机的存储器配置图。 、MCS-51单片机是通过哪些方法将程序存储器和数据存储器严格分开的? 、什么是单片机的特殊功能寄存器?8051/8052各有几个

25、特殊功能寄存器?这些特殊功能寄存器占有的地址范围? 、MCS51单片机有哪些可直接寻址的位? 、什么是堆栈?8031的堆栈区可以设在什么地方?一般应设在什么区域?如何实现?试举例说明。,48 P0、P1、P2、P3。 输出具有锁存功能;输入没有锁存功能;每位都能独立的输入或输出。 P0.P1. P2. P3 准双向口(输入方式:口锁存器必须为”1”),图 2-15 P1口1位结构原理图,一 . P1口 准双向口 功能: I/O,2-5 并行输入输出接口,1. 输出 MOV P1, # data (执行写P1口的指令) 若写“1”. V1截止,P1.i由内部上拉电阻拉成高电平。 输出“1”。 若

26、写“0”. V1导通,P1.i为低电平,输出“0”。 2. 输入 MOV A , P1 (读P1口指令) 必须先写“1”,使V1截止, P1.i被拉成高电平,也可被 外部输入源拉成低电平。,3. CPU读 P1口的两种情况: 读 P1口的锁存器状态值(端口操作) “读修改写”指令,打开三态门2: ( ANL . ORL. JBC. CPL. INC. DEC. DJNZ. ) 读 P1口的引脚,打开三态门1,读P1口的输入状态。 ( MOV A , P1 ) 4. 8032/8052的P1.0 ,P1.1具有二重功能 : P1.0 (T2),P1.1 (T2EX)外部控制输入端 5. 负载能力

27、 输出: 可驱动 4个LSTTL负载( 400A) 输入: 可被任何TTL电路和MOS电路所驱动。,例:如图在P1口的低4位接纽子开关,高4位接指示灯。试编程,要求读入低4位的开关状态,从高4位输出,驱动相应指示灯发光。,P1口输入输出程序:MOV A, #0FFHMOV P1, A ;设P1口为输入方式MOV A, P1 ;读开关所设的数SWAP A ;(A)高低四位互换MOV P1, A ;置有关灯泡发光,二、P3口 准双向、双功能口,功能: 1) 准双向I/O: 操作同P1 ,第二功能输出线为高电平。,2) 第二功能: 输出: 口线锁存器必须为“1”,此时门3的输出状态由第二功能线确定,

28、P3.i状态取决于第二功能线的电平。 输入:RXD、INT0、INT1、T0、T1经缓冲器4输入,直接进入芯片内部。 P3口的每一位都可独立地定义为第一I/O功能,或第二 I/O功能。负载能力同P1。,三、P0口: 三态双向口,功能: 1. I/O 2. 地址数据总线口 功能选择: 由多路开关 MUX控制,I/O: 控制信号“0”. MUX Q端 ,V2截止写入“1”: V1也截止,P0.i高阻态(外加提升电阻) “0”: V1导通,输出“0”地址/数据: 控制信号“1”, MUX 地址/数据端, 分时输出外部存储器低 8 位地址 A0 A7 和数据。 “1”:V1截止,V2导通,输出“1”

29、“0”:V1导通,V2截止,输出“0”地址由ALE下降沿锁存,地址信息来自于片内的R0, R1,PCL, DPL。 8031/8032, P0口只能作为地址/数据总线口用。输出可驱动 8个 LSTTL电路。,四、P2口 准双向口,功能: 1. I/O 2. 地址总线口,输出8位A8A15地址。 MUX控制同P0口 地址信息来源于PCH , DPH。 8031/8032 一般作为地址总线口使用。 负载能力: 驱动4个LSTTL电路。,五、P0、P2口的地址/数据总线功能,习题和思考题四1、试根据P1口和P3口的结构特性,指出它们作为输入口或第二功能输入/输出的条件。2、MCS-51中无ROM型单

30、片机在应用中P2口和P0口能否直接作为输入/输出连接开关、指示灯之类的外围设备?为什么?3、画出MCS-51系列单片机进行系统扩展时的三总线结构图。,1,ALE,指令1:MOV P1,#00H,指令2:MOV P1,#0FFH,指令3:MOV P1,#0AAH,(三)输出举例,指令4:CLR P1.0,指令5:SETB P1.0,+5V,下一页,(3)输入举例,ALE,读端口: MOV P3, #11111111B,MOV A, P3,89C51,寄存器A,注:当I/O端口作为输入使用时,需先向端口写入“1”,使内部的FET截止,再读入引脚的状态。,你知道P3.4对应寄存器A哪一位吗?,你知道

31、这是为什么吗?,0,1,4、时钟电路与复位电路 (1)时钟振荡电路,(2)复位电路,单片机复位条件: 必须使RST引脚持续10 ms以上高电平(外部时钟12MHz),5、单片机的工作过程,取指过程,例: MOV A,#09H 74H 09H ;把09H送到累加器A中,执行过程,PC=,0000H,0 1 1 1 0 1 0 0,0 0 0 0 1 0 0 1,(PC),(PC),0001H,0002H,0000H,外部控制总线CB,取指过程,(PC),执行过程,你知道PC的作用吗?,1、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行 SETB

32、 RS1 指令,此时只能使用( )区的工作寄存器。,A0区,B1区,C2区,D3区,课堂练习,2. 09H位所在的单元地址是( ),A 02H,C 08H,B 21H,D20H,课堂练习,3.单片机在进行取指令操作时,指令的地址是由( )的内容决定。,A SP,C DPTR,D PSEN和ALE,BPC,课堂练习,4. P1口作输入用途之前必须( )。,A外接高电平,B外接上拉电阻,C相应端口先置0,D相应端口先置1,课堂练习,5.程序计数器PC用来( )。,A存放指令,B存放上一条的指令地址,D存放正在执行的指令地址,C存放下一条的指令地址,课堂练习,1. 数123可能是( )。 A. 二进

33、制数 B. 八进制数 C. 十六进制数 D 四进制数 E.十进制数2. 8031单片机内部RAM包括( ) 。 A.程序存储区 B堆栈区 C工作寄存器及特殊功能区 D位寻址区 E. 中断入口地址区3. 8051单片机CPU的主要功能有( )。A.产生控制信号 B存储数据 C.算术、逻辑运算及位操作 DI/O端口数据传送 E.驱动LED,思 考 题,思 考 题,4.单片机能够直接运行的程序是( )。 A. 汇编源程序 B. C语言源程序 C. 高级语言程序 D. 机器语言源程序5. 十进制数126其对应的十六进制可表示为( )。 A8F B8E CFE D. 7E6. 十进制数89.75其对应的

34、二进制可表示为( ). A.10001001.01110101 B1001001.10 C.1011001.11 D.1001001.117. 二进制数110010010对应的十六进制数可表示为( ) A.192H BC90H C 1A2H D. CA0H8. 二进制数110110110对应的十六进制数可表示为( )。 A 1D3H B, 1B6H C DBOH D. 666H9. -3的补码是( )。 A 10000011 B. 11111100 C11111110 D 11111101,思 考 题,10. CPU主要的组成部部分为( )。 A运算器,控制器 B加法器,寄存器 C. 运算器,

35、寄存器 D. 运算器,指令译码器11. INTEL 8051 CPU是( )位的单片机。 A 16 B4 C8 D.准16位12. 对于INTEL 8031来说,/EA脚总是( ) A.接地 B.接电源 C. 悬空 D.不用13. 在单片机中,通常将一些中间计算结果放在( )中 A.累加器 B控制器 C. 程序存储器 D.数据存储器14. 程序计数器PC用来( )。 A存放指令 B存放正在执行的指令地址 C. 存放下一条的指令地址 D存放上一条的指令地址,思 考 题,15. 指令和程序是以( )形式存放在程序存储器中。 A. 源程序 B. 汇编程序 C. 二进制编码 DBCD码16. 单片机应

36、用程序一般存放在( )中。 A. RAM BROM C. 寄存器 DCPU17. 单片机上电后或复位后,工作寄存器R0是在( )。 A. 0区00H单元 B0区01H单元 C. 1区09H单元 DSFR18. 进位标志CY在( )中。 A. 累加器A B算术逻辑运算部件ALU C程序状态字寄存器PSW D. DPDR19. 单片机8051的XTALl和XTAL2引脚是( )引脚 A. 外接定时器 B外接串行口 C. 外接中断 D.外接晶振,思 考 题,20. 8031复位后,PC与SP的值为( )。 A0000H,00H B0000H,07H C0003H,07H D. 0800H,00H21

37、. P0,P1口作输入用途之前必须( )。 A. 相应端口先置1 B相应端口先置0 C外接高电平 D外接上拉电阻22. 8031单片机中既可位寻址,又可字节寻址的单元是( )。 A20H B30H C00H D70H23. 8031单片机中片内RAM共有( )字节。 A128 B256 C4K D64K24. 当标志寄存器PSW的RS0、RS1分别为1和0时,系统选用的工作寄存器组为( )。 A. 组0 B组1 C组2 D. 组3,思 考 题,25. 8051的内部RAM中,可以进行位寻址的地址空间为( )。 A. 00H2FH B 20H2FH C 00HFFH D. 20HFFH110.26. 8051的程序计数器PC为16位计数器,其寻址范围是( ) 。 A. 8K B. 16K C 32K D 64K27. 8051单片机中,唯一一个用户不能直接使用的寄存器是( )。 APSW B. DPTR CPC D. B28. 对MCS-51单片机来说,其内部RAM( )。 A.只能位寻址 D只能字节寻址 C既能位寻又能字节寻址 D少部分能位寻址29. 所谓系统总线,指的是( )。 A. 数据总线 B地址总线 C. 内部总线 D外部总线 E控制总线,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号