单片机简答题1(5 页)Good is good, but better carries it
精益求精,善益求善
简答题1、简述借用定时/计数器溢出中断作为外部中断的具体方法
2、简述 8051 片内 RAM 的空间地址分配
3、MCS-51 外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么
4、简述直接位寻址区的空间分配,片内 RAM 中包含哪些可位寻址单元
5、8051 单片机的存储器在结构上有何特点
在物理和逻辑上各有哪几种地址空间
访问不同空间的指令格式有何区别
6、 8051 单片机在片内有哪些主要逻辑功能部件
每个逻辑部件的主要功能是什么
7、写出 MCS-51 的所有中断源,并说明说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除
它们的中断程序入口地址分别为什么
8、8031 的扩展存储器系统中,为什么 P0 口要接一个 8 位锁存器,而 P2 口却不接
9、8051 在什么条件下可响应中断
10、 什么是中断矢量
若某个中断源的中断服务程序的字节数超过 8 个单元,应如何处理
若要完成以下数据传送,如何应用 MCS-51 指令予以实现
(1)外部 RAM 0020H 单元内容送内部 RAM 20H 单元:(2) 外部 ROM 2000H 单元内容送内部 RAM 20H 单元:2.编写程序段,用三种方法实现累加器 A 与寄存器 B 的内容交换
3.编程将片内 20H 单元开始的 30 个数传送到片外 RAM 3000H 开始的单元中
解: MOV R7 , #30 ;传送字节数给 R7 ;R0 指向片内 20H 单元 ;DPTR 指向片外 3000H 单元LOOP ;取数 ;将数据转存入片外 RAM ;R0 指向片内下一单元 ;DPTR 指向片外下一单元DJNZ R7,LOOP ;数据传