单片机基础知识点总结:南华大学期末考试重点

版权申诉
5星 · 超过95%的资源 1 下载量 22 浏览量 更新于2024-09-04 1 收藏 300KB PDF 举报
"单片机基础-南华大学期末考试题库及答案.pdf" 这篇资料主要涵盖的是单片机基础知识,包括单片机的组成部分、数据编码、进制转换、单片机的特点与应用、发展历史、二进制的基础概念以及在计算机系统中的重要性。此外,还涉及到MCS-51系列单片机的具体细节,如堆栈、数据存储器、工作寄存器、ROM、控制寄存器、I/O口能力、时钟周期、中断系统、程序状态字、定时器工作模式、中断优先级和中断处理程序设计等内容。 1. 十进制数29的二进制表示为11101。 2. 单片微型机主要由CPU、存储器(包括程序存储器和数据存储器)、输入/输出接口、定时器/计数器和中断系统等部分组成。 3. 计算机中最常用的字符信息编码是ASCII码。 4. 二进制数11011.0011转化为十进制数是27.375。 5. 单片机是将微处理器、存储器和I/O接口集成在同一芯片上形成的微型计算机,与一般微型计算机相比,单片机体积小、成本低、功耗低,适合于嵌入式应用。 6. 单片机广泛应用于工业控制、家用电器、汽车电子、通信设备、仪器仪表、消费电子等多个领域。 7. 单片机经历了从4位、8位到16位、32位的发展阶段。 8. 二进制是一种只有0和1两个符号的计数系统,因其简单和易于硬件实现,在数字系统和计算机系统中被广泛采用。 9. 权展开和进制转换是数字系统的基础,例如110110B对应十进制为54,5678.32D对应十六进制为16B.C,1FB7H对应十进制为7599。 10. 转换过程为135转二进制为10010101,548.75转二进制为1010111001000.11011,254.25转二进制为11111110.01001。 11. BCD码是二进制编码的十进制数,用于高效表示十进制数;ASCII码是美国标准信息交换代码,包含128个字符,是计算机中通用的字符编码。 12. MCS-51的堆栈是在内部RAM的高地址部分开辟的区域。 13. MCS-51片内20H~2FH范围的数据存储器可以进行字节寻址和位寻址。 14. 当PSW=18H时,当前工作寄存器是第2组。 15. 80C51含有4KB的掩膜ROM。 16. 控制串行口工作方式的寄存器是SCON。 17. P1口的每一位能驱动4个TTL低电平负载。 18. 一个机器周期等于若干个时钟周期,通常为12个时钟周期;振荡脉冲2分频后的时钟信号周期定义为时钟周期。 19. MSC-51单片机内部主要的逻辑部件包括CPU、程序存储器、数据存储器、定时器/计数器、串行口、中断系统等。 20. MCS-51的程序存储器用于存放指令,数据存储器用于数据处理;内部RAM区分为工作寄存器区、位寻址区和其他数据存储区。 21. 工作寄存器的选用通过设置PSW中的RS0和RS1来切换;位寻址区域的字节地址范围是00H~2FH。 22. PSW用于保存程序执行状态,常用的标志位有CY(进位)、AC(辅助进位)、F0(用户标志)、RS1、RS0(工作寄存器组选择)、OV(溢出)、P(奇偶校验)等,分别对应不同的运算状态。 23. 定时器的四种工作模式包括:正常定时、波特率发生器、定时中断、计数中断,通过设置TMOD寄存器来选择和设定。 24. 如果中断允许触发器IE的内容为83H,CPU将响应INT1和T0的中断请求。 25. PC是程序计数器,不属于特殊功能寄存器,它的作用是存储下一条要执行的指令地址。 26. DPTR是数据指针寄存器,由DPH和DPL两个特殊功能寄存器组成,主要用于存储间接地址,常用于访问外部数据存储器。 27. 中断是一种处理紧急事件的方式,可以中断当前任务去处理更重要的事情,主要功能是提高系统的实时性和处理效率。 28. 中断优先级是指多个中断源同时请求中断时,CPU应先响应优先级高的中断。原则是高优先级中断可以打断低优先级中断的执行,而低优先级中断不能打断高优先级中断。 29. 初始化中断系统的程序示例: ``` MOV IE, #87H ; 允许INT0、INT1、T0和串行口中断 MOV IP, #02H ; 设置T0为高优先级中断 ``` 方法1(直接地址传送法)和方法2(间接地址传送法)是两种常见的数据交换方式,具体实现见题目内容。 以上内容详尽介绍了单片机基础及MCS-51系列的相关知识,涵盖了理论与实际操作的多个方面。