资源描述:
《《单片机原理及接口技术》(第二版)余锡存著 课后习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章1.89C51、87C51、80C51和80C31单片机的主要区别在那里?答:相同之处是:制造工艺都为CHMOS,都有128字节片内RAM、两个定时/计数器、4个8位I/O并行口,一个串行口和5个中断源。主要区别:①89C51片内4K字节FLASHROM;②87C51片内4K字节EPROM;③80C51片内4K字节掩膜ROM;④80C31片内无程序存储器。2.MCS-51单片机引脚有多少I/O线?它们和单片机对外的地址总线和数据总线有何关系?答:4个8位I/O并行口,一个串行口;其中P0口为外接程存和数存的地址低8位和数据总线的时分复用接口;其中P2口为外
2、接程存和数存的地址高8位总线接口;其中P1口为真正的用户口线;其中P3口有第2功能;以上4个口线在没有专用功能时,也可以做通用I/O口线用。3.简述8031片内RAM区地址空间的分配特点。答:MCS-51单片机片内RAM为256字节,地址范围为00H~FFH,分为两大部分:低128字节(00H~7FH)为真正的RAM区;高128字节(80H~FFH)为特殊功能寄存器区SFR。在低128字节RAM中,00H~1FH共32单元是4个通用工作寄存器区。每一个区有8个通用寄存器R0~R7。4.MCS-51单片机由哪几个部分组成。答:①一个8位CPU;②4KBROMorE
3、PROM(8031无ROM);③128字节RAM数据存储器;④21个特殊功能寄存器SFR;⑤4个8位并行I/O口,其中P0、P2为地址/数据线,可寻址64KB程序存储器和64KB数据存储器;⑥一个可编程全双工串行口;⑦具有5个中断源,两个优先级,嵌套中断结构;⑧两个16位定时器/计数器;⑨一个片内振荡器及时钟电路。7.8.4.5.6.5.MCS-51单片机的信号各自的功能是什么?答:都是控制总线①:访问内部程序存储器的控制信号/编程电压输入端。时,CPU从片内读取指令,CPU从片外读取指令。②:地址锁存允许/编程信号线。③:外部程序存储器读选通信号。④:复位输入
4、信号/掉电保护后备电源引脚。6.MCS-51单片机如何实现工作寄存器组的选择?RS1(PSW.4)、RS0(PSW.3)为工作寄存器组的选择位;①取值为00时选择第0组工作寄存器,片内RAM地址是00H~07H,名称为R0~R7;②取值为01时选择第1组工作寄存器,片内RAM地址是08H~0FH,名称为R0~R7;③取值为10时选择第2组工作寄存器,片内RAM地址是10H~17H,名称为R0~R7;④取值为11时选择第3组工作寄存器,片内RAM地址是18H~1FH,名称为R0~R7。4.什么是时钟周期、机器周期、指令周期?当单片机的时钟频率为12MHz时,一个机
5、器周期是多少?ALE引脚的输出频率是多少?(1)振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期。(2)状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。(3)机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。(4)指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。当单片机的时钟频率为12MHz时,一个机器周期是多少1μs(微秒);ALE引脚的输出频率是多
6、少2μs(微秒)。第三章1.MCS-51指令系统按功能分为几类?具有几种寻址方式?他们的寻址范围如何?答:①按功能分为5类,分别是:数据传送类、算术操作类、逻辑操作类、控制转移类和位操作类;②具有7种寻址方式;③立即寻址,寻址范围是程序存储器;直接寻址,寻址范围是内部RAM低128字节和高128字节;寄存器寻址,寻址范围是四组工作寄存器R0~R7;寄存器间接寻址,寻址范围是内部RAM的低128和外部RAM低64K可寻址空间;基址寄存器加变址寄存器间接寻址,寻址范围是程序存储器;相对寻址,寻址范围是以下一条指令为相对地址的-128~+127字节范围内;位寻址
7、,寻址范围是可位寻址空间,包括内部RAM的可寻址位,特殊功能寄存器中的可寻址位。2.设内部RAM中59H单元的内容为50H,写出当执行下列程序段后寄存器A,R0,和内部RAM中50H、51H单元的内容为和值?答:MOVA,59H;(A)=(59H)=50HMOVR0,A;(R0)=50HMOVA,#00;(A)=00MOV@R0,A;((R0))=(50H)=00MOVA,#25H;(A)=25HMOV51H,A;(51H)=25HMOV52H,#70H;(52H)=70H执行下列程序段后:(A)=25H,(R0)=50H,(50H)=00、(51H)=25H3
8、.PSW中Cy与OV有何