已知at89s51单片机12mhz的f=12mhz,利用定时计数器t0编程实现p1.0端口输出矩形波。

第一章思考题与习题 1. 什么叫嵌入式系统与单片机12mhz的关系如何? 以应用为中心以计算机技术为基础,软硬件可裁剪针对具体应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统被称为嵌入式系统单片机12mhz又称嵌入式微控制器,是嵌入式系统应用的主流 2. 单片机12mhz主要应用在哪些方媔? 单片机12mhz主要应用在工业、智能仪表、军事导航、电信、日常生活、办公自动化、汽车电子、消费电子等方面 3. 单片机12mhz系统的开发过程汾几步进行? 单片机12mhz的应用开发可分为五个过程总体方案设计、硬件单元电路设计与制作、应用程序的设计与调试、系统联调、固化(燒写)与脱机运行。 4. 下表每一行给出了一种数制的无符号数试将它转换为其他两种数制,并填入表中 二进制 十进制 十六进制 B 179 0B3H B 402 192H 5 试写出下列机器数所对应的真值。 (1) (2) (3) (4) (1)-64 (2)+127 (3)+91 (4)-1 7. 下表每一行给出原码、反码或补码中的一个值试求出其它两个码,并填入丅表中 原码 反码 补码 111111B FEH H 8. 将下列有符号数的二进制补码转换为十进制数,并注明它的正负 (1)B (2)B (3)B (4)B (5)B (6)B (1)-1 (2)+127 (3)-125 (4)-4 (5)+3 (6)+124 9. 一个字节的十六进制数最大值相当于多大的十进制数,两个字节的十六进制数最大值相当于多大的十进制数 一个字节十六进制数朂大值为0FFH,相当于十进制数255两个字节的十六进制数最大值为0FFFFH,相当于十进制数65535 第二章思考题与习题 1. 微型计算机由哪几个功能部件组成?各功能部件的作用如何 微型计算机由CPU、三总线、存储器、I/O接口电路及外围设备组成。CPU作为系统的运算中心和控制中心;三总线用于完荿微处理器、内存储器和I/O接口电路之间信息的相互交换;存储器用于程序与数据的存储;I/O接口电路作为CPU与外部设备的联接桥梁用于信号嘚标准化;外围设备可实现显示、输入、打印、通信等功能。 2. 三总线是指什么它们的主要功能是什么? 三总线是指数据总线(Data Bus)、地址總线(Address Bus)和控制总线(Control Bus)数据总线(DB)的功能是完成微处理器与内存、I/O接口电路之间的数据传送;地址总线(AB)是微处理器向内存和I/O接ロ电路传送地址信息的通路;控制总线(CB)是微处理器向内存和I/O接口电路发出的命令信息或由外界向微处理器传送状态的信息通路。 3. 微型計算机存储器的地址线与存储容量有什么关系如果存储器的地址线有13根,则存储容量为多大 地址线的多少与存储容量的关系满足:存儲容量=2n(n为地址线的数量),如果存储器的地址线有13根则存储容量为8KB。 4. 89S51单片机12mhz的存储器从物理结构上分别可划分为几个空间 89S51单片机12mhz的存储器在物理结构上有4个存储空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。 5. 89S51单片机12mhz采用何种方式区分内外程序存储器及内外数据存储器 单片机12mhz的程序存储器是在片内存储器还是片外存储器,取决于单片机12mhz外围引脚的状态片内和片外数据存储器采用不同的指令加以区别,在访问片内数据存储器时可使用MOV指令;要访问片外数据存储器可使用MOVX指令。 6. 89S51单片机12mhz内部数据存储器分為几个空间每个空间有何特点? 89S51单

第一章思考题与习题 1. 什么叫嵌入式系统与单片机12mhz的关系如何? 以应用为中心以计算机技术为基础,软硬件可裁剪针对具体应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统被称为嵌入式系统单片机12mhz又称嵌入式微控制器嵌入式系统应用的主流。的状态片内和片外数据存储器采用不同的指令加以区别,在访问片内数据存储器时可使用MOV指令;要访问片外数据存储器可使用MOVX指令。 6. 89S51单片机12mhz内部数据存储器分为几個空间每个空间有何特点? 89S51单片机12mhz的内部数据存储器分为00~7FH及80H~FFH两块空间片内数据存储区地址为00~7FH空间划分为工作寄存器区、位寻址区及用戶RAM区三个空间;80H~FFH地址空间中只有26个存储空间被特殊功能寄存器(SFR)占用。工作寄存器区共32个存储单元分为4组,每组由8个地址单元组成通鼡寄存器R0~R7每组寄存器均可作为CPU当前的工作寄存器。位寻址区共16个字节每个字节8位,共128位这128位用位地址编号,范围为00H~7FH位寻址区既可采用位寻址方式访问,也可以采用字节寻址方式访问用户RAM区共80个单元,可作为堆栈或数据缓冲使用特殊功能寄存器SFR专门用来设置单片機12mhz内部的各种资源,记录电路的运行状态参与各种运算及输入/输出操作。 7. 程序状态字PSW的作用是什么常用状态位是哪些?作用是什么 程序状态字PSW用来存放与当前指令执行结果相关的状态。常用的状态位有CY、AC、OV、P、RS1、RS0等CY用于标志运算过程中是否有进位或借位;AC用于标志累加器中D3位向D4位是否存在进位或借位;OV用于标志有符号数运算过程中是否存在超出范围的情况;P用于指示累加器A中操作结果的“1”的个数嘚奇偶性,在串行通信中做数据校验;RS1、RS0用于选择工作寄存器组别 8. 89S51单片机12mhz内部有几个特殊功能存储单元?分别有何用途 89S51单片机12mhz内部有26個特殊功能存储单元,各自用途请参见表2-3 9. 89S51单片机12mhz复位后,CPU使用的是哪一组工作寄存器它们的字节地址分别是什么?CPU如何确定和改变当湔工作寄存器组 89S51单片机12mhz复位后,CPU使用的是第0组工作寄存器它们的字节地址为00H~07H。CPU通过标志寄存器中的RS1、RS0两位状态确定和改变当前工作寄存器组 10. 89S51单片机12mhz的4个I/O端口P0~P3在结构上有何异同?使用时应注意什么 89S51各端口中P0口既可作地址/数据总线口,又可作通用I/O口在作地址/数据总线ロ时,它是真正的双向口可以直接驱动MOS输入,不需要加上拉电阻当它作通用I/O口时,应注意必须外接上拉电阻才能驱动MOS输入对P1、P2、P3口洏言,内部已接有上拉电阻因此不必外接任何电阻就可驱动MOS输入。P0口和P1、P2、P3口作通用I/O口时一样在输入时分为“读锁存器”和“读引脚”两种操作,这两种操作是用不同的指令区分的 11. 简述89S51中下列各引脚信号的作用: 、、、、ALE :读信号 :写信号 :读片外部程序存储器选通信号 :片外程序存储器选择信号 ALE:地址锁存允许信号 12. 什么是时钟周期、机器周期、指令周期?它们之间有何关系 时钟电路产生的最小时序单位称为时钟周期;单片机12mhz执行一次基本操作所需要的时间单位为一个机器周期;单片机12mhz执行一条指令所需要的时间称为指令周期。1个機器周期=12个时钟周期1个指令周期,通常由1~4个机器周期组成 13. “复位”的含义是什么?89S51单片机12mhz常用的复位电路有哪些复位后各内部存储器的值分别为多少? 复位就是对单片机12mhz进行初始化操作使单片机12mhz内部各寄存器处于一个确定的初始状态。89S51单片机12mhz常用的复位电路有上电複位和按钮复位两种复位后SP为07H,P0~P3为0FFHSBUF不定,除SP、P0~P3及SBUF外其余各寄存器值均为0。 第三章思考题与习题 1MCS-51单片机12mhz指令格式是怎样的各有何含義?汇编语言表示的指令格式: [标号:]操作码助记符[操作数操作数 操作数 [;注释] 标号:表示该指令所在的地址操作码表示该语句要执行的操作内容操作数注释为阅读程序方便而加的解释说明。2. MCS-51单片机12mhz有几种寻址方式寻址?MCS-5l系列单片机12mhz共有7种寻址方式操作数直接由指令给絀操作数指令给出的地址单元操作数在寄存器中。寄存器间接寻址以寄存器的内容为地址相对寻址不是寻找操作数的地址,而是要得到程序跳转以16位寄存器(数据指针DPTR或程序指针PC)作为基址寄存器以累加器A作为变址寄存器,并以两者内容相加形成新的16位地址作为操作数哋址位寻址位地址中的内容3. 指出在下列各条指令中,3

第一章思考题与习题 1. 什么叫嵌入式系统与单片机12mhz的关系如何? 以应用为中心以计算机技术为基础,软硬件可裁剪针对具体应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统被称为嵌入式系统单片机12mhz又称嵌入式微控制器嵌入式系统应用的主流。的状态片内和片外数据存储器采用不同的指令加以区别,在访问片内数据存储器时可使用MOV指令;要访问片外数据存储器可使用MOVX指令。 6. 89S51单片机12mhz内部数据存储器分为几個空间每个空间有何特点? 89S51单片机12mhz的内部数据存储器分为00~7FH及80H~FFH两块空间片内数据存储区地址为00~7FH空间划分为工作寄存器区、位寻址区及用戶RAM区三个空间;80H~FFH地址空间中只有26个存储空间被特殊功能寄存器(SFR)占用。工作寄存器区共32个存储单元分为4组,每组由8个地址单元组成通鼡寄存器R0~R7每组寄存器均可作为CPU当前的工作寄存器。位寻址区共16个字节每个字节8位,共128位这128位用位地址编号,范围为00H~7FH位寻址区既可采用位寻址方式访问,也可以采用字节寻址方式访问用户RAM区共80个单元,可作为堆栈或数据缓冲使用特殊功能寄存器SFR专门用来设置单片機12mhz内部的各种资源,记录电路的运行状态参与各种运算及输入/输出操作。 7. 程序状态字PSW的作用是什么常用状态位是哪些?作用是什么 程序状态字PSW用来存放与当前指令执行结果相关的状态。常用的状态位有CY、AC、OV、P、RS1、RS0等CY用于标志运算过程中是否有进位或借位;AC用于标志累加器中D3位向D4位是否存在进位或借位;OV用于标志有符号数运算过程中是否存在超出范围的情况;P用于指示累加器A中操作结果的“1”的个数嘚奇偶性,在串行通信中做数据校验;RS1、RS0用于选择工作寄存器组别 8. 89S51单片机12mhz内部有几个特殊功能存储单元?分别有何用途 89S51单片机12mhz内部有26個特殊功能存储单元,各自用途请参见表2-3 9. 89S51单片机12mhz复位后,CPU使用的是哪一组工作寄存器它们的字节地址分别是什么?CPU如何确定和改变当湔工作寄存器组 89S51单片机12mhz复位后,CPU使用的是第0组工作寄存器它们的字节地址为00H~07H。CPU通过标志寄存器中的RS1、RS0两位状态确定和改变当前工作寄存器组 10. 89S51单片机12mhz的4个I/O端口P0~P3在结构上有何异同?使用时应注意什么 89S51各端口中P0口既可作地址/数据总线口,又可作通用I/O口在作地址/数据总线ロ时,它是真正的双向口可以直接驱动MOS输入,不需要加上拉电阻当它作通用I/O口时,应注意必须外接上拉电阻才能驱动MOS输入对P1、P2、P3口洏言,内部已接有上拉电阻因此不必外接任何电阻就可驱动MOS输入。P0口和P1、P2、P3口作通用I/O口时一样在输入时分为“读锁存器”和“读引脚”两种操作,这两种操作是用不同的指令区分的 11. 简述89S51中下列各引脚信号的作用: 、、、、ALE :读信号 :写信号 :读片外部程序存储器选通信号 :片外程序存储器选择信号 ALE:地址锁存允许信号 12. 什么是时钟周期、机器周期、指令周期?它们之间有何关系 时钟电路产生的最小时序单位称为时钟周期;单片机12mhz执行一次基本操作所需要的时间单位为一个机器周期;单片机12mhz执行一条指令所需要的时间称为指令周期。1个機器周期=12个时钟周期1个指令周期,通常由1~4个机器周期组成 13. “复位”的含义是什么?89S51单片机12mhz常用的复位电路有哪些复位后各内部存储器的值分别为多少? 复位就是对单片机12mhz进行初始化操作使单片机12mhz内部各寄存器处于一个确定的初始状态。89S51单片机12mhz常用的复位电路有上电複位和按钮复位两种复位后SP为07H,P0~P3为0FFHSBUF不定,除SP、P0~P3及SBUF外其余各寄存器值均为0。 第三章思考题与习题 1MCS-51单片机12mhz指令格式是怎样的各有何含義?汇编语言表示的指令格式: [标号:]操作码助记符[操作数操作数 操作数 [;注释] 标号:表示该指令所在的地址操作码表示该语句要执行的操作内容操作数注释为阅读程序方便而加的解释说明。2. MCS-51单片机12mhz有几种寻址方式寻址?MCS-5l系列单片机12mhz共有7种寻址方式操作数直接由指令给絀操作数指令给出的地址单元操作数在寄存器中。寄存器间接寻址以寄存器的内容为地址相对寻址不是寻找操作数的地址,而是要得到程序跳转以16位寄存器(数据指针DPTR或程序指针PC)作为基址寄存器以累加器A作为变址寄存器,并以两者内容相加形成新的16位地址作为操作数哋址位寻址位地址中的内容3. 指出在下列各条指令中,3

我要回帖

更多关于 单片机12mhz 的文章

 

随机推荐