单片机与应用复习试题(含参考题答案)13115.docVIP

  • 6
  • 0
  • 约5.17千字
  • 约 12页
  • 2019-07-09 发布于安徽
  • 举报

单片机与应用复习试题(含参考题答案)13115.doc

PAGE .. .. 8051单片机内部资源概述; 一个8位CPU 一个片内振荡器及时钟电路 (3)4KB ROM程序存储器 (4)128B RAM数据存储器 (5)两个16位定时器/计数器 (6)可寻址64KB外部数据存储器和64KB外部程序存储器空间的控制电路 (7)32条可编程的I/O线 (8)一个可编程全双工串行接口 (9)具有5个中断源、两个优先级嵌套中断结构 8051单片机片内RAM的空间划分与地址段分配; 工作寄存器区 0:00H07H 工作寄存器区 1:08H0FH 工作寄存器区 2:10H17H 低 128B RAM 工作寄存器区 3:18H1FH 位寻址区:20H2FH 数据缓冲器:30H7FH 高 128B RAM 特殊功能寄存器(SFR) 3、8051四个并行接口各自的功能; P0口:P0口可以作为输入输出口,但在实际应用中常作为地址/总线口,即低8为地址与数据线分时使用P0口。低8位地址由ALE信号的负跳变使它锁存到外部地址锁存器中,而高8位地址由P2口输出。 P1口:P1口的每一位都能作为可编程的输入或输出线。 P2口:P2口可以作为输入口或输出口使用,外接I/O设备时,又作为扩展系统的地址总线,输出高8位地址,与P0口一起组成16位地址总线。 P3口:P3口为双功能口。作为第一功能使用时,其功能同P1口。 4、8051单片机试外部中断INT0、定时器中断T0、串行口中断产生中断的原理; (1)、外部中断INT0的原理 若INT0中断允许(使能EX0=1,EA=1),则CPU立即停止当前程序,跳转到INT0对应的中断入口(ROM保留地址0x0003)执行中断服务程序(中断服务程序后CPU自动对中断标志清零:IE0=0),待INT0中断服务程序执行完毕后再回原执行程序处; 若INT0中断未允许,则程序不能跳转到INT0中断入口,不执行中断服务程序(中断标志IE0不能自动清0)。 (2)、定时器中断T0原理 若T0中断允许(使能ET0=1,EA=1),则CPU立即停止当前程序,跳转到T0对应的中断入口(ROM保留地址0x000B)执行中断服务程序(中断服务程序后CPU自动对溢出标志清零:TF0=0),待T0中断服务程序执行完毕后再回原执行程序处; void TIMER0_ISR(void) interrupt 1 { //定时器0中断服务程序 } 若T0中断未允许,则程序不能跳转到T0中断入口,不执行中断服务程序(中断标志此时TF0不能自动清0)。 (3)、串行口中断产生中断的原理 执行串口发送指令SBUF=a;通过TXD口发送串行数据,发送结束后CPU自动产生发送结束标志(TI=1);此时若串行中断使能(ES=1,EA=1) ,则程序立即停止当前程序,跳转置中断号为4的串行口中断入口地址(0x0023), 执行中断服务程序void UART_ISR(void) interrupt 4 ,CPU不具有自动清零功能; 同样,若串口在RXD引脚接收到数据,硬件自动产生接收结束标志(RI=1),若此时若串行中断使能(ES=1,EA=1),则程序立即停止当前程序,跳转置中断号为4的串行口中断入口地址(0x0023),执行中断服务程序void UART_ISR(void) interrupt 4 ,CPU不具有自动清零功能,可通过b=SBUF;指令取出暂存在数据缓冲区内的数据。 5、8051单片机的5个中断源名称、各自对应的中断号与中断入口地址,中断服务程序函数形式,各自的中断标志位名称,中断优先级等。 6、若串口通信率为9600bps,每个字节以10位方式传输。若要传输1K字节大概多少时间? t=1024×10×1/9600≈1.07s 7、会根据给定的fosc频率,计算8051定时器0的方式0、方式1、方式2的最长定时时间间隔计算。 方式0: tmax=12/fosc×213= 方式1:tmax=12/fosc×216= 方式2:tmax=12/fosc×28= 8、8051单片机应用系统的开发语言与开发步骤; (1)开发语言:C语言、汇编语言 开发步骤: = 1 \* GB3 ①了解系统功能、要求、任务 = 2 \* GB3 ②确定设计方案 = 3 \* GB3 ③硬件设计 = 4 \* GB3 ④软件设计 = 5 \* GB3 ⑤系统调试 9、标志位:EX0、EX1、ET0、ET1、ES;IE0、IE1、TF0、TF1、RI、TI;IT0、IT1;TR0、TR1;SMOD的功能; EX0:外部中断0中断允许位。1允许;0禁止。 EX1:外部中断1

文档评论(0)

1亿VIP精品文档

相关文档