"单片机预测卷包含了对浙江师范大学工学院单片机原理与应用设计课程的考试预测题目,主要涵盖填空题和选择题,涉及单片机的基础概念、8051单片机的特性、指令系统、中断系统、寻址方式以及程序设计等方面的知识。"
详细知识点:
1. 单片微型计算机结构:由CPU(中央处理器)、存储器(包括片内和片外RAM和ROM)和I/O(输入/输出设备)三部分组成。
2. 8051单片机特性:8051具有16位地址总线,因此最大寻址空间为2^16=64KB;地址总线由P0口和P2口提供。
3. 时钟频率与机器周期:若8051的时钟频率为6MHz,机器周期为时钟周期的2倍,即2us;T/C作为计数器时,最高计数频率不能超过时钟频率的1/12,即500kHz。
4. 指令执行及标志位:执行MOVA,#35H和ADDA,#53H后,累加器A的值为88H,进位标志位CY为1,溢出标志位OV为0,说明加法操作产生了进位但未溢出。
5. 中断系统:8051有5个中断源,分为高低两级优先级;中断服务子程序中通常需要保护和恢复现场,使用PUSH和POP指令进行栈操作。
6. CPU组成:8051的CPU由运算器和控制器构成。
7. 总线分类:计算机总线分为数据总线、控制总线和地址总线,分别用于传输数据、控制信号和地址信息。
8. 外部存储器访问:当[pic]=0时,单片机使用外部程序存储器;访问片外RAM采用寄存器间接寻址,访问ROM则使用寄存器寻址。
9. 寄存器寻址方式:MCS51指令系统支持多种寻址方式,包括寄存器寻址、直接寻址、立即寻址、寄存器间接寻址、基址寄存器加变址寄存器寻址、位寻址和相对寻址。
10. 中断标志与处理:定时器的工作模式由TMOD寄存器设定,启动溢出由TCON寄存器控制;中断服务程序结束返回主程序使用RETI指令,子程序返回使用RET指令。
11. 二进制补码:-52H的二进制补码为101110。
12. 选择题知识点:
- DPTR和PC寄存器的区别,如DPTR可访问,PC不可访问;两者均为16位;DPTR可分8位使用,PC不可;两者都有硬件自增功能,但PC自动加1。
- 51单片机响应中断的地址是中断服务程序的入口地址。
- 8051中唯一可用的16位寄存器是DPTR。
- 定时/计数器1的溢出中断标志是TF1。
- 8051的4个端口中的I/O特性,例如只读或双向等。
以上内容详尽地涵盖了单片机预测卷中涉及的重要知识点,包括基本概念、8051的特性和操作,以及程序设计中的细节。这些知识对于理解和操作8051单片机至关重要。