【单片机习题及答案第8章】
第八章 系统扩展
一、填空题
1、 常用程序存储器芯片有,其中程序存储器芯片的代号, 后2位数字 代表程序存储器的容量。
2、 2864A 被当作程序存储器扩展后。只能用命令读取数据,用OE ; 2864A被当作数据存储器扩展后,只能用 MOVX 命令读取数据,用 RD 选通 OE 。
3、 8051扩展并行 I/ O口时,对扩展 I / O芯片输入/输出端的基本要求是: 构成输出口时,接口芯片应具有功能; 构成输入口时,接口芯片应具有功能。
4、 用74系列芯片,扩展输入口时,用为宜;扩展输出口时,用双向总线时,用 74LS245 为宜;扩展单项总线时,用 74LS244 为宜。
5、 51系列单片机能扩展容量的程序存储器和数据存储器。 6、 从理论上讲,8051扩展并行 I/ O 口最多可扩展 16个。 二、选择
1、EPROM 是 ( B )的程序存储器。 A 、电擦除 B 、紫外线擦除
C 、不须整片擦写 D 、以上都不对 2、EEPROM 是( A ) 的存储器。
A 、电擦除 B 、紫外线擦除
C 、必须整片擦写 D 、以上都不对 3、51系列单片机可扩展( C )字节的程序存储器。 A 、8K B 、16K C 、 64K D 、以上都不对
4 、51系列单片机可扩展( C )字节的数据存储器。 A 、8K B 、16K C 、 64K D 、以上都不对
5、51系列单片机的数据总线和地址总线的宽度分别是( A )。
A 、8位和16位 B 、16位和8位 C 、16位和16位 D 、8位和8位 6、8051扩展并行 I / O 口输入输出操作时执行的指令和控制信号是( D )。 A 、 执行MOVX 指令,用PSEN 信号控制读
B 、 执行MOVC 指令,用RD 、WR 信号控制读写 C 、执行MOVC 指令,用PSEN 信号控制读
D 、 执行MOVX 指令,用RD 、WR 信号控制读写
7、片选连接P2.6,扩展1片4K 8并行存储器芯片,其地址范围是( B )。 A 、E000H —EFFFH B 、 B000H —BFFFH C 、7000H —7FFFH D 、 D000H —DFFFH
三、简答题
1、在单片机系统中,什么情况下需要扩展总线驱动器?通常选用什么器件?
答:对于51系列的单片机,P0口所能支持的最大负载能力为8个TTL 门。在系统中,如果P0口总线负载达到或超出P0口最大负载能力时,就必须接入总线驱动器。又因为P 口传送的数据是双向的,所有要求扩展的总线驱动器必须具有双向三态功能,扩展总线驱动器宜选用 74HC245 。
2、在51系列单片机中,并行扩展外部程序存储器时,为什么P0口要接一个8位地址锁存器,而P2口却不用接地址锁存器?