第一章单片机概述 一、填空题
1、除了“单片机”之外,单片机还可以称之为()和()。 2、专用单片机由于已把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化、软硬件资源利用最优化,从而大大地提高了()和降低了()。
3、在单片机领域内, ICE 的含义是()。
4、单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通()和()。
5、CHMOS 工艺是()工艺和()工艺的结合,具有()的特点。 6、与 8051 比较 80C51 最大的特点是()。
7、()控制技术是对传统控制技术的一次,这种控制技术必须使用()才能实现。
8.十进制29的二进制表示为。 9.十进制数-29的8位补码表示为. 。 10.单片微型机、、三部分组成.
11.若不使用MCS-51片内存器引脚必须接地. 12. 是计算机与外部世界交换信息的载体. 13.十进制数-47用8位二进制补码表示为. 。 14.-49D的二进制补码为. 。
15.计算机中最常用的字符信息编码是。 16.计算机中的数称为机器数,它的实际值叫。 二、选择题
在下列各题的( A )、( B )、( C )、( D ) 4 个选项中,只有一个是正确的,请选择出来。
1、下列简写名称中不是单片机或单片机系统的是() ( A ) MCU ( B ) SCM ( C ) ICE ( D ) CPU 2、在家用电器中事业单片机应属于计算机的()
( A )数据处理应用( B )控制应用 ( C )数值计算应用( D )辅助工程应用 3、80C51 与 87C51 的区别在于()
( A )内部程序存储器的类型不同( B )内部数据存储器的类型不同
( C )内部程序存储器的容量不同( D )内部数据存储器的容量不同
4、80C51 与 8051 的区别在于()
( A )内部 ROM 的类型不同( B )半导体工艺的型式不同 ( C )内部寄存单元的数目不同( D ) 80C51使用 EEPROM 而 8051 使用EPROM
5、在下列单片机芯片中使用掩膜 ROM 作为内部存储器的是() ( A ) 8031 ( B ) 80C51 ( C ) 8032 ( D ) 87C51 6、80C51 芯片采用的半导体工艺是()
( A ) CMOS ( B ) HMOS ( C ) CHMOS ( D ) NMOS 7、单片机芯片 8031 属于()
( A ) MCS—48 系列( B ) MCS—51 系列 ( C ) MCS—96 系列( D ) MCS—31 系列 8、使用单片机实现在线控制的好处不包括()
( A )精确度高( B )速度快( C )成本低( D )能与数据处理结合
9、以下所列各项中不是单片机发展方向的是() ( A )适当专用化( B )不断提高其性能 ( C )继续强化功能( D )努力增加位数 11、计算机中最常用的字符信息编码是() A ASCII B BCD码 C 余3码 D 循环码
12.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等
于( ) μs
A 1.5 B 3 C 1 D 0.5
13.MCS-51的时钟最高频率是 ( ). A 12MHz B 6 MHz C 8 MHz D 10 MHz
14.以下不是构成的控制器部件():
A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器 15.以下不是构成单片机的部件()
A 微处理器(CPU)、B存储器 C接口适配器(I\O接口电路) D 打印机16.下列不是单片机总线是()
A 地址总线 B 控制总线 C 数据总线 D 输出总线
17.-49D的二进制补码为.( ) A 11101111 B 11101101 C 0001000 D 11101100
18.十进制29的二进制表示为原码() A 11100010 B 10101111 C 00011101 D 00001111
19. 十进制0.625转换成二进制数是()
A 0.101 B 0.111 C 0.110 D 0.100
20. 选出不是计算机中常用的码制是() A 原码
B 反码 C补码 D ASCII 第一章作业:
一、1、2、4、8、9、13、14 二、11~20
第二章 MCS — 51 单片机的结构和原理 一、问答题
1、8051 单片机芯片包含哪些主要逻辑功能部件?各有什么主要功能?
2、MCS-51 单片机的 EA 信号有何功能?在使用 8031 时 EA 信号引脚应如何处理?
3、MCS-51 单片机有哪些信号需要芯片引脚以第二功能的方式提供?
4、内部 RAM 低 128 单元划分为哪 3 个主要部分?说明各部分的使用特点。
5、程序计数器( PC )作为不可寻址寄存器,它有哪些特点? 6、堆栈有哪些功能?堆栈指示器( SP )的作用是什么?在程序设计时,为什么要对 SP 重新赋值?
7、MCS-51 的 4 个 I/O 口在使用上有哪些分工和特点?试比较各口的特点?
8、MCS-51 单片机运行出错或程序进入死循环,如何摆脱困境? 9、什么是指令周期,机器周期和时钟周期?如何计算机器周期的确切时间?
10、使单片机复位有几种方法?复位后机器的初始状态如何? 11 8051单片机内部包含哪些主要逻辑功能部件?
引脚有何功用?8031的引脚应如何处理?为什么? 12 EA/V PP
13 8051单片机存储器的组织结构是怎样的?
14.片内数据存储器分为哪几个性质和用途不同的区域? 15 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?
16 PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用? 17 DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?
二、判断题
1、用户构建单片机应用系统,只能使用芯片提供的信号引脚。 2、程序计数器( PC )不能为用户使用,因此它就没有地址。 3、内部 RAM 的位寻址区,只能供位寻址使用而不能供字节寻址使用。
4、在程序执行过程中,由 PC 提供数据存储器的读 / 写地址。 5、80C51 共有 21 的专用寄存器,它们的位都是可用软件设置的,因此是可以进行位寻址的。
6、对单片机的复位操作就是初始化操作。 三、填空题
1、 MCS-51 单片机引脚信号中,信号名称带上划线的表示该信号()或()有效。
2、MCS-51 单片机内部 RAM 的寄存器区共有()个单元,分为()组寄存器,每组()个单元,以()作为寄存器名称。
3、单片机系统复位后,( PSW ) =00H ,因此内部 RAM 寄存器区的当前寄存器是第()组, 8 个寄存器的单元地址为() ~ ()。
4、通过堆栈操作实现子程序调用,首先要把()的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回()。
5、为寻址程序状态字的 F0 位,可使用的地址和符号有()、()、()和()。
6、MCS-51 单片机的时钟电路包括两部分内容,即芯片内的()和芯片外跨接的()与()。
7、在 MCS-51 中,位处理器的数据位存储空间是由()的可寻址位和内部 RAM 为寻址区的()个位。
8、MCS-51 的 4 个 I/O 口中, P0 是真正的双向口,而其他口则为准双向口,这一区别在口线电路结构中表现在()的不同上。
四、选择题
1、单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是不应包括( A )提高程序运行的可靠性( B )提高程序运行速度
( C )为程序设计提供方便( D )减少程序长度 2、内部 RAM 中的位寻址区定义的位是给 ( A )位操作准备的( B )移位操作准备的 ( C )控制转移操作准备的( D )以上都对 3、对程序计数器 PC 的操作
(A)是自动进行的( B )是通过传送进行的
( C )是通过加 1 指令进行的( D )是通过减 1 指令进行的 4、以下运算中对溢出标志 OV 没有影响或不受 OV 影响的运算是 ( A )逻辑运算( B )符号数加减法运算 ( C )乘法运算( D )除法运算
5、单片机程序存储器的寻址范围是由程序计数 PC 的位数决定的, MCS-51 的PC 为 16 位,因此其寻址范围是
( A ) 4KB ( B ) KB ( C ) 8KB ( D ) 128KB 6、在算术运算中,与辅助进位位 AC 有关的是
( A )二进制数( B )八进制数( C )十进制数( D )十六进制数
7、以下有关 PC 与 DPTR 的结论中有错误的是 ( A)DPTR 是可以进行访问的而 PC 不能访问 ( B)它们都是 16 位的寄存器 ( C)它们都具有加 1 功能
( D)DPTR 可以分为 2 个 8 位寄存器使用,但 PC 不能
8、PC 的值是
( A )当前指令前一条指令的地址( B )当前正在执行指令的地址
( C )下一条指令的地址( D )控制器中指令寄存器的地址 9、假定设置堆栈指针 SP 的值为 37H ,在进行子程序调用时把断点地址进行堆栈保护后, SP 的值为
( A ) 36H ( B ) 37H ( C ) 38H ( D ) 39H 10、80C51 中可使用的最大堆栈深度为
( A ) 80 个单元( B ) 32 个单元( C ) 128 个单元( D ) 8 个单元
11、处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是(A)位累加器 CY ( B )通用寄存器的可寻址位
( C )专用寄存器的可寻址位( D )位操作指令集
12、在 MCS-51 单片机的运算电路中,不能为 ALU 提供数据的是
( A )累加器 A ( B )暂存器( C )寄存器 B ( D )状态寄存器 PSW 13、MCS-51 中
( A )具有的专用的地址线( B )由 P0 口和 P1 口的口线作地址线( C )由 P0 口和 P2 口的口线作地址线( D )由 P1 口和 P2 口的口线作地址线
第二章作业:
一、1、2、5、10、16、17 三、1、3、4、5
四、3、4、5、6、7、8、10、12 第三章单片机指令系统 一填空题
1、一台计算机的指令系统就是它所能执行的()集合。 2、以助记符形式表示的计算机指令就是它的()语言。
3、按长度分, MCS — 51 指令有()字节的,()字节的和()字节的。
4、在寄存器寻址方式中,指令中指定寄存器的内容就是()。 5、在寻址方式中,只能使用()位二进制数作为直接地址,因此其寻址对象只限于()。
6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而操作数的()。
7、在变址寻址方式中,以()作变址寄存器,以()或()作基址寄存器。
8、在相对寻址方式中,寻址得到的结果是()。
9、长转移指令LJMP addr16 使用的是()寻址方式。 10 、假定外部数据存储器 2000H 单元的内容为 80H ,执行下列指令后,累加器 A 中的内容为()。
MOV P2 , #20H MOV R0 , #00H MOVX A ,· R0
11、假定累加器 A 的内容为 30H ,执行指令: 1000H : MOVC A ,· A+PC
后,把程序存储器()单元的内容送累加器 A 中。
12、假定 DPTR 的内容为 8100H ,累加器的内容为 40H ,执行下列指令:
MOVC A ,· A+DPTR
后,送入的是程序存储器()单元的内容。
13、假定( SP ) =60H ,( ACC ) =30H ,( B ) =70H ,执行下列指令:
PUSH ACC
POP B 后, SP 的内容为(), 61H 单元的内容为(), 62H 单元的内容为()。
14、假定( SP ) =62H ,( 61H ) =30H ,( 62H ) =70H 。执行指令:
POP DPH POP DPL
后, DPTR 的内容为(), SP 的内容为()。
15、假定( A ) =85H ,( R0 ) =20H ,( 20H ) =0AFH 。执行指令:
ADD A , R0
后,累加器 A 的内容为(), CY 的内容为(), AC 的内容为(), OV 的内容为()。
16、假定( A ) =85H ,( 20H ) =0FFH ,( CY ) =1 ,执行指令:
ADDC A , 20H
后,累加器 A 的内容为(), CY 的内容为(), AC 的内容为(), OV 的内容为()。
17、假定( A ) =0FFH ,( 30H ) =0F0H ,( R0 ) =40H ,( 40H ) =00H 。执行指令:
INC A INC R3 INC 30H INC · R0
后,累加器 A 的内容为(), R3 的内容为(), 30H 的内容为(), 40H 的内容为()。
18、假定( A ) =56H ,( R5 ) =67H 。执行指令: ADD A , R6 DA
后,累加器 A 的内容为(), CY 的内容为()。
19、假定( A ) =0FH ,( R7 ) =19H ,( 30H ) =00H ,( R1 ) =40H ,( 40H ) =0FFH 。执行指令: DEC A
DEC R7 DEC 30H DEC · R1
后,累加器 A 的内容为(), R7 的内容为(), 30H 的内容为(), 40H 的内容为()。
20、假定( A ) =50H ,( B ) =0A0H 。执行指令: MUL AB
后,寄存器 B 的内容为(),累加器 A 的内容为(), CY 的内容为(), OV 的内容为()。
21、假定( A ) =0FBH ,( B ) =12H 。执行指令: DIV AB
后,累加器 A 的内容为(),寄存器 B 的内容为(), CY 的内容为(), OV 的内容为()。
22、假定( A ) =0CFH ,执行指令: SWAP A
后,累加器 A 的内容为()。 23、执行如下指令序列: MOV C , P1 。 0 ANL C , P1 。 1 ANL C , /P1 。 2 MOV P3 。 0 , C
后,所实现的逻辑运算式为()。
24、假定 addr11=00100000000B ,标号 qaz 的地址为 1030H 。执行指令:
qaz : AJMP addr11
后,程序转移到地址()去执行。
25、假定标号 qaz 的地址为 0100H ,标号 qwe 值为 0123H (即跳转的目标地址为 0123H )。应执行指令: qaz ; SJMP qwe
该指令的相对偏移量(即指令的第二字节)为()。
26、 DPTR 是 MCS —51 中唯一一个十六位寄存器,在程序中常用来作为 MOVC 指令的访问程序存储器的()使用。
27、在 MCS — 51 中 PC 和 DPTR 都用于提供地址,但 PC 是访问()存储器提供地址,而 DPTR 是为访问()存储器提供地址。
28、在位操作中,能起到与字节操作中累加器作用的是() 29、累加器 A 中存放着一个其值小于等于 127 的 8 为无符号数,
CY 清“ 0 ”后执行 RLC A 指令,则 A 中数变为原来的()倍。
二、选择题
在下列各题的( A )( B )(C)(D) 4 个选项中,只有一个是正确的,请选择出来。
1、在相对寻址方式中,寻址的结果体现在 (A)PC中(B)累加器A中 (C)DPTR中(D)某个存储单元中
2、在相对寻址方式中,“相对”两字是指相对于 (A)地址偏移量rel (B)当前指令的首地址 (C)当前指令的末地址(D)DPTR值
3、在寄存器间接寻址方式中,指定寄存器中存放的是
(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量
4、对程序存储器的读操作,只能使用 (A)MOV指令(B)PUSH指令 (C)MOVX指令(D)MOVC指令 5、必须进行十进制调整的十进制运算 (A)有加法和减法(B)有乘法和除法 (C)只有加法(D)只有减法 6、执行返回指令时,返回的断点是
(A)调用指令的首地址(B)调用指令的末地址
(C)调用指令下一条指令的首地址(D)返回指令的末地址 7、下列指令中与进位标志位 CY 无关的指令有 ( A )移位指令( B )位操作指令
( C )十进制调整指令( D )条件转移指令 8、可以为访问程序存储器提供或构成地址的有 ( A )只有程序计数器 PC ( B )只有 PC 和累加器 A
( C )只有 PC , A 和数据指针 DPTR ( D ) PC , A , DPTR 和堆栈指针SP
9、以下各项中不能用来对内部数据存储器进行访问的是
( A )数据指针 DPTR ( B )按存储单元地址或名称 ( C )堆栈指针 SP ( D )由 R0 或 R1 作间址寄存器
10、若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用指令
( A ) SETB PSW , 3 ( B ) SETB DOH , 3 ( C ) MOV PSW , 3 , 1 ( D ) CPL PSW , 3 11 、不能为程序存储器提供或构成地址的有 ( A ) PC ( B ) A ( C ) DPTR ( D ) PSW 12 、执行以下程序段 MOV SP , #3AH MOV A , #20H MOV B , #30H PUSH ACC PUSH B POP ACC POP B
后, A 和 B 的内容为
( A ) 20H , 30H ( B ) 30H , 20H ( C ) 3AH , 30H ( D ) 3AH , 3AH
13 、假定( A ) =83H ,( R0 ) =17H ,( 17H )执行以下程序段
ANL A , #17H ORL 17H , A XRL A ,· R0 CPL A
后, A 的内容为
( A ) CBH ( B ) 03H ( C ) EBH ( D ) C8H 14 、执行以下程序段 MOV R0 , #data MOV A ,· R0
, =34H RL A
MOV R1 , A RL A RL A ADD A , R1 MOV · R0 , A 后,实现的功能是
( A )把立即数 data 循环左移 3 次( B )把立即数 data 乘以 10
( C )把 data 单元的内容循环左移 3 次( D )把 data 单元的内容乘以 10
第三章作业:
一、1、3、4、5、6、10、12、13、17、21、26、27 二、偶数题
第四章 MCS_51 汇编语言程序设计 一、填空题
1、MCS-51的Po口作为输出端口时,每位能驱动个SL型TTL负载.
2、MCS-51有个并行I\\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入
3、设计8031系统时,_ 口不能用作一般I\\O口.
4、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器__ _加以选择.
5.当使用慢速外设时,最佳的传输方式是。
6.当定时器To工作在方式时,要占定时器T1的TR1和TF1_两个控制位.
7.MCS-51有个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器加以选择..
8.用串口扩并口时,串行接口工作方式应选为方式。 9.在串行通信中,有数据传送方向、、三种方式.
10.外部中断入口地址为_ 。 二、判断题
1、MCS-51的5个中断源优先级相同。()
2、要进行多机通信,MCS-51串行接口的工作方式应为方式1。()
3、MCS-51上电复位时,SBUF=00H。()。
4、MCS-51有3个中断源,优先级由软件填写特殊功能寄存器IP加以选择.. ()
5、用串口扩并口时,串行接口工作方式应选为方式1. () 6、外部中断INTO 入口地址为_0013H()
7、MCS-51外部中断0的入口地址是0003H。().
8、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。()。
9、使用8751且 =1时,仍可外扩KB的程序存储器。() 10、PC存放的是当前执行的指令。()
11、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。()
12、MCS-51有4个并行I\\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入\"0\"()
三、选择题
1、在中断服务程序中,至少应有一条( )
(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令
2、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()
(A)98H (B)84H (C)42 (D)22H
3、D MCS-51在响应中断时,下列哪种操作不会发生( ). (A)保护现场 (B)保护PC
(C)找到中断入口若悬河 (D)保护PC转入中断入口
4、用MCS-51串行接口扩展并行I\\O口时,串行接口工作方式应
选择( )
(A)方式0 (B)方式1 (C)方式2 (D)方式3 5、MCS-51有中断源()
(A)5个(B)2个(C)3个(D)6个
6、MCS-51响应中断时,下面哪一个条件不是必须的() (A)当前指令执行完毕(B)中断是开放的确
(C)没有同级或高级中断服务须(D)必须有RET1指令 7.使用定时器T1时,有几种工作模式() (A)1种(B)2种(C)3种(D)4种
8、计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是
( )
(A)由CPU自动完成 (B)在中断响应中完成功之路 (C)应由中断服务程序完成 (D)在主程序中完成 9、下面哪一种传送方式适用于处理外部事件( ) (A)DMA (B)无条件传递进 (C)中断 (D)条件传递 四、编程题
1、8225A控制字地址为300FH,请按:A口方式0输入,B口方式1输出,C口高位输出,C口低位输入,确定8225A控制字并编初始化程序.
2、编定一个软件延时1S和1min的子程序.设fosc=6Hz,则一个机器周期1μs。
3、请编制串行通信的数据发送程序,发送片内RAM50H~5FH的16B数据,串行接口设定为方式2,采用偶校验方式。设晶振频率为6MHz。
4、应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为2ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。
请(1)计算时间常数X,应用公式X=216-t(f/12) (2)写出程序清单
5、应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为1ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。
请(1)计算时间常数X,应用公式X=216-t(f/12) (2)写出程序清单
6、利用C51的P1口,监测某一按键开关,使每按键一次,输出一个正脉冲(脉宽随意)。编出汇编语言程序。
7、设计一个4位数码显示电路,并用汇编语言编程使\"8\"从右到左显示一遍。
8、编制一个循环闪烁的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。画出电路图。
9、在8051单片机的INTO引脚外接脉冲信号,要求每送来一个脉冲,把30H单元值加1,若30H单元记满则进位31H单元。试利用中断结构,编制一个脉冲计数程序。
10、利用C51的P1口控制8个发光俄二极管LED。相邻的4个LED为一组,使2组每隔0。5S 交替发亮一次,周尔复始。试编写程序。
11.设计C51和ADC0809的接口,采集2通道10个数据,存入内部RAM的50H~59H 单元,画出电路图,编出:
(1)延时方式;第四章作业: (2)查询方式;一、单数题二、偶数题
(3)中断方式中的一种程序。三、单数题四、1、2、4、9 第五章 MCS-51 单片机系统扩展及结构 一、问答题
1、在 MCS — 51 单片机系统中,外接程序存储器和数据存储器公用 16 位地址线和 8 位数据线,为什么不发生冲突?
2、以两片 intel2716 给 80C51 单片机扩展一个 4KB 的外部程序存储器,要求地址空间与 80C51 的内部 ROM 相衔接,请画出逻辑连接图
3、试以一片 intel2716 给 80C51 和一片 intel 6116 组成一个既有程序存储器又有数据存储器的存储器扩展系统,请画出逻辑连接图,并说明各芯片的地址范围。
4、以译码编址方式,把 4 片 intel6116 组成 8 KB 的数据存储器,
请画出逻辑连接图,并说明各芯片的地址范围
5、8031的扩展储存器系统中,为什么P0口要接一个8位锁存器,而P2口却不接?
6、在8031扩展系统中,外部程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?
7、8031单片机需要外接程序存储器,实际上它还有多少条I/O线可以用?当使用外部存储器时,还剩下多少条I/O线可用?
8、试将8031单片机外接一片2716 EPROM和一片6116 RAM组成一个应用系统,请画出硬件连线图,并指出扩展存储器的地址范围。
9、简述可编程并行接口8255 A的内部结构? 二、填空题
1、MCS-51 可提供()和()两种存储器,最大存储空间可达()的两个并行存储器扩展系统。
2、为扩展存储器而构造系统总线,应以 P0 口的 8 位口线作为()线,以 P2 口的口线作为()线。
3、在存储器编址技术中,不需要额外增加电路,但却能造成存储印象区重叠的编址方法是()法,能有效利用存储空间适用于大容量存储器扩展的编址方法是()法。
4、为实现内外程序存储器的衔接,应使用()信号进行控制。 5、访问内部 RAM 使用()指令,访问外部 RAM 使用()指令,访问内部 ROM 使
用()指令,访问外部 ROM 使用()指令。
6、与微机不同,单片机必须具有足够容量的程序存储器是因为()。
7、在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的()端提供信号。
三、选择题
1、在 MCS-51 ,需双向传递信号的是()
(A)地址线( B )数据线( C )控制信号线( D )电源线
2、在 MCS-51 中,为实现 P0 口线的数据和低位地址复用,应使用
(A)地址锁存器( B )地址寄存器( C )地址缓冲器( D )地址译码器
3、在下列信号中,不是给程序存储器扩展使用的是() ( A ) PSEN ( B ) EA ( C ) ALE ( D ) WR 4、在下列信号中不是给数据存储器扩展使用的是 ( A ) EA ( B ) RD ( C ) WR ( D ) ALE
5、如在系统中只扩展一片 intel2732(4KBX8) 除应使用 P0 口的 8 条口线外,至少还应使用 P2 口的口线。
( A ) 4 条( B ) 5 条( C ) 6 条( D ) 7 条
6、在系统中只扩展两片 INTEL2732 ( 4KX8 )除应使用 P0 口的 8 条口线外,至少还应使用 P2 口的口线。
( A ) 5 条( B ) 6 条( C ) 7 条( D ) 8 条
7、在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是()
( A )读写信号( B )地址译码输出信号( C )数据信号( D )高位地址信号
8、下列叙述中,不属于单片机存储器系统特点的是() (A)程序和数据两种类型的存储器同时存在 (B)芯片内外存储器同时存在
(C)扩大数据存储器与片内数据存储器存储空间重叠 (D)扩大程序存储器与片内程序存储器存储空间重叠 四、编程题
1 试编程对8155进行初始化,设A口为选通输出,B口为选通输入,C口作为控制联络口,并启动定时器/记数器按方式1工作,工作时间为10ms,定时器计数脉冲频率为单片机的时钟频率24分频,fosc=12MHz。
2 设单片机采用8051,未扩展片外ROM,片外RAM采用一片6116,编程将其片内ROM从0100H单元开始的10B得内容依次外
接到片外RAM从100H单元开始得10B中去。
3 8031扩展8255A,将PA口设置成输入方式,PB口设置成输出方式,PC口设置成输出方式,给出初始化程序。
4 设计一个2×2行列式键盘电路并编写键盘扫描子程序。 5 要求将存放在8031单片机内部RAM中30H—33H单元的4字节数据,按十六进制(8位)从做到右显示,试编制程序。
第五章作业: 一、1、3、4、8 二、2、3、5、7 三、单数题 四、2、3
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务