单片机复习题答案Word文档下载推荐.docx

上传人:b****4 文档编号:17334211 上传时间:2022-12-01 格式:DOCX 页数:9 大小:82.55KB
下载 相关 举报
单片机复习题答案Word文档下载推荐.docx_第1页
第1页 / 共9页
单片机复习题答案Word文档下载推荐.docx_第2页
第2页 / 共9页
单片机复习题答案Word文档下载推荐.docx_第3页
第3页 / 共9页
单片机复习题答案Word文档下载推荐.docx_第4页
第4页 / 共9页
单片机复习题答案Word文档下载推荐.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

单片机复习题答案Word文档下载推荐.docx

《单片机复习题答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单片机复习题答案Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。

单片机复习题答案Word文档下载推荐.docx

8051单片机复位后机器的初始状态,即各寄存器的状态:

PC之外,复位操作还对其它一些特殊功能寄存器有影响,它们的复位状态如下:

9.8051地址线的组成?

8051的数据线有哪几部份组成?

8051地址线由P0口和P2口组成,数据线由P0,P1,P2,P3口组成。

10.堆栈的功用有哪些?

堆栈的功用是:

保存断点,保护现场。

11.单片机的制造公司是?

Intel

12.简述单片机P0口的特点。

P0口的特点是无锁存功能,在对外扩展是需要接上地址锁存器。

13.若扩展外部程序存储器,如何接EA引脚?

EA引脚接地

14.适用于电路简单的时序已知的外设传送方式是?

无条件传送方式。

15.某芯片地址线12根,求存储容量

2的12次方为4K

16.单片机内RAM容量有多少,可分为哪几个区?

128B,可分为:

工作寄存器区,为寻址区和用户区。

17.并行口在单片机和外设之间进行信息交换时起什么作用?

并口在单片机和外设之间进行信息交换时起电平转换、速度匹配和数据缓冲的作用。

18.时钟周期、机器周期、指令周期的含义各是什么?

时钟周期是单片机片内的时钟脉冲频率的倒数,是时序中较小的时间单位。

机器周期是完成某种特定功能所需的时间。

指令周期是指执行一条指令所需的时间。

19.设计8流水灯的电路图

20.4个开关控制4个灯  74页

21.键盘接口中使用软件进行识别的键盘是什么键盘?

是非编码键盘。

22.8051单片机有几个中断源,几个优先级,几个嵌套,外部中断有几种触发方式?

8051有5个中断源,两个优先级,2个嵌套,外部中断有两种触发方式

23.8051单片机内部的CPU为何要采用中断结构?

采用中断结构:

是单片机的Cpu和外设能够同时工作,可以实时处理数据,可以实现对故障的自诊断。

24.下列中断能否实现?

若能,怎样设置优先级级别?

定时器0,定时器1,外部中断0,外部中断1,串口中断

能实现,将IP寄存器中的PT0位和PT1位置1,其余位置置0即可。

25.并行口在单片机和外设之间进行信息交换时起什么作用?

电平转换,速度匹配,数据缓冲

26.中断嵌套的原则是是什么?

中断嵌套的原则是:

一个正在执行的中断服务程序可以被高优先级的中断源中断嵌套,同级或低级的中断源不可中断嵌套同级或高级的中断服务程序。

27.8051单片机的中断源是如何定义的?

中断响应的条件是什么?

8051的中断由外部中断0,外部中断1,定时器0,定时器1和串口中断组成。

有中断请求,cpu开总中断,中断请求未被中断屏蔽寄存器屏蔽(中断允许寄存器中相应的位置1)。

28.定时器1秒延时

29.8051单片机有几个定时器,分别是多少位?

8051单片机有2个定时器,都是16位的。

30.两个定时器分别有几种工作方式?

定时器0有四种工作方式,定时器1有三种工作方式。

31.定时器的控制寄存器是什么?

定时器的控制寄存器是TCON

32.启动定时器的软件条件是什么?

启动定时器的条件是,已经为定时器装入了初值,并且置TR0=1,或者TR1=1;

33.串口通信的两种基本的通信方式是什么?

同步和异步。

34.串行方式适合于多机通信的工作方式有哪些?

串行通信适合于多级通信的工作方式有方式2和方式3.

35.控制串口的寄存器是?

控制串口的寄存器是SCON。

36.AD转换的分类?

根据输出方式分可分为:

并行和串行;

按基本工作结构分科分为:

逐次逼近型和双积分型。

37.DA转换器的基本指标有哪些?

38.答:

DA转换器的基本指标有:

分辨率,转换时间和转换精度。

39.什么是串行通信?

串行口按其功能可分为哪三类?

串行通信是指数据一位一位按一定的频率顺序传送;

串行按功能分为:

单工,半双工,全双工

注:

所有原理图的最小系统都未画出,需补充。

40.设计一个开关控制Led灯系统,要求并行口Paper机作为输入口也作为输出口,通过4个开关分别控制4个Led的亮灭,试画出系统的硬件设计原理图,并编写相应的源代码。

#include<

reg51.h>

#defineucharunsignedchar

voiddelay()

{

uchari,j;

for(i=100;

i>

0;

i--)

for(j=100;

j>

j--)

;

}

voidmain()

uchartemp;

while

(1)

{

P2=0xff;

temp=P2&

0xf0;

if(temp!

=0xf0)

{

P2=P2>

>

4;

delay();

}

}

41.设计一个跑马灯系统,要求:

通过并行口P1口控制八个LED一次循环点亮,亮灭时间为1s,试画出系统硬件设计原理图,并编写相应的源代码。

#include<

ucharcount=0;

uchartemp=0xfe;

TMOD=0x01;

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

EA=1;

ET0=1;

P1=temp;

TR0=1;

while

(1)

{

P1=temp;

}

voidTIME0()interrupt1

TR0=0;

count++;

if(count==20)

temp=temp<

<

1;

temp+=1;

if(temp==0xff)

temp=0xfe;

count=0;

42.请阅读以下代码,回答问题:

(此题答案仅供参考)

#defineuintunsignedint

#defineDAC0832XBYTE[0x7fff]

uinti;

voidshow()

for(i=0;

i<

256;

i++)

DAC0832=i;

show();

(1)请问代码中的DAC0832代表何种器件?

有何功能?

(2)请问此段代码实现的功能是什么?

(3)代码中的while

(1)起到什么作用?

(4)。

(1)DAC0832代表数模转换器,一种将二进制数字量刑时的离散信号转换成以标准量(或参考量)为基准的模拟量的转换器。

(2)产生正三角波

(3)循环等待中断。

43.延时1s程序填空题(此题不完整)

//开总中断

//开定时器0中断

//启动定时器0

ucahrm=0;

if(flag==1)

if(m==)m=0;

P1=table[m++];

//循环一次,m+1

flag=0;

voidTIME1()interrupt3//定时器1中断函数

TR1=0;

…………

TR1=1;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 交通运输

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1