第3章 单片机并行存储器扩展练习题

合集下载

单片机原理及应用综合学习习题(第二、三章)

单片机原理及应用综合学习习题(第二、三章)

《单片机原理及应用》基础巩固百题练习题一、 填空题1、计算机中常作的码制有( )、反码和( )。

2、单片微型机( )、存储器和( )三部分组成。

3、若不使用MCS-51片内存器引脚( )必须接地。

4、( )是计算机与外部世界交换信息的载体。

5、计算机中最常用的字符信息编码是( )。

6、计算机中的数称为机器数,它的实际值叫( )。

7、请完成数制转换:(7)D=( )B;8、当PSW寄存器的RS1=0,RS0=0时,工作寄存器Rn,工作在第()区。

9、8051单片机有( )个8位并行I/0端口。

10、单片机复位时P2口的值为( )。

11、MCS-51单片机有( )个中断源。

12、8051单片机,当CPU响应外部中断0的中断请求时,其入口地址为( )H。

13、堆栈区数据的进出原则是( )。

14、将寄存器R0中的内容传送到累加器A中的指令是( )。

15、在只使用外部程序存储器时,单片机的( )管脚必须接地。

16、将立即数12H传送到累加器A中的指令应是()。

17、通过堆栈操作实现子程序调用,首先要把( )的内容入栈,以进行断点保护。

调用返回时再进行出栈操作,把保护的断点送回( )。

18、在寄存器寻址方式中,指令中指定寄存器的内容就是()。

在变址寻址方式中,以( )作变址寄存器,以( )或( )作基址寄存器。

19、假定累加器(A)=49H,执行指令:201AH: MOVC A,@A+PC后,送入A的是程序存储器( )单元的内容。

20、若(DPTR)=5306H,(A)=49H,执行下列指令:MOVC A,@A+DPTR后,送入A的是程序存储器( )单元的内容。

21、假定(SP)=45H,(ACC)=46H,(B)=47H,执行下列指令:PUSH ACCPUSH B后,(SP)=( ),(46H)=( ),(47H)=( )。

22、假定(SP)=47H,(46H)=46H,(47H)=47H。

执行下列指令:POP DPHPOP DPL后,(DPTR)=( ),(SP)=( )。

《单片机》扩展题题库答案

《单片机》扩展题题库答案

《单片机原理及应用》系统扩展题题库参考答案七、单片机系统扩展与编程(10分)1、由8751组成的单片机应用系统如图所示:(1)请写出由74LS244组成的输入口和74LS273组成的输出口所占据的地址范围;(2)请编程实现每秒钟从输入口(74LS244)读入一次8个开关的状态,并将其输出到输出口(74LS273)在发光二级管D1-D8显示出来(某一路开关闭合,则相应路的发光二极管熄灭)。

要求:利用定时器T0实现50mS定时,并对中断次数进行计数的办法实现1秒定时。

T0工作在方式1下。

解:(1) 74LS244的地址范围为:0-1FFFH (写对得1分) 74LS273的地址范围为:2000H-3FFFH (写对得1分)(2) T0定时初值为:65536-50000*12/12=15536=3CB0HORG 0LJMP STARTORG 000BHLJMP TSORG 0030HSTART: MOV SP,#50HMOV 08H,#14H ;1区R0送20,表示中断20次为1秒MOV TMOD,#01H ;T0为方式1定时器工作MOV TH0,#3CHMOV TL0,#0B0H SETB ET0 ;允许T0中断SETB EA ;开中断SETB TR0 ;启动计数SJMP $TS:PUSH PSW ;保护现场CLR TR0MOV TH0,#3CHMOV TL0,#0B0HSETB TR0SETB RS0 ;使用1区工作寄存器CLR RS1DJNZ R0,NEXTMOV R0,#14H ;恢复中断20次计数值(1秒)MOV DPTR,#0000HMOVX A,@DPTR ;读入开关状态MOV DPTR,#2000HMOVX @DPTR,A ;将开关状态送LED显示NEXT: POP PSW ;恢复现场RETIEND编程部分评分办法:不要求使用伪指令和对程序进行注释。

编程思路正确可得3分,编程正确可得8分。

PIC单片机习题

PIC单片机习题

第一章微型计算机概论1、数据的字长是评价计算机性能的一个非常重要的技术指标,计算机的字长一般取()的整数倍。

2、微型计算机的问世和发展过程伴随着电子技术的日新月异,至今已经历了()个发展时代。

3、计算机的处理能力与()、()、()有关。

4、将十六进制数26D.3H转换成二进制,结果为()。

5、RAM是(),ROM是()。

6、计算机的核心部分是()。

7、如果内存储器的容量为64KB,则其地址范围是();如果一台微型计算机的地址范围是0000H~3FFFH,那么存储器容量为()。

8、在计算机的内部结构中引入了总线的概念,三总线包括()、()、()。

9、人类已经进入了信息时代,()是现代计算机技术和通信技术高度发展和密切结合的产物。

10、不管是个人计算机还是单片机,核心CPU执行的程序内容是()指令。

第二章PIC 单片机的组成1、若PIC单片机的系统时钟频率为4MHz,那么执行一条非转移指令的时间是()。

2、上电延时定时器能提供一个固定的()ms的延时。

3、在PIC单片机中采用哈佛总线结构,其根本意义在于()。

4、在PIC单片机中,作为数据流通和传输的桥梁,使用最频繁的寄存器是()。

5、PIC单片机的寻址方式简单,主要包括()、()、()和()四种。

6、PIC16F877单片机的程序存储器的空间为(),数据存数器的空间为()。

7、PIC16F877单片机内配置一种可以掉电保护的数据存储器是(),可以在线存放系统重要的参数。

8、对于PIC单片机,外围设备中断服务程序的入口地址是()。

9、PIC16F877单片机ADC转换模块中,配置8个模拟量输入通道,分别由()两个端口的引脚承担。

10、PIC16F877单片机的ADC转换器具有()位的分辨率。

第三章 PIC存储器1、在PIC16F877单片机的数据存储器RAM中,总的地址空间是512字节,但是真正作为通用寄存器单元个数为()字节。

2、在程序存储器中,当地址范围在()内调用子程序时,一般可以不考虑高位程序计数器的影响。

单片机原理与应用试题(附答案)

单片机原理与应用试题(附答案)

单片机原理与应用试题(附答案)1、已知PSW=10H,通用寄存器R0~R7的地址分别为( )。

A、00H~07HB、08H~0FHC、10H~17HD、18H~1FH答案:C2、下面哪种外设是输出设备( )。

A、打印机B、话筒C、键盘D、A/D转换器答案:A3、MCS-51单片机当扩展外部存储器或扩展I/O口时,( )口作地址总线高8位输出。

A、P0B、P1C、P2D、P3答案:C4、利用单片机的串行口扩展并行I/O接口是使用串行口的( )。

A、方式2B、方式0C、方式1D、方式3答案:B5、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。

A、外部中断0B、外部中断1C、定时器/计数器T0中断D、定时器/计数器T1中断答案:A6、下列不是单片机总线是( )。

A、输出总线B、控制总线C、数据总线D、地址总线答案:A7、当系统的振荡频率为12MHz时,一个机器周期为( )μs。

A、1B、2C、3D、4答案:A8、利用下列( )关键字可以改变工作寄存器组。

A、usingB、interruptC、whileD、sfr答案:A9、用MCS-51单片机串行接口扩展并行I\O口时,串行接口工作方式应选择( )。

A、方式0B、方式1C、方式2D、方式3答案:A10、MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来( )。

A、存放指令B、存放16位地址,作间址寄存器使用C、存放下一条指令地址D、存放上一条指令地址答案:B11、下列哪种设备不是输入设备( )。

A、A/D转换器B、扫描仪C、键盘D、打印机答案:D12、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( )。

A、PCB、PSWC、AD、SP答案:B13、中断允许控制控制寄存器IE中,EA的作用是( )。

A、接收中断请求标志位;B、发送中断请求标志位;C、中断允许控制位;D、地址/数据位。

单片机扩展存储器设计1考 小题

单片机扩展存储器设计1考 小题
19 I/O7 18 I/O6 17 I/O5 16 I/O4 15 I/O3
存储器的连接
这是重点内容 译码方法同样适合I/O端口
存储芯片的连接与扩展
存储芯片的数据线 存储芯片的地址线 存储芯片的片选端 存储芯片的读写控制线
A7 1 A6 2 A5 3 A4 4 A3 5 A2 6 A1 7 A0 8 DO0 9 DO1 10 DO2 11 Vss 12
24 VDD 23 A8 22 A9 21 VPP 20 OE*
19 A10 18 CE*/PGM
17 DO7 16 DO6 15 DO5 14 DO4 13 DO3
EPROM芯片2732
内部存储器的组成
半导体存储器的分类: 按制造工艺
双极型:速度快、集成度低、功耗大 MOS型:速度慢、集成度高、功耗低
按使用功能
随机存取存储器RAM:可读可写、断电丢失 只读存储器ROM:正常只读、断电不丢失
半导体存储器芯片的结构
地地

址址 寄译
存储体
写 电
AB 存 码

控制电路 RD WR CS
11根地址线A10~A0 8根数据线D7~D0 片选CS* 读写W*、E*
动态RAM
DRAM的基本存储单元是单个场效应管 及其极间电容(记忆元件);
必须配备“读出再生放大电路”进行刷新; 每次同时对一行的存储单元进行刷新; 每个基本存储单元存储二进制数一位; 许多个基本存储单元形成行列存储矩阵; DRAM一般采用“位结构”存储体:
数 据 缓 冲 DB
① 存储体
存储体是由大量的位存储单元按矩阵方式排 列的组合体。每个位存储单元只能存储1位 二进制信息。
存储一个字节的容量被称为1个存储单元。 每个存储单元被赋予一个惟一的编号,即该 单元的地址。

第3章 单片机并行存储器扩展练习题

第3章  单片机并行存储器扩展练习题

第3章单片机并行存储器扩展(一)填空题1.使用8KB×8位的RAM芯片,用译码法扩展64KB×8位的外部数据存储器,需要(8)片存储芯片,共需使用(16 )条地址线,其中(13 )条用于存储单元选择,(3)条用于芯片选择。

2.三态缓冲器的三态分别是(低电平)、(高电平)和(高阻抗)。

3.80C51单片机系统整个存储空间由4部分组成,分别为(256 )个地址单元的内部(数据)存储器,(4kb )个地址单元的内部(程序)存储器,(64kb)个地址单元的外部(数据)存储器,(60kb )个地址单元的外部(程序)存储器。

4.在80C51单片机系统中,为外扩展存储器准备了(16)条地址线,其中低位地址线由(p0口)提供,高位地址线由(P2口)提供。

5.在80C51单片机系统中,存储器并行外扩展涉及的控制信号有(ALE)、(WR)、(RD)、(PSEN)和(CE),其中用于分离低8位地址和数据的控制信号是(ALE),它的频率是晶振频率的(6)分之一。

6.起止地址为0000H ~ 3FFFH的外扩展存储器芯片的容量是(16KB)。

若外扩展存储器芯片的容量为2KB,起始地址为3000H,则终止地址应为(37FFH)。

7.与微型机相比,单片机必须具有足够容量的程序存储器是因为它没有(外存)。

8.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的(片选)引脚端提供信号。

9.由一片80C51和一片2716组成的单片机最小系统。

若2716片选信号CE接地,则该存储芯片连接共需(11)条地址线。

除数据线外,系统中连接的信号线只有(PSEN)和(ALE)。

(二)单项选择题1. 下列有关单片机程序存储器的论述中,错误的是(D)(A)用户程序保存在程序存储器中(B)断电后程序存储器仍能保存程序(C)对于程序存储器只使用MOVC一种指令(D)执行程序需要使用MOVC指令从程序存储器中逐条读出指令2. 下列有关单片机数据存储器的论述中,错误的是(A)(A)数据存储器只使用MOV指令进行读/写(B)堆栈在数据存储器中开辟(C)数据存储器只用于保存临时数据(D)专用寄存器也是数据存储器的一部分3. 在单片机系统中,1KB表示的二进制位数是(D)(A)1000 (B)8×1000 (C)1024 (D)8×10244. 在下列信号中,不是供外扩展程序存储器使用的是(D)(A)PSEN(B)EA(C)ALE (D)WR5. RAM是随机存储器的意思,随机存储器的准确含义是(B)(A)存储器的各存储单元的存取时间相等(B)可以在任何时刻随机读/写存储器内各存储单元(C)随机表示既可读又可写(D)随机是易失的意思,因为随机存储器具有易失的特点6. 若在系统中只扩展一片Intel 2732(4K×8位),除应使用P0口的8条口线外,至少还应使用P2口的口线(A)(A)4条(B)5条(C)6条(D)7条7. 下列叙述中,不属于单片机存储器系统特点的是(D)(A)程序和数据两种类型的存储器同时存在(B)芯片内外存储器同时存在(C)扩展数据存储器与片内数据存储空间重叠(D)扩展程序存储器与片内程序存储空间重叠8. 在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是(A)(A)EA(B)PSEN(C)ALE (D)CE简答题1.MCS-51单片机应用系统中,外接程序存储器和数据存储器的地址空间允许重叠而不会发生冲突,为什么2.外部存储器的片选方式有几种?各有哪些特点?3.简述MCS-51单片机CPU访问外部扩展程序存储器的过程。

MCS51第三章习题及答案

MCS51第三章习题及答案

第三章: MCS-51单片机的结构和原理习题及解3.3: DPTR是什么寄存器?它的作用是什么?它由哪几个特殊功能寄存器组成?解: DPTR是16位数据指针寄存器。

它的作用是:1: 用于外部64KB数据存储器RAM的16位地址指针;2: 用于外部64KB程序存储器ROM的16位基数指针,用于查表;3: 用于外设的16位端口地址指针。

它由两个8位的特殊功能寄存器DPL和DPH组成,其中DPL 存放DPTR中的低8位数据,DPH存放DPTR中的高8位数据。

3.5: 什么叫堆栈?堆栈指示器SP的作用是什么?8051单片机堆栈的最大容量不能超过多少字节?解: 堆栈是在片内RAM中开辟出的专用存储区,按照“先进后出”的原则存取数据。

SP 是8位特殊功能寄存器,又称为堆栈栈顶指针,SP中的值为堆栈的栈顶地址。

由于SP 为8位寄存器,所以8051单片机堆栈的最大容量不能超过256个字节。

3.7: 8051单片机的内部数据存储器可以分为几个不同区域?各有什么特点?解: 内部数据存储器可以分为4个不同区域,特点是:1: 工作寄存器区,地址从00H ~ 1FH;2: 可位寻址区,地址从20H ~ 2FH;3: 字节寻址区,地址从30H ~ 7FH;4: 特殊功能寄存器区,地址从80H ~ FFH。

3.9: 8051单片机对外有几条专用控制线?其功能是什么?解: 8051单片机有两条输出控制线ALE和/PSEN。

两条输入控制线/EA和RST/VPD。

ALE的功能:1: 扩展外部存储器时,P0口为8位数据/低8位地址复用线,为了将地址线分离出来需用8位锁存器,ALE用于控制该锁存器的控制端。

2: 仅用片内存储器时,输出1/6钟频的的连续波形。

/PSEN的功能是控制外部ROM读有效。

/EA的功能是选择仅片外ROM及有片内、外ROM。

RST/VPD的功能是,1: RST为复位功能,2: VPD为写内片内ROM信息。

3.13: 为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?解: 由于P0口为8位数据/低8位地址复用线,要将地址线分离出来需外接8位锁存器。

作业习题 单片机系统扩展

作业习题 单片机系统扩展

单片机系统扩展习题一、选择题1、6264芯片是()(A)EEPROM (B)RAM (C)FLASH ROM (D)EPROM2、MCS-51用串行口扩展并行I/O口时,串行接口工作方式选择()(A)方式0 (B)方式1 (C)方式2 (D)方式33、使用8255可以扩展出的I/O口线是()(A)16根(B)24根(C)22根(D)32根4、当8031外扩程序存储器8KB时,需使用EPROM 2716()(A)2片(B)3片(C)4片(D)5片5、某种存储器芯片是8KB*4/片,那么它的地址线根数是()(A)11根(B)12根(C)13根(D)14根6、MCS-51外扩ROM、RAM和I/O口时,它的数据总线是()(A)P0 (B)P1 (C)P2 (D)P37、当使用快速外部设备时,最好使用的输入/输出方式是()(A)中断(B)条件传送(C)DMA (D)无条件传送8、MCS-51的中断源全部编程为同级时,优先级最高的是()(A)INT1 (B)TI (C)串行接口(D)INT09、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是()(A)读锁存器(B)读数据库(C)读A累加器(D)读CPU10、MCS-51的并行I/O口读-改-写操作,是针对该口的()(A)引脚(B)片选信号(C)地址线(D)内部锁存器二、判断题1、MCS-51外扩I/O口与外RAM是统一编址的。

()2、使用8751且EA=1时,仍可外扩64KB的程序存储器。

()3、8155的复位引脚可与89C51的复位引脚直接相连。

()4、片外RAM与外部设备统一编址时,需要专门的输入/输出指令。

()5、8031片内有程序存储器和数据存储器。

()6、EPROM的地址线为11条时,能访问的存储空间有4K。

()7、8255A内部有3个8位并行口,即A口,B口,C口。

()8、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O 口,1个14位定时期等部件。

单片机内部结构与存储器配置及功能习题

单片机内部结构与存储器配置及功能习题

单片机内部结构与存储器配置及功能习题l.填空(70分)(1)80C51的存储器可以分为三个不同的存储空间,分别是__64KBROM____ KB;___64KB外RAM____KB______;____256B内RAM_____ B(包括特殊功能寄寄存器)___.(2)80C5l内RAM可以分成三个物理空间,分别是_工作寄存器____区,地址范围为_00H—1FH____;_位寻址____区,地址范围为__20H-2FH___;_数据缓冲____区,地址范围为_30H—7FH____;(3)80C51单片机复位的条件是使_RST__引脚保持_2个机器周期以上的高电平___;复位后:PC=_0000H___;SP=_O 7H____;P0—P3=__FFH_____.(4)80C51进入待机(休闲)状态的方法是__PCON中IDL位置1_____________;退出待机(休闲)状态的方法是_中断请求被响应或复位_____.(5)机器周期是80C51单片机工作的_基本定时____单位,简称机周;—个机器周期含有_12__个时钟周期,当时钟频率为12MHz时,—个机器周期为_1__us(6)P0-P3口用作输入时,均须先_写入“1”_______;用作输出时,P0口应_外接上拉电阻_________.(7)当CPU_不执行访问外RAM指令_______时,ALE以时钟振荡频率__1/6___的固定频率输出.(8) 80C51扩展I/O口从__外RAM______存储空间扩展,从理论上讲,最多可扩展__64000___个.(9)数据指针DPTR是一个_16__位的特殊功能寄存器,由_两个8位寄存器DPH、DPL____________组成.(10)P0口的负载能力能驱动__8_个LSTTL门电路,P1-P3口的负载能力为_4__个LSTTL门电路.(11)80C51特殊功能寄存器字节地址___能被8整除_________者,可进行位寻址位操作.(12)在单片机教材中,字节用_大写B__表示,每字节有8位,位用_小写b___表示.2.填写程序状态字寄存器,PSW中部分位定义名和动能{8分):PSW.7一PSW.6一PSW.2一PSW.0—3.填写80C5l单片机P3口部分引脚第二功能的定义名和功能。

2010作业6-7参考答案单片机试题

2010作业6-7参考答案单片机试题

存储器扩展及其应用一问答题1. 以两片Intel2716给80C51单片机扩展一个4K 的外部程序存储器,要求地址空间与8051的内部ROM 相衔接,请画出逻辑连接图。

并写出扩展程序存储器的地址范围。

2. 在MCS-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,为什么不会发生冲突?因为选通信号不同,访问的指令也不同二填空题1. MCS-51可提供(程序)和(数据)两种存储器,最大存储空间可达(64K )的两个并行存储器扩展系统2. 为扩展存储器而构造系统总线,应以P0口的8位口线作为(低8位地址/数据 )线,以P2口线作为( 高8位地址 )线3. 为实现内外程序存储器的衔接,应使用( EA )信号进行控制。

4. 访问内部RAM 使用(MOV )指令,访问外部RAM 使用(MOVX )指令,访问内部ROM 使用(MOVC )指令,访问外部ROM 使用(MOVC )指令。

5. 在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的(片选 )端提供信号三选择题(只有一个正确答案)1. 在MCS-51中,需双向传递信号的是+5VA)地址线B)数据线C)控制信号线D)电源线2.在MCS-51中为实现P0口线的数据和低位地址复用,应使用A)地址锁存器B)地址寄存器C)地址缓冲器D)地址译码器3.在下列信号中,不是给程序存储器扩展使用的是A) PSEN B)EA C)ALE D)WR4. 在下列信号中,不是给数据存储器扩展使用的是A)EA B)RD C)WR D)ALE4.在下列叙述中,不属于单片机存储器系统特点的是A)程序和数据两种类型的存储器同时存在B)芯片内外存储器同时存在C)扩展数据存储器与片内数据存储器空间重叠D)扩展程序存储器与片内程序存储器存储空间重叠单片机I/O扩展及应用一简答题:1.什么是I/O接口,I/O接口的作用是什么3.8255A如何辨认方式控制字和C口位置位复位控制字?方式控制字各位定义如何控制字的第7位D7=1,表明本字节是方式控制字,D7=0,表明控制字是C口位置位复位控制位。

单片机系统扩展_练习题

单片机系统扩展_练习题

一、填空题
1. 8051单片机扩展I/O口时占用片外存储器的地址。

2. 8051单片机寻址外设端口时用寻址方式。

3. 8051单片机PSEN控制存储器读操作。

4. 8051 单片机访问片外存储器时利用信号锁存来自口的低八位地址信号。

5. 12根地址线可选个存储单元,32KB存储单元需要根地址线。

6. 欲增加8KB×8位的RAM区,请问选用Intel 2114(1KB×4位)需购片;若改用Intel 6116(2KB×8位)需购片,若改用Intel 6264 (1KB×8位)需购片。

7.74LS138是具有3个输入端的译码器芯片,其输出作为片选信号时,最多可以选中块芯片。

8.片选方式通常有3种形式:、、
二、简答题
1.简述单片机并行扩展外部存储器时三总线连接的基本原则。

2.什么是全译码?什么是部分译码?什么是线选法?有什么特点?
3.画出利用线选法,用3 片2764A 扩展24K×8 位EPROM 的电路图。

分析每个芯片的地址范围。

4.采用2114芯片在8031片外扩展1 KB数据存储器,并分析地址范围。

5.采用2764和6264芯片在8031片外分别扩展24 KB程序存储器和数据存储器。

单片机每章习题和答案

单片机每章习题和答案

单片机每章习题和答案第三节增选习题及解答一、填空题1. 堆栈寄存器的符号是(),复位后它的内容为()。

2. 累加器A的内容有偶数个1时,特殊功能寄存器()的()位内容为()。

3. 内RAM的03H字节单元的地址符号另记为()。

4. 堆栈操作遵循的原则是()。

5. 8051单片机有4个I/O口,它们分别是(),复位后对应它们的寄存器的内容为()。

6. 为了正确地读取8051 的P1口引脚的状态值,应该先向它()。

7. 8051的()引脚应该至少保持()个机器周期的()电平,才能使8051复位。

8. 8051的封装形式为()。

9. 利用8051组成的工作系统,程序放在内部ROM,它的引脚应该接()电平。

EA10. 8051单片机的ALE引脚在CPU对外存非操作期间,它输出频率为晶体振荡器频率()的脉冲信号。

11. 8051内部程序存储器的容量为()字节,8031的内部程序存储器的容量为()字节。

12. 8031最大可以扩展()程序存储器,最大扩展的数据存储器的容量是()。

13. 位寻址区在内RAM低128字节单元的()字节中,高128字节单元中有()个特殊功能寄存器的位可以进行位操作。

14. 当前工作寄存器的选择由特殊功能寄存器()的()位的内容决定。

15. 用于位处理的布尔处理器是借用的特殊功能寄存器()的()位完成的。

16. 一个机器周期包括()个振荡周期,具体分为()个状态周期。

17. 按执行时间,8051的指令分为()周期、()周期和()周期指令共三种。

18. 单片机由CPU、存储器和()三部分组成。

19. CPU由()和()两部分组成。

20. 若不使用MCS-51片内程序存储器,引脚必须()。

EA21. 当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了()地址。

22. 当MCS-51的P0口作为输出端口时,每位能驱动()个TTL 负载。

23. MCS-51有()个并行I/O口,由于是准双向口,所以在输入时必须先()。

单片机开发基础(习题卷7)

单片机开发基础(习题卷7)

单片机开发基础(习题卷7)第1部分:单项选择题,共48题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]当51单片机并行扩展外部存储器或其它接口芯片时,()可作为高8位地址总线使用。

A)P0口B)P1口C)P2口D)P3口答案:C解析:2.[单选题]下列运算符中,哪个运算符能够实现求整数()A)>B)=C)%D)/答案:D解析:1.03.[单选题]单片机每个并行I/O端口包括几条I/O口线?A)4B)8C)16D)32答案:B解析:4.[单选题]C51中unsigned int型变量的长度为( )位A)16B)8C)32D)64答案:A解析:5.[单选题]MOV A , @R1指令对于源操作数的寻址方式是( )A)寄存器间接寻址B)寄存器寻址C)立即寻址D)变址寻址答案:A解析:6.[单选题]下列说法错误的是:( )A)同一级别的中断请求按时间的先后顺序响应B)同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。

C)低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。

D)同级中断不能嵌套。

答案:B解析:7.[单选题]固件库中的标志状态(FlagStatus)类型被赋予以下两个值A)ENABLE 或者 DISABLEB)SUCCESS 或者 ERRORC)SET 或者 RESTED)YES 或者 NO答案:C解析:8.[单选题]80C51单片机片内程序存储器的容量是( )。

A)4KBB)1KBC)2KBD)256B答案:A解析:80C51单片机片内程序存储器的容量是4KB.9.[单选题]与串口方式 0 相比,串口方式 1 发生的下列变化中 是错误的。

A)通信时钟波特率是可变的,可由软件设置为不同速率B)数据帧由 11 位组成,包括 1 位起始位+8位数据位+1 位校验位+1位停止位C)发送数据由 TXD引脚输出,接收数据由 RXD引脚输入D)方式 1 可实现异步串行通信,而方式 0 则只能实现串并转换答案:B解析:10.[单选题]串行口的工作方式由( )寄存器决定A)SBUFB)PCONC)SCOND)RI答案:C解析:11.[单选题]指令MOV R0, 20H执行前(R0)=30H,(20H)=38H,执行后(R0)= ( )。

chapter-6《单片机基础》练习题及答案

chapter-6《单片机基础》练习题及答案

chapter-6《单片机基础》练习题及答案以下是为大家整理的chapter-6《单片机基础》练习题及答案的相关范文,本文关键词为chapter-6,单片机基础,练习题,答案,单片机,基础,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在综合文库中查看更多范文。

单片机基础第6章单片机并行存储器扩展(一)填空题1.使用8Kb×8位的RAm芯片,用译码法扩展64Kb×8位的外部数据存储器,需要(8)片存储芯片,共需使用(16)条地址线,其中(13)条用于存储单元选择,(3)条用于芯片选择。

2.三态缓冲器的三态分别是(低电平状态)、(高电平状态)和(高阻抗状态)。

3.80c51单片机系统整个存储空间由4部分组成,分别为(256b)个地址单元的内部(数据)存储器,(4Kb)个地址单元的内部(程序)存储器,(64Kb)个地址单元的外部(数据)存储器,(60Kb)个地址单元的外部(程序)存储器。

4.在80c51单片机系统中,为外扩展存储器准备了(16)条地址线,其中低位地址线由(p0口)提供,高位地址线由(p2口)提供。

5.在80c51单片机系统中,存储器并行外扩展涉及的控制信号有(ALe)、(wR)、(RD)、(psen)和(ce),其中用于分离低8位地址和数据的控制信号是(ALe),它的频率是晶振频率的(六)分之一。

6.起止地址为0000h~3FFFh的外扩展存储器芯片的容量是(16Kb)。

若外扩展存储器芯片的容量为2Kb,起始地址为3000h,则终止地址应为(37FFh)。

7.与微型机相比,单片机必须具有足够容量的程序存储器是因为它没有(外存)。

8.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的(片选)引脚端提供信号。

9.由一片80c51和一片2716组成的单片机最小系统。

若2716片选信号ce接地,则该存储芯片连接共需(11)条地址线。

存储器与IO接口扩展练习题含答案

存储器与IO接口扩展练习题含答案

存储器与I/O接口扩展练习题时间:2013年5月30日 10电子升学班姓名:1、如何构造80C51 单片机并行扩展的系统总线?【答】80C51 并行扩展的系统总线有三组。

①地址总线(A0~A15):由P0 口提供低8 位地址A0~A7,P0 口输出的低8 位地址A0~A7 必须用锁存器锁存,锁存器的锁存控制信号为单片机引脚ALE 输出的控制信号。

由P2 口提供高8 位地址A8~A1 5。

②数据总线(DO~D7):由P0 口提供,其宽度为8 位,数据总线要连到多个外围芯片上,而在同一时间里只能够有一个是有效的数据传送通道。

哪个芯片的数据通道有效则由地址线控制各个芯片的片选线来选择。

③控制总线(CB):包括片外系统扩展用控制线和片外信号对单片机的控制线。

系统扩展用控制线有ALE、PSEN、EA、WR 和RD。

2、8OC51 单片机扩展一片Intel 2764 和一片Intel 6264,组成一个既有程序存储器又有数据存储器的系统,请画出逻辑连接图,并说明各芯片的地址范围。

【答】采用线选法译码。

注意:复位后,PC=0000 H。

对2764 与6264 芯片采用不同的控制线程序存储器2764和数据存储器6264 与80C51 的连接图如图8-3 所示。

当P2.7=0,P2.6=0,PSEN=0 时,选中2764,因此,程序存储器2764 地址为0000 H~1FFF H(因为系统中只扩展了一片程序存储器,所以2764 的CE 端也可以直接接地)。

要注意80C51 内部自带程序存储器,当外扩程序存储器2764 地址为0000 H~1FFFH 时,必须将80C51 的EA 引脚接地。

若80C51 的EA 引脚接高电平,则2764 地址为1000 H~2FFF H。

当P2.7=1,P2.6=0,P2.5=1,RD=0 或WR=0 时,选中6264,因此,数据存储器6264地址为A000H~BFFFH。

3、在80C51 单片机系统中,外接程序存储器和外接数据存储器共用16 位地址线A0~A15 和8 位数据线D0~D7,为什么不会发生冲突?【答】因为对外接程序存储器和外接数据存储器采用不同的指令,从而产生不同的控制信号来加以区别。

单片机原理与应用模拟习题(含答案)

单片机原理与应用模拟习题(含答案)

单片机原理与应用模拟习题(含答案)一、单选题(共64题,每题1分,共64分)1.单片机的P0、P1口作输入用途之前必须( )。

A、在相应端口先置0B、外接高电平C、在相应端口先置1D、外接上拉电阻正确答案:C2.C51不包含的存储器模式是( )。

A、xdataB、SmallC、compactD、large正确答案:A3.某种存储器芯片容量为4KB*4,那么它的地址线根数是( )。

A、11根B、12根C、13根D、14根正确答案:B4.单片机能直接运行的程序叫( )。

A、目标程序B、源程序C、汇编程序D、编译程序正确答案:A5.在运用仿真系统调试程序时,观察函数内部指令的运行结果,通常采用( )调试方法。

A、跟踪调试(F7)B、快速运行到光标处调试(F4)C、断点调试(F2)D、单步调试(F8)正确答案:D6.在中断服务程序中,至少应有一条( )。

A、加法指法B、传送指令C、转移指令D、中断返回指令正确答案:D7.用定时器/计数器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是( )。

A、F0H、F0HB、FFH、F0HC、FFH、F6HD、F6H、F6H正确答案:C8.下列指令能使P1口的最低位置1的是( )。

A、ANL P1,#80HB、SETB 90HC、ORL P1,#0FFHD、ORL P1,#80H正确答案:B9.MCS-51单片机当扩展外部存储器或扩展I/O口时,( )口分时提供地址总线低8位和8位数据总线使用。

A、P0B、P1C、P2D、P3正确答案:A10.下面的while语句循环执行了( )次空语句。

While(i=3);A、2次B、无限次C、1次D、0次正确答案:D11.-56D的补码是多少( )。

A、AAHB、C8HD、FFH正确答案:B12.十进制126数其对应的十六进制数可表示为( )。

A、7EHB、8EHC、FEHD、8FH正确答案:A13.启动定时器/计数器T1开始计数是使TCON的( )。

单片机练习题库(含参考答案)

单片机练习题库(含参考答案)

单片机练习题库(含参考答案)一、单选题(共107题,每题1分,共107分)1.ALU的中文含义是()。

A、静态随机存储器B、加法器C、算术单元D、算术逻辑单元正确答案:D2.当T1向51系列单片机的CPU发出中断请求时,若CPU允许并接受中断时,程序计数器PC的内容将被自动修改为()。

A、0003B、000BC、0013D、001BH正确答案:D3.对于MCS-51系列单片机来说,变址间接寻址可寻址的空间是()。

A、程序存储器B、内部RAMC、外部RAMD、特殊功能寄存器正确答案:A4.MCS—51系列单片机扩展存储器芯片时,4个I/O口中做为地址总线的是()。

A、P0口和P2口B、仅P0口C、P2口和P3口D、仅P2口正确答案:A5.8051单片机有()个中断源。

A、3B、4C、6D、5正确答案:D6.当8051单片机系统的振荡晶体频率为6MHz时,其一个机器周期的时间是()。

A、0.5μSB、2μSC、1μSD、4μS正确答案:B7.对于MCS-51系列单片机来说,基址加变址寻址可寻址的空间是()。

A、内部RAM中0-7FH的空间和SFRB、内部RAM和外部RAMC、程序存储器D、外部RAM正确答案:C8.下列单片机中具有4KEPROM的是()。

A、89C51B、8031C、8052D、8751正确答案:D9.AT89C2051是()位的单片机。

A、4B、8C、准16D、16正确答案:B10.MCS-51系列单片机内部计数器可实现的最大计数值是()。

A、128B、256D、65536正确答案:D11.下列单片机中没有片内程序存储器的是()。

A、8052B、8051C、8751D、8031正确答案:D12.AT89C52单片机有()个中断源。

A、3B、4C、5D、6正确答案:D13.当AT89C52单片机系统的振荡晶体频率为24MHz时,其一个机器周期的时间是()。

A、0.5μSB、1μSC、2μSD、4μS正确答案:A14.MCS-51单片机的串行口有()种工作方式。

微机原理存储器的扩展例题

微机原理存储器的扩展例题

选择题在进行存储器扩展时,若要使用多个存储器芯片并联以增大存储容量,需要保证各芯片:A. 地址线独立B. 数据线独立C. 地址线和数据线均独立D. 地址线相连,数据线独立(正确答案)下列哪种方法可以用来扩展存储器的字长?A. 增加存储器芯片的数量B. 使用更高位数的存储器芯片(正确答案)C. 改变存储器的地址译码方式D. 降低存储器的时钟频率当使用多个存储器芯片进行位扩展时,这些芯片的:A. 地址线应分别连接B. 数据线应分别连接至不同的数据总线C. 地址线应并联连接D. 数据线应并联连接至相同的数据总线(正确答案)在存储器扩展中,若采用线选法译码,则地址线的数量与译码器输出线的关系为:A. 地址线数量等于译码器输出线数量B. 地址线数量是译码器输出线数量的两倍C. 地址线数量少于译码器输出线数量(在特定情况下可能)(正确答案)D. 地址线数量与译码器输出线数量无关若要使用8个16K×8位的存储器芯片构成一个128K×8位的存储器系统,需要:A. 4条地址线进行芯片选择B. 8条地址线进行芯片选择C. 16条地址线进行芯片选择D. 3条地址线进行芯片选择(正确答案)在进行存储器字扩展时,若使用两个8位存储器芯片构成一个16位存储器系统,应:A. 将两个芯片的地址线相连B. 将两个芯片的数据线分别连接至数据总线的不同部分(正确答案)C. 将两个芯片的读写控制线分开D. 使用额外的译码器控制芯片选择下列关于存储器扩展的说法中,错误的是:A. 可以通过并联多个存储器芯片来增大存储容量B. 可以通过串联多个存储器芯片来增大字长(错误,串联通常不用于存储器扩展)(正确答案)C. 存储器扩展时需要考虑地址线和数据线的连接方式D. 存储器扩展时可能需要使用译码器进行芯片选择在一个由多个存储器芯片构成的存储器系统中,若地址总线为16位,而每个芯片内部地址为14位,则用于芯片选择的地址线数量为:A. 16条B. 14条C. 2条(正确答案,16-14=2)D. 4条下列哪种情况不需要进行存储器扩展?A. 当系统需要的存储容量大于单个存储器芯片的容量时B. 当系统需要的字长大于单个存储器芯片的字长时C. 当系统需要的存储容量和字长均小于单个存储器芯片的容量和字长时(正确答案)D. 当系统需要特殊的存储器配置时(如双端口存储器)。

单片机系统扩展练习题2

单片机系统扩展练习题2

单片机系统扩展练习题2业精于勤!一、选择题您的姓名: [填空题] *_________________________________1.地址空间3000H~37FFH共有()存储单元。

[单选题] *A.1KB.2K(正确答案)C.4KD.8K2、在生产过程中完成程序写入的只读存储器称为() [单选题] * A.掩膜ROM(正确答案)B.PROMC.EPROMD.EEPROM3、805l单片机系统扩展时使用的锁存器用于锁存()。

[单选题] * A.高8位地址B.低8位地址(正确答案)C.8位数据D.ALE信号4、使用线选法扩展3片2732作外部程序存储器,需要使用()位地址线。

[单选题] *A.13B.14C.15(正确答案)D.165、8155中的定时器/计数器是()。

[单选题] *A.16位加法计数器B.16位减法计数器C.14位加法计数器D.14位减法计数器(正确答案)6、定时器/计时器0的初始化程序如下: MOV TMOD,#06H、 MOV TH0,#0FFH、 MOV TL0,#0FFH、SETB EA 、SETB ET0,执行该程序段后,把定时器/计时器0的工作状态设置成为() [单选题] *A.工作方式0,定时应用,定时时间2us,中断禁止B.工作方式1,计数应用,计数值255,中断允许C.工作方式2,定时应用,定时时间510us,中断禁止D.工作方式2,计数应用,计数值1,中断允许(正确答案)7、MCS-5 l单片机I/O编址采用的是统一编址的方法,因此()。

[单选题] * A.有专门的I/O操作指令B.I/O寄存器与存储单元同等对待(正确答案)C.地址空间与存储器空间是相互分开的D.使用MOVX指令访问存储器,而使用MOVC指令进行I/O数据传送8、8155是一个可编程的I/O接口芯片,“可编程”是指()。

[单选题] *A.有14位可控定时器/计数器B.芯片内包含有256字节的RAMC.只能使用中断编程的方法进行I/O数据传送D.使用命令字以程序方法设置I/O数据传送的方式(正确答案)9、访问接口,应在程序中使用()。

单片机复习题

单片机复习题

1、MCS-51外扩ROM、RAM或I/O时,它的地址总线是 P0,P2 口。

2、12根地址线可寻址 4 KB存储单元。

4、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 块芯片。

5、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。

6、并行扩展存储器,产生片选信号的方式有线选法和译码器法两种。

7、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的片选端提供信号。

8、起止范围为0000H-3FFFH的存储器的容量是 16 KB。

9、11根地址线可选 2048 个存储单元,16KB存储单元需要14 根地址线。

10、32KB RAM存储器的首地址若为2000H,则末地址为 9FFFH。

11、假定一个存储器有4096个存储单元,其首地址为0,则末地址为 0FFFH 。

12除地线公用外,6根地址线可选 64 个地址,11根地址线可选 2048个地址。

13、单片机扩展的内容有程序存储器扩展、数据存储器扩展及 I/O口扩展等。

14、单片机与普通计算机的不同之处在于其将(微处理器)(存储器)和(各种输入输出接口)三部分集成于一块芯片上。

15、A/D转换器的作用是将模拟量转为数字量,D/A转换器的作用是将数字 Y 量转为模拟量。

16、A/D转换器的三个最重要指标是分辨率、转换时间和转换速率和精度。

1、当8031外扩程序存储器8KB时,需使用EPROM2716( C )A、2片B、3片C、4片D、5片2、某种存储器芯片是8KB*4/片,那么它的地址线根数是( C )A、11根B、12根C、13根D、14根3、74LS138芯片是( B )A、驱动器B、译码器C、锁存器D、编码器4、MCS-51外扩ROM、RAM和I/O口时,它的数据总线是( A )A、P0B、P1C、P2D、P35、6264芯片是( B )A、E2PROMB、RAMC、Flash ROMD、EPROM6、一个EPROM的地址有A0----A11引脚,它的容量为( B )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第3章单片机并行存储器扩展
(一)填空题
1.使用8KB×8位的RAM芯片,用译码法扩展64KB×8位的外部数据存储器,需要()
片存储芯片,共需使用()条地址线,其中()条用于存储单元选择,()条用于芯片选择。

2.三态缓冲器的三态分别是()、()和()。

3.80C51单片机系统整个存储空间由4部分组成,分别为()个地址单元的内部()存
储器,()个地址单元的内部()存储器,()个地址单元的外部()存储器,()个地址单元的外部()存储器。

4.在80C51单片机系统中,为外扩展存储器准备了()条地址线,其中低位地址线由()
提供,高位地址线由()提供。

5.在80C51单片机系统中,存储器并行外扩展涉及的控制信号有()、()、()、()
和(),其中用于分离低8位地址和数据的控制信号是(),它的频率是晶振频率的()分之一。

6.起止地址为0000H ~ 3FFFH的外扩展存储器芯片的容量是()。

若外扩展存储器芯片
的容量为2KB,起始地址为3000H,则终止地址应为()。

7.与微型机相比,单片机必须具有足够容量的程序存储器是因为它没有()。

8.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的()引脚端提供
信号。

9.由一片80C51和一片2716组成的单片机最小系统。

若2716片选信号CE接地,则该存
储芯片连接共需()条地址线。

除数据线外,系统中连接的信号线只有()和()。

(二)单项选择题
1. 下列有关单片机程序存储器的论述中,错误的是()
(A)用户程序保存在程序存储器中
(B)断电后程序存储器仍能保存程序
(C)对于程序存储器只使用MOVC一种指令
(D)执行程序需要使用MOVC指令从程序存储器中逐条读出指令
2. 下列有关单片机数据存储器的论述中,错误的是()
(A)数据存储器只使用MOV指令进行读/写
(B)堆栈在数据存储器中开辟
(C)数据存储器只用于保存临时数据
(D)专用寄存器也是数据存储器的一部分
3. 在单片机系统中,1KB表示的二进制位数是()
(A)1000 (B)8×1000 (C)1024 (D)8×1024
4. 在下列信号中,不是供外扩展程序存储器使用的是()
(A)PSEN(B)EA(C)ALE (D)WR
5. RAM是随机存储器的意思,随机存储器的准确含义是()
(A)存储器的各存储单元的存取时间相等
(B)可以在任何时刻随机读/写存储器内各存储单元
(C)随机表示既可读又可写
(D)随机是易失的意思,因为随机存储器具有易失的特点
6. 若在系统中只扩展一片Intel 2732(4K×8位),除应使用P0口的8条口线外,至少还应
使用P2口的口线()
(A)4条(B)5条(C)6条(D)7条
7. 下列叙述中,不属于单片机存储器系统特点的是()
(A)程序和数据两种类型的存储器同时存在
(B)芯片内外存储器同时存在
(C)扩展数据存储器与片内数据存储空间重叠
(D)扩展程序存储器与片内程序存储空间重叠
8. 在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是()
(A)EA(B)PSEN(C)ALE (D)CE
简答题
1.在MCS-51单片机应用系统中,外接程序存储器和数据存储器的地址空间允许重叠而不会发生冲突,为什么?
2.外部存储器的片选方式有几种?各有哪些特点?
3.简述MCS-51单片机CPU访问外部扩展程序存储器的过程。

4.简述MCS-51单片机CPU访问外部扩展数据存储器的过程。

5.现要求为8031扩展2片2732作为外部程序存储器,试画出电路图,并指出各芯片的地址范围。

相关文档
最新文档