单片机期末复习题

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

P2并行口可以既作为输入输出口又可以作为高8位地址线

P0口外部低8位输出时必须加上拉电阻,P3口有外中断,串行通信和第二功能口

其中P0~P3是准双向口,所以由输出转输入时必须先写入 1 。

AT89C51单片机的复位信号是( A、高电平)有效

单片机8031的EA引脚(B.必须接+5V)。

运算器是由算术逻辑部件ALU 、累加器A 和寄存器B 等几部分组成,用来执行各种算术运算和逻辑运算。

AT89C51单片机内部RAM区有4个工作寄存器区。

在单片机的RESET端出现2个周期以上的高电平,便可以可靠复位,复位后0000H 地址。

对中断进行查询时,查询的中断标志位共有EA 、EX0 、ET0 、EX1 、ET1 和ES六个中断标志位。

8.设80C51单片机晶振频率为12MHZ,定时器作计数器使用时,其最高的输入计数频率应为(C. 500KHZ )

9.在片外扩展一片2764程序存储器芯片要(B.13根)地址线

中断:TCON定时/计数控制寄存器,SCON串口控制寄存器,IP中断优先级控制寄存器,IE中断允许控制寄存器

定时:TMOD定是方式控制寄存器,TCON定时控制寄存器

2. 若只需要开串行口中断,则IE的值应设置为90H,若要将外部中断0设置为下降沿触发,则需执行语句IT0=1 。

3.以80C51为核心的单片机最小系统,除了要有单片机、电源、地外,还要有晶振电路和复位电路。

4. 外围扩展芯片的选择方法有两种,它们分别是线选法和译码法。

7. 80C51单片机扩展并行I/O口时,对扩展的I/O口芯片的基本要求是:输出应具有锁存功能;输入应具有三态缓冲和锁存功能;

.80C51单片机是8 位的单片机,其数据线是8 位,地址线是16 位。当扩展存储器时,其中地址线由P0口和P2 口提供,数据线由P0口提供。

TMOD中的GATE=1时,表示由两个信号控制定时器的启停对

当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持(2个机器周期)。

8.定时器T1工作在计数方式时,其外加的计数脉冲信号应连接到(P3.5)引脚。T0接3.4引脚

80C51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是读锁存器

6. 80C51单片机定时器溢出标志是TF0置1 和TF1置1 。

80C51内部数据存储器的地址范00H-FFH,位地址空间的字节地址范围是20H-2FH ,对应的位地址范围是00H-7FH,

什么是机器周期?一个机器周期的时序是如何来划分的?如果采用12MHz晶振,一个机器周期为多长时间?

1.完成一个基本操作所需要的时间称为一个机器周期,每个机器周期包含6个状态周期(用S表示),每个状态周期由节拍信号P1和节拍信号P2组成的,每个节拍持续一个振荡周期。因此一个机器周期包含S1P1~S6P2共6个状态的12个振荡周期。如果采用12MHz晶振,一个机器周期为1μs。

AT89C51单片机有5个中断源,两个优先级,它们的中断标志和中断入口地址各是什么?

外部中断INT0、IE0、0003H。

定时计数器T0、TF0、000BH。

外部中断INT1、IE1、0013H。

定时计数器T1、TF1、001BH。

串行口TX/RX、TI/RI、0023H、

中断嵌套的规则是什么?优先级排列。

是指中断系统正在执行一个中断服务时,有另一个优先级更高的中断提出中断请求,这时会暂时终止当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行

单片机中断嵌套的规则是只有高优先级的中断源能够中断正在进行的中断服务程序实现中断嵌套(2分)。单片机有2级中断优先级(2分。同一优先级内部的优先级排列顺序为外部中断0 、定时计数器0 、外部中断1、定时计数器1、串行口

CPU响应中断的基本条件:1有中断源发出中断请求;2中断总允许位EA=1,即CPU开中断;3申请中断的中断源的中断允许位为1,即没有被屏蔽。,4.无同级或最高级中断被服务5.当前指令周期已经结束。

定时器/计数器的工作方式2有什么特点?适用于什么应用场合?

答:自动重装的8位计数器(2分),TLx读数溢出时,溢出标志位置1的同时,自动将THx中的常数送到TLx中,使TLx从初值开始计数(2分)。多用于串口通信精确定时,产生波特率用(2分)

定时/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?

定时的计数脉冲来自于单片机内部,即每个机器周期产生一个计数脉冲,也就是每个机器周期计数器加1,定时时间与定时器的工作模式、定时器的初值选择有关

当采用12MHz晶振,写出每种方式0,1,2工作方式最大的定时时间?

如果采用12MHz晶振,方式0最大定时时间为8.19ms(1分),方式1最大定时时间为65ms(1分),方式2最大定时时间为256μs(2分)。

4.简单叙述AT89C51串行通信的四种工作模式。

单片机的串行通信有四种工作方式,分别是方式0、方式1、方式2和方式3

方式0一般用于外接移位寄存器芯片扩展I/O接口(2分)。方式1通常用于双机通信(2分)

方式0123 的每种方式的波特率和数据格式

方式0是同步移位寄存器方式,帧格式8位,波特率固定:fosc/12;

方式1是8位异步通信方式,帧格式10位,波特率可变:T1溢出率/n(n=32或16);

方式2是9位异步通信方式,帧格式样11位,波特率固定:fosc/n(n=64或32);

方式3是9位异步通信方式,帧格式11位,波特率可变:T1溢出率/n(n=32或16);

C51数据类型和C语言数据类型的区别?

C51是标准C的子集,具有结构化语言特点和机器级控制能力,代码紧凑,效率高,接近真实语言,代码可读性强,易于调试维护,编程工作量小,开发周期短,与汇编指令无关,易于掌握。与标准c的数据类型、变量存储模式、输入输出处理、函数使用方面有一定的区别。其他语法规、程序结构及程序设计方法都相同

51单片机的内部结构:8位中央处理器(CPU);片内振荡器和时钟电路;4KB片内程序存储器(ROM);128字节的片内RAM;2个16位定时/计数器;可寻址64KB外部程序存储器和64KB数据存储空间的控制电路;4个8位双向I/O口;1个全双工串行口;5个中断源。

单片机外部引脚名称是什么,各有什么功能

⑴.主电源引脚Vss和Vcc Vss 接地。

Vcc 正常操作时为十5伏电源。

⑵.外接晶体引脚XTAl1(19脚)和XTAL2(18脚)

⑶.控制或与其它电源复用引脚:

RST/Vpd 复位备用电源引脚。

ALE/PROG 为地址锁存使能输出/编程脉冲输入

相关文档
最新文档