[详细完整版]32单片机.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
试题3 参考答案 一、填空题(31分,每空1分) 1.AT89S51单片机有( 2 )级优先级中断。 2.串行口方式2接收到的第9位数据送(SCON)寄存器的(RB8)位中保存。 3.当单片机复位时PSW=(00)H,这时当前的工作寄存器区是(0)区,R6所对应的存 储单元地址为(06)H。 4.利用82C55可以扩展(3)个并行口,其中(8)条口线具有位操作功能; 5.AT89S51访问片外存储器时,利用(ALE)信号锁存来自( P0口 )发出的低8位地址信号。 6.若AT89S51外扩32KB 数据存储器的首地址若为4000H,则末地址为(BFFF)H。 7.当AT89S51执行MOVC A,@A+PC指令时,伴随着(PSEN*)控制信号有效。 8.若A中的内容为67H,那么,P标志位为(1)。 9.AT89S51单片机的通讯接口有(串行)和(并行)两种形式。在串行通讯中,发送时 要把(并行)数据转换成(串行)数据。接收时又需把(串行)数据转换成(并行)数 据。 10.AT89S51内部数据存储器的地址范围是(00-7FH ),位地址空间的字节地址范围是(00-2FH),对应的位地 本文档主要涵盖了AT89S51单片机的相关知识,包括中断系统、串行通信、存储器扩展、寄存器使用以及定时器/计数器等核心概念。 1. AT89S51单片机具有两级中断优先级,即高优先级中断和低优先级中断。中断处理时,高优先级中断可以打断低优先级中断,但低优先级不能打断高优先级。 2. 在串行口工作方式2下,接收到的第9位数据会存储在SCON寄存器的RB8位中,用于奇偶校验或多机通信。 3. 单片机复位后,PSW寄存器的值为00H,此时工作寄存器区为0区,R6对应的存储单元地址为06H。 4. 82C55芯片可以扩展3个并行口,其中8条口线支持位操作功能,这对于扩展I/O接口非常有用。 5. 当访问片外存储器时,AT89S51通过ALE信号锁存P0口送出的低8位地址,以完成地址的传输。 6. 如果外扩32KB数据存储器的首地址为4000H,末地址则是BFFFH,因为2^15(32KB)的地址范围是从0到32767(16进制为4000H到BFFFH)。 7. 执行MOVC A,@A+PC指令时,PSEN*控制信号有效,这是在读取程序存储器中的数据时产生的。 8. 如果A寄存器的内容为67H,那么P标志位(奇偶标志位)为1,因为67H的二进制表示中包含奇数个1。 9. AT89S51的通信接口有两种形式,即串行和并行。在串行通信中,数据需要在发送时由并行转为串行,接收时再由串行转为并行。 10. AT89S51的内部数据存储器地址范围为00-7FH,位地址空间的字节地址范围是00-2FH,对应的位地址范围也是00-7FH,而外部数据存储器最大可扩展至64KB。 11. AT89S51的指令系统支持多种寻址方式,包括寄存器寻址、直接寻址、立即寻址、寄存器间接寻址、位寻址、基址寄存器加变址寄存器寻址和相对寻址。 12. 单片机内部提供2个可编程的16位定时/计数器,每个定时器有4种不同的工作模式,可以根据应用需求灵活配置。 此外,文档还涉及了一些判断题和简答题,涉及了定时器的初值设置、中断服务子程序和普通子程序返回指令的区别、外扩存储器的地址空间和数据冲突避免等问题。这些内容进一步巩固了对AT89S51单片机操作的理解,包括其硬件特性、编程规则以及系统设计的基本原则。
- 粉丝: 192
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助