成都电子高专单片机期末考试试题解析

需积分: 9 0 下载量 19 浏览量 更新于2024-09-10 收藏 80KB DOC 举报
"成都电子高专单片机期末考试题" 这篇资料主要涵盖了单片机的基础知识,特别是关于8051系列单片机及其相关扩展芯片的特性。以下是相关知识点的详细说明: 1. **8751与8051的区别**:8751是8051的增强版本,通常具有更多的片内Flash存储器。 2. **8031的I/O口**:8031具有4个8位并行I/O口(P0、P1、P2、P3),其中P0口在扩展系统时可以作为高8位地址总线,P1口可以分时作为数据总线和低8位地址总线。 3. **MCS-51单片机复位状态**:开机复位时,ACC、SP、PSW、P1、PC以及RS1、RS0等寄存器的初始值需要记忆,例如ACC一般为0,SP通常设定为07H,PSW为00H,P1可能初始化为FFH,PC为0000H,RS1和RS0通常为0。 4. **8031的内存结构**:8031片内有128字节的RAM,有5个中断源,即外部中断0、外部中断1、定时器0中断、定时器1中断和串行口中断。每个中断源的入口地址需要了解。 5. **8031的寻址方式**:8031对特殊功能寄存器采用直接寻址和间接寻址,对片内RAM则采用直接寻址、寄存器间接寻址和位寻址。 6. **8051的定时器工作模式**:8051有两个16位定时器,TMOD寄存器的设置决定了定时器的工作方式。例如,TMOD设置为10010100时,T1工作于方式2,GATE关闭,启动T1需要T0处于方式0,启动条件通常是TR0标志。 7. **8155和8255芯片**:8155有256字节的RAM,2个并行I/O口,1个定时/计数器,定时/计数器有四种输出模式:正常、重装、中断请求和禁止。8255有3个并行I/O口,控制字0FH表示所有端口都设置为输入。 8. **中断系统**:中断响应时,单片机会自动保存程序计数器(PC)和某些寄存器的值以保护现场。 9. **芯片接口**:例如6116芯片用于扩展内存,64K的寻址空间是单片机常见的寻址范围。8031的P0口通常需要通过地址锁存器连接外部存储器的低8位地址线。 10. **指令集**:了解单片机的指令集,如直接寻址、间接寻址、立即寻址等,以及特定指令的执行,例如MOVCA, ﹫A+DPTR会使得EA引脚有效。 对于程序阅读部分,需要分析程序的流程,理解每条指令的作用,如移动、清除、循环、逻辑运算等,并能够根据程序画出流程图。同时,判断题考察了对单片机基础知识的理解,如地址线、数据线的数量、中断处理、寻址方式的正确性等。 这些内容是单片机学习的基础,涵盖硬件接口、指令系统、中断系统、存储器组织和扩展等多个方面,对于理解和应用单片机技术至关重要。