02358单片机原理及应用_2011_4月_答案

合集下载

单片机原理与应用课程课后习题答案

单片机原理与应用课程课后习题答案

单片机原理及应用》习题答案第一章基础知识1.微型计算机主要由哪几部分组成?各部分有何功能?答:一台微型计算机由中央处理单元(CPU、存储器、I/O接口及I/O设备等组成, 相互之间通过三组总线(Bus):即地址总线AB数据总线DB和控制总线CB来连接。

CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制计算机进行各种操作。

存储器是计算机系统中的“记忆”装置,其功能是存放程序和数据。

按其功能可分为RAM和ROM输入/输出(I/O、接口是CPU与外部设备进行信息交换的部件。

总线是将CPU存储器和I/O接口等相对独立的功能部件连接起来,并传送信息的公共通道。

2•将下列十进制数分别转换成为二进制数,十六进制数和BCD码数的形式:100,64,78,80解: 1 、100=1100100B=64H=0001 0000 0000BC;D2、64=1000000B=40H=0110 0100BC;D3) 78=1001110B=4EH=0111 1000BCD3.写出下列十六进制无符号数对应的十进制数和二进制:0D5H,64H,2CH,4FEH解:1) 0D5H=213=11010101;B2)64H=100=1100100B;3)2CH=44=101100B;4)4FEH=1278=B。

4.写出下列十进制数对应的二进制原码、反码和补码:+35,+50,-10,-20解:1) + 35=( 23H)原=(23H 反=(23H)补;2 ) + 50=( 32H)原=(32H 反=(32H)补;3)—10=( 8AH 原=(0F5H 反=(0F6H 补;4)—20=( 94H)原=(0EBH 反=(0ECH 补;5.根据给定的原码、反码、补码求真值。

1)(0CBH) 原=(-75) 真值;2) (8BH技=(-116)真值;3) (9BH)=(-101)真值;4) (6BHk=(+107)真值;解:1) (0CBH)原=(-75)真值;2) (8BH)反=(-116)真值;3) (9BH)补=(-101)真值;4) (6BH)补=(+107)真值;6.试分别判断下列各组数据大小?1)A=0.011B B=0.011 C=0.011H2)A=1001B B=1001 C=1001H解:1) A=0.011B=0X 2-1+1X 2-2+1X 2-3=0.25+0.125=0.375 ;B=0.011C=0.011H=0X 16-1+1 X 16"2+1X 16-3=0.5所以:A>B>C2)A=1001B=9;B=1001;C=1001H=4097所以:A<B<C7.先将下列各组数据转换为补码表示的带符号数,然后用进行补码运算,再将结果还原成原码,并写出对应的十进制数检验结果是否正确。

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案1. 为什么单片机被广泛应用于各种电子设备中?单片机被广泛应用于各种电子设备中的原因有很多。

首先,单片机具有体积小、功耗低、成本低的特点,能够满足现代电子设备对于小型化、便携和节能的需求。

其次,单片机集成了中央处理器、存储器、输入输出端口等功能模块,能够满足电子设备对于高性能、多功能的要求。

此外,单片机具有灵活的可编程性,能够根据不同的应用需求进行定制开发,满足各种电子设备的特定功能和性能要求。

因此,单片机被广泛应用于各种电子设备中。

2. 什么是单片机的工作原理?单片机是一种集成了中央处理器、存储器、输入输出端口等功能模块的微型计算机系统。

其工作原理是通过中央处理器执行程序指令,对输入输出端口进行数据交换,从而实现对外部设备的控制和数据处理。

单片机内部包含了运算器、控制器、存储器等核心部件,通过时钟信号的控制,按照程序指令序列完成各种运算和数据处理操作。

单片机的工作原理可以简单概括为接收输入信号、进行数据处理、输出控制信号的过程。

3. 单片机的应用领域有哪些?单片机在各种电子设备中都有广泛的应用,主要包括消费类电子产品、工业自动化设备、通信设备、汽车电子系统等领域。

在消费类电子产品中,单片机被应用于智能手机、数码相机、家用电器等产品中,实现各种功能和控制。

在工业自动化设备中,单片机被应用于PLC、工业控制器、传感器等设备中,实现自动化生产和控制。

在通信设备中,单片机被应用于调制解调器、路由器、交换机等设备中,实现数据传输和网络控制。

在汽车电子系统中,单片机被应用于发动机控制、车载娱乐、车身电子系统等领域,实现车辆的各种功能和控制。

可以看出,单片机在各种应用领域都有重要的地位和作用。

4. 单片机的发展趋势是什么?随着科技的不断发展,单片机也在不断演进和升级。

未来单片机的发展趋势主要包括以下几个方面,首先,单片机将继续向着高性能、低功耗、小型化的方向发展,以满足电子设备对于性能和外形的要求。

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

单⽚机原理及应⽤课后习题答案单⽚机原理及应⽤课后习题答案课后思考题级习题答案思考题与习题1⼀、填空1.单⽚机按照⽤途通常分为通⽤型和专⽤型。

2.单⽚机也称为微控制器和单⽚微型计算机。

⼆、简答1.什么是单⽚机?答:单⽚机也称微控制器,它是将中央处理器、程序处理器、数据处理器、输⼊/输出接⼝、定时/计数器串⾏⼝、系统总线等集成在⼀个半导体芯⽚上的微计算机,因此⼜称为单⽚微型计算机,简称为单⽚机。

2.简述单⽚机的特点和应⽤领域。

答:(1)单⽚机体积⼩,应⽤系统结构简单,能满⾜很多应⽤领域对硬件功能的要求。

(2)单⽚机的可靠性⾼。

(3)单⽚机的指令系统简单,易学易⽤。

(4)单⽚机的发展迅速,特别是最近⼏年,单⽚机的内部结构越来越完善。

3.写出AT89S51与AT89S52芯⽚的主要区别。

内部程序存储区容量不同,52的程序存储空间为8K ,内部数据存储空间为256B ,中断源8个,定时器/计数器有3个,⽽51的程序存储空间为4K ,内部数据存储空间为128B ,中断源5个,定时器/计数器有2个。

思考题与习题2⼀、填空题1.如果(PSW )=10H, 则内部RAM ⼯作寄存器区的当前寄存器是第⼆组寄存器,8个寄存器的单元地址为 10H ~ 17H 。

2.为寻址程序状态字F0位,可使⽤的地址和符号有 PSW.5 、 0D0H.5 、 F0 和 0D5H 。

3.单⽚机复位后,(SP )= 07H ,P0~P3= FFH ,PC= 0000H ,PSW= 00H A= 00H 。

4.AT89S51单⽚机的程序存储器的寻址范围是由 PC 决定的,由于AT89S51单⽚机的PC 是 16 位的,所以最⼤寻址范围为64KB 。

5.写出位地址为20H 所在的位,字节地址 24H.0 。

6.写出字节地址为20H 的单元最⾼位的位地址为 07H ,最低位的位地址为 00H 。

7.如果晶振频率MHz 6OSC f ,则⼀个时钟周期为1.66667E-7,⼀个机器周期为2us 。

单片机原理及应用教程答案

单片机原理及应用教程答案

《单片机原理及应用》习题参考答案2011-07-25 11:28:51| 分类:默认分类| 标签:|字号大中小订阅《单片机原理及应用》习题参考答案第一章1. 为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。

可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。

十六进制数可以简化表示二进制数。

2.(1) 01111001 79H (2) 0.11 0.CH (3) 01111001.11 79.CH (4) 11101010.101 0EA.AH (5)01100001 61H (6) 00110001 31H3.(1) 0B3H (2)80H (3) 17.AH (4) 0C.CH4.(1)01000001B 65 (2) 110101111B 4315.(1) 00100100 00100100 00100100 (2)10100100 11011011 11011100(5) 10000001 11111110 111111116.00100101B 00110111BCD 25H7.137 119 898.什么是总线?总线主要有哪几部分组成?各部分的作用是什么?总线是连接计算机各部件之间的一组公共的信号线。

一般情况下,可分为系统总线和外总线。

系统总线应包括:地址总线(AB)控制总线(CB)数据总线(DB)地址总线(AB):CPU根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。

地址总线为16位时,可寻址范围为216=64K,地址总线的位数决定了所寻址存储器容量或外设数量的范围。

在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。

控制总线(CB):由CPU产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。

单片机原理及应用课后答案

单片机原理及应用课后答案

单片机原理及应用课后答案一、单片机的基本原理单片机是一种集成度高、功能强大的微处理器,它内部包含了处理器核、存储器、输入输出接口和定时器等功能。

单片机通过读取输入信号,并根据程序的指令进行处理,最后将结果输出。

下面是一些常见的单片机的基本原理问题及答案:1. 单片机的工作原理是什么?单片机的工作原理是通过读取输入信号、执行指令和输出结果来完成特定的功能。

具体地说,单片机通过输入接口读取外部信号,然后执行程序中的指令,根据指令对数据进行处理,并将结果输出到输出接口。

2. 单片机的结构有哪些部分?单片机的结构主要包括处理器核、存储器、输入输出接口和定时器四个部分。

处理器核是单片机的核心,负责执行指令和控制整个系统的运行;存储器用于存储程序代码和数据;输入输出接口用于与外部设备进行数据交互;定时器用于产生时钟信号,控制程序的执行速度。

3. 单片机的工作方式有哪些?单片机的工作方式可以分为汇编语言和高级语言两种。

汇编语言是一种低级语言,程序员需要直接调用机器指令来编写程序;高级语言是一种更加抽象的语言,例如C语言和Python等,程序员可以使用更加简洁的语法来编写程序。

4. 单片机的时钟信号是如何产生的?单片机的时钟信号是由定时器产生的。

定时器可以根据设定的频率产生一个周期性的信号,这个信号被称为时钟信号。

单片机根据时钟信号来控制指令的执行速度。

二、单片机的应用单片机在各个领域都有广泛的应用,例如家电控制、工业自动化、医疗仪器等。

下面是一些常见的单片机应用问题及答案:1. 单片机在家电控制中的应用有哪些?在家电控制中,单片机可以用于控制空调、电视机、洗衣机等各种家电设备。

它可以通过读取传感器的信号来控制设备的工作状态,例如通过温湿度传感器来控制空调的制冷或制热模式。

2. 单片机在工业自动化中的应用有哪些?在工业自动化中,单片机可以用于控制生产线、机器人、传感器等各种设备。

它可以通过读取传感器的信号来监测设备的状态,并根据程序的指令进行控制,实现自动化的生产。

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案一、选择题。

1. 单片机是指集成了微处理器核心、存储器、输入/输出接口、定时/计数器和中断控制电路于一体的微型计算机系统。

答案,√。

2. 单片机的内部结构包括中央处理器、存储器和输入/输出接口。

答案,√。

3. 单片机的中央处理器主要包括运算器和控制器两部分。

答案,√。

4. 单片机中的存储器主要包括RAM和ROM两部分。

答案,√。

5. 单片机的输入/输出接口主要用于与外部设备进行数据交换。

答案,√。

6. 单片机的工作原理是通过控制输入/输出接口与外部设备进行数据交换,实现特定的功能。

答案,√。

7. 单片机的应用领域包括家电控制、工业自动化、汽车电子等多个方面。

答案,√。

8. 单片机在家电控制领域的应用主要包括洗衣机、空调、电视机等家电产品。

答案,√。

9. 单片机在工业自动化领域的应用主要包括生产线控制、仪器仪表控制等方面。

答案,√。

10. 单片机在汽车电子领域的应用主要包括发动机控制、车载娱乐系统等方面。

答案,√。

二、填空题。

1. 单片机是一种集成了微处理器核心、存储器、输入/输出接口、定时/计数器和中断控制电路于一体的微型计算机系统。

2. 单片机的内部结构包括中央处理器、存储器和输入/输出接口。

3. 单片机的中央处理器主要包括运算器和控制器两部分。

4. 单片机中的存储器主要包括RAM和ROM两部分。

5. 单片机的输入/输出接口主要用于与外部设备进行数据交换。

6. 单片机的工作原理是通过控制输入/输出接口与外部设备进行数据交换,实现特定的功能。

7. 单片机的应用领域包括家电控制、工业自动化、汽车电子等多个方面。

8. 单片机在家电控制领域的应用主要包括洗衣机、空调、电视机等家电产品。

9. 单片机在工业自动化领域的应用主要包括生产线控制、仪器仪表控制等方面。

10. 单片机在汽车电子领域的应用主要包括发动机控制、车载娱乐系统等方面。

三、简答题。

1. 请简要介绍单片机的内部结构及工作原理。

单片机原理及应用题库答案

单片机原理及应用答案一.填空题1、CPU、存储器、I/O口2、同步3、PC、PC4、累加器A,DPTR、PC5、1041H6、地址7、A的内容为4BH 。

8、A= 80H ,SP= 42H ,(41H)= 30H ,(42H)= 80H ,PC= 8030H 。

9、片选。

10、程序、数据11、6FFF H。

12、单片机系统的地址/数据总线13、10H~17H14、在程序中断或子程序调用时15、运算和控制功能16、周而复始地取指令和执行指令的过程17、引起中断的原因(或能发出中断请求的来源)18、接口电路中已编址并能进行读或写操作的寄存器19、020、低电平21、TTL电平信号22、4KB 0000H23、8 I/O24、5 225、就是如何找到存放操作数的地址,把操作数提出来的方法26、上电自动复位和按键手动复位27、TCON,TMOD,IE28、运算器控制器29、2 1630、64KB31、立即寻址、直接寻址、寄存器、寄存器间接寻址、变址寻址32、外部程序存储器。

33、4 8 P0、P1、P2、P3 8 I/034、寻找指令中操作数或操作数所在地址35、64KB36、汇编37、累加器PC DPTR38、硬件软件39、IN 高电平时低电平0000 H40、RAM ROM RAM 临时性数据41、9AH42、CPU将要执行的指令所在的ROM单元的地址自动加1 16 不是43、123= 01010010 B= 52 H。

44、4 上拉电阻将口锁存器置145、内RAM低128B区128B 先进后出8 堆栈栈顶的地址46、中断请求、中断响应、中断服务47、脉冲定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数48、00H~7FH49、高8位地址线50、08~0FH51、用户RAM区52、如何确定操作数的单元地址53、存储器在整个存储空间的地址范围54、定时时间到55、从查询中断请求标志位到转向中断区入口地址所需的机器周期数56、程序查询方式57、关中断58、并行数据总线地址总线P0 P1—P359、片内数据存储区(器)60、脉冲方式低电平61、定时器/计数器0 串行口的波特率发生器62、64K 0000H—FFFFH 2080H 2018H63、CPU;存储器;I/O接口64、先进后出;内部RAM30H~7FH的范围内;SP65、.串行通信66、通用的可编程并行67、异;468、 5 269、 60H(高位为6即可)70、P3.2 IE071、端口72、无条件传送查询中断73、存储器、控制器、输出部分。

四川-单片机原理及应用(02358)复习资料 - 参考答案

单片机原理及应用试卷B(02358)复习资料参考答案1.单片机的国际通用的标准缩写是【MCU】2.单片机是【一块芯片级的计算机】3.Intel公司的MCS-51单片机的数据位为【8位】4.二进制数10000001的十进制无符号数是【-127】5.二进制数10000000的十进制有符号数是【-128】6.无符号数相加减,当PSW中的【Cy】位=0时表明结果正确,=1表示错误7.有符号数相加减,当PSW中的【OV】位=0时表明结果正确,=1表示错误8.RS1RS0=00、01、10、11时,对应的当前工作寄存器组分别是【0、1、2、3】9.复位后,SP的初始值是【07H】10.复位后,PSW的初始值是【00H】11.单片机复位后,并行I/O口P0-P3的初始值是【FFH】12.LJMP最大跳转空间是【64KB】13.SJMP最大跳转空间是【256B】14.访问片外数据存储器的寻址方式是【寄存器间接寻址】15.访问程序存储器的寻址方式是【变址寻址】16.访问程序计数PC时的寻址方式是【变址寻址】17.具有@Ri或@DPTR形式操作数的寻址方式为【间接寻址】18.按照自然优先级顺序,优先级从高到低为【INT0-T0-INT1-T1-串口中断】19.51系列单片机中必须通过软件撤销中断请求的中断源是【串行中断】20.串行通信一个完整的信息单位是【帧】21.51单片机串行通信方式1时,作为波特率发生器的是【定时计数器T1】22.8051单片机程序计数器PC中的值是【下一条指令的地址】23.单片机的存储器结构为【哈佛结构】24.【机器语言程序】是单片机能够直接识别并运行的程序。

25.51单片机中只能出现一次的伪指令为【END】。

26.51单片机定时器是对【机器周期】进行计数,溢出时产生中断,计数器是对【外部引脚T0或T1上的脉冲】进行计数。

27.查表指令中所查的“表”应当建立在【ROM】中。

28.51单片机响应中断的最短时间是【3】个机器周期。

(完整版)单片机原理及应用习题答案

思考与练习题11.1单项选择题(1)单片机又称为单片微计算机,最初的英文缩写是( D )A.MCPB.CPUC.DPJD.SCM(2)Intel公司的MCS-51系列单片机是( C )的单片机。

A.1位B.4位C.8位D.16位(3)单片机的特点里没有包括在内的是( C )A.集成度高B.功耗低C.密封性强D.性价比高(4)单片机的发展趋势中没有包括的是( B )A.高性能B.高价格C.低功耗D.高性价比(5)十进制数56的二进制数是( A )A.00111000BB.01011100BC.11000111BD.01010000B(6)十六进制数93的二进制数是( A )A.10010011BB.00100011BC.11000011BD.01110011B(7)二进制数11000011的十六进制数是( B )A. B3HB.C3HC.D3HD.E3H(8)二进制数11001011的十进制无符号数是( B )A. 213B.203C.223D.233(9)二进制数11001011的十进制有符号数是( B )A. 73B.-75C.-93D.75(10)十进制数29的8421BCD压缩码是( A )A.00101001BB.10101001BC.11100001BD.10011100B(11)十进制数-36在8位微机中的反码和补码是( D )A.00100100B、11011100BB.00100100B、11011011BC.10100100B、11011011BD.11011011B、11011100B(12)十进制数+27在8位微机中的反码和补码分别是( C )A.00011011B、11100100BB.11100100B、11100101BC.00011011B、00011011BD.00011011B、11100101B(13)字符9的ASCII码是( D )A.0011001BB.0101001BC.1001001BD.0111001B(14)ASCII码1111111B的对应字符是( C )A. SPACEB.PC.DELD.{(15)或逻辑的表达式是( B )A.A⋅B=FB. A+B=FC. A⊕B=FD.(A⋅B)=F(16)异或逻辑的表达式是( C )A.A⋅B=FB. A+B=FC. A⊕B=FD.(A⋅B)=F(17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是( B )A.10101010B、10101010B、00000000BB.00000000B、10101010B、10101010BC.00000000B、10101010B、00000000BD.10101010B、00000000B、10101010B (18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是( D )A.01100110B、10011001B、11111111BB.11111111B、10011001B、01100110BC.01100110B、01110111B、10011001BD.01100110B、11111111B、10011001B(19)下列集成门电路中具有与门功能的是( D )A.74LS32B.74LS06C.74LS10D.74LS08(20)列集成门电路中具有非门功能的是( B )A.74LS32B.74LS06C.74LS10D.74LS08(21)Proteus软件由以下两个设计平台组成( C )A.ISIS和PPTB.ARES和CADC.ISIS和ARESD.ISIS和CAD(22)ISIS模块的主要功能是( A )A.电路原理图设计与仿真 B. 高级布线和编辑C. 图像处理D.C51源程序调试(23)ARES模块的主要功能是( B )A.电路原理图设计与仿真 B. 高级布线和编辑C. 图像处理&D.C51源程序调试(24)家用电器如冰箱、空调、洗衣机中使用的单片机主要是利用了它的( D )A.高速运算 B. 海量存储 C.远程通信 D. 测量控制1.2问答思考题(1)什么是单片机?单片机与通用微机相比有何特点?单片机是在一块半导体硅片上集成了计算机基本功能部件的微型计算机。

四川-单片机原理及应用(02358)复习资料

单片机原理及应用试卷B(02358)复习资料1.单片机的国际通用的标准缩写是【】2.Intel公司的MCS-51单片机的数据位为【】3.二进制数11001011的十进制无符号数是【】4.二进制数11001011的十进制有符号数是【】5.无符号数相加减,运算结果是否正确,通过PSW中的【】位判断6.RS1RS0=11时,当前工作寄存器组是【】7.上电复位后,SP的初始值是【】8.上电复位后,PSW的初始值是【】9.LJMP最大跳转空间是【】10.SJMP最大跳转空间是【】11.访问片外数据存储器的寻址方式是【】12.具有@Ri或@DPTR形式操作数的寻址方式为【】13.按照自然优先级顺序,以下优先级最高的是【】14.可以中断正在执行的定时计数器T0的服务程序的中断源是【】15.当51系列单片机中必须通过软件撤销中断请求的中断源是【】16.若使51系列单片机T0溢出中断得到响应,则对寄存器IE的设置为【】17.串行通信一个完整的信息单位是【】18.51系列单片机串行通信方式1时,作为波特率发生器的是【】19.8051单片机程序计数器PC中的值是【】20.单片机的存贮器结构为【】21【】是单片机能够直接识别并运行的程序。

22. 8051单片机中只能出现一次的伪指令为【】。

23. 8051单片机定时器是对【】进行计数,溢出时产生中断,计数器是对【】进行计数。

24.查表指令中所查的“表”应当建立在【】中。

25.8051单片机响应中断的最短时间是【】个机器周期。

26.扩展外部数据存储器时,如果地址线有剩余会出现【】。

27.8051属于8位的单片机,这里的位指的是【】。

28.8051单片机对ROM可以进行读写操作吗?答可以进行【】操作,不能进行【】操作。

29.说明51单片机内部数据存储器低128字节按照功能分为几部分?说明地址范围并阐述可以有哪些寻址方式。

30.分别阐述51单片机P0~P3口的功能31.说明51子系列单片机中断源的名称、入口地址、中断请求标志位32.调用的子程序和中断服务子程序有什么不同,写出至少三个方面的区别。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

00110110B
存储器
外部数据
PA
02H
IE
汇编
256
运算器由算数逻辑单元、累加器A和寄存器组成丆用来执行各种
算数和逻辑运算。

完成一个规定操作所需要的时间。

一个机器周期为6个时钟周期丆12个振荡周期。

单位时间内传送的位信息量丆是数据传送速度的单位。

以每秒传送的位数表示。

8位的CPU、片内振荡器、时钟电路、4KB的ROM、256字节的RAM、
2个16位的定时计数器、4个并行的8位IO口丆一个全双工串行口丆5个中断源丆可寻址64KB的外部数据单元和程序单元。

1LSB=5V/256=0.02V
最大的量化误差为+1/2LSB= 0.01V
0FFH30H2AH0FEH
0FEA0H00H0FFH
1DH33H1
00H89H1DH01H
50H04H1234H04H
LP: MOVX A,@DPTR CJNE A,30H,NE NE: JNC LT
MOV 30H,A LT: INC DPTR
DJNZ R7,LP
MOV A,30H
MOVX @DPTR,A SJMP $。

相关文档
最新文档