单片机课后习题答案 胡汉才编
1.25单片机内部由哪几部分电路组成?各部分电路的主要功能是什么?解:单片机内部由CPU、存储器和I/O接口等电路组成。CPU的主要功能是对二进制数进行算术和 逻辑运算、执行指令(从ROM中取指令,对
1.25 单片机内部由哪几部分电路组成?各部分电路的主要功能是什么? CPUI/OCPU 解:单片机内部由、存储器和接口等电路组成。的主要功能是对二进制数进行算术和逻 ROMCPU 辑运算、执行指令(从中取指令,对指令译码,发各种控制信号使和其他部分协调一致的工 ROMRAMROM 作,完成指令的功能),存储器由和组成,的主要功能是存储单片机应用系统的程序, RAMI/O 的主要功能是存储实时数据或作为通用寄存器、堆栈、数据缓冲区。接口的主要功能是负责 单片机和外设、外部存储器间的通信。 第二章 存在的错别字问题:“振荡”写出“推荡”;“芯片”写成“蕊片”。 2. 3PSW 、程序状态字各位的定义是什么? PSW 的各位定义如下: 解: 进位标志位; Cy: AC: 辅助进位位; 用户标志位;溢出标 F0: RSIRSO: 、寄存器选择位; 志位; 0V: P: 奇偶标志位; PSW1: 未定义。 2.48031MCS51SP 、什么叫堆栈?堆栈的最大容量是多少?堆栈指示器有多少位,作用是什么? SP 单片机初始化后中的内容是什么? RAM 解:堆栈:符合“先进后出”或“后进先出”存取规律的区域。 8031128B; 堆栈的最大容量是 MCS-51SP8 堆栈指针有位,作用是存放栈顶(/栈低)地址;单片机初始化后(即单片机复位 SP07H 后)中的内容是。 1"RAM 存在的问题:、堆栈的定义中,未答出区域”,而用了“部件”; 2SP 、只说了“单片机初始化后(即单片机复位后)中的内容是栈底地址”,未说明具体 07H; 值 38031128M256B 、堆栈的最大容量错成或 O 2.5DPTR 、数据指针有多少位,作用是什么? DPTR16ROMRAM 解:数据指针有位;作用是存放或外部的地址。 2.78051RAM 、片内容量有多少?可以分为哪几个区?各有什么特点? 8051RAM128B; 解:的片内容量有分为三个区:工作寄存器区、位寻址区和便笺区;存在的问题: 18051RAM256Bo 、的片内容量错成 2.88051SFR 、的特殊功能寄存器有多少个?可以位寻址的有哪些? 8051SFR2111ACCBPSWIPP3IEP2SCONPlTCON 解:的有个,可位寻址的有个:、、、、、、、、、和 P0 。 SFR2126SFRT2C0N,T2C0N 存在的问题:有个错成了个;可位寻址的中多了一个个别同学甚至在用了 一个“+,,号。

