单片机基本原理测试题

  • 格式:docx
  • 大小:113.12 KB
  • 文档页数:5

下载文档原格式

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

精品资料

注意事项:

1. 把此试题重命名为“第 X 组X 号XXX ”

2. 所有的图要用笔画在纸上用手机拍下,再粘贴到试题上;

3. 试题中凡是提到解释原因的或者是为什么的都要详细解释,不要用一句话了事;

4. 解答时直接在问题下面解答就可以了,字体必须要用蓝色的宋体五号字;否则后果自负!

电路分析、解释

1. 电阻的作用?为什么用这么大阻值?写出

计算公式?如果指示灯换成一个① 10mm 的大 led (电流值20ma,压降2V),这个电阻需要接 多大值?写出计算公式如何算? 答:电阻作用是限流。

因为LED 的有效电流在 3mA-20mA 之间, 压降为1.7V 。计算公式为:

R= ( 5V-1.7V )

/(0.003A~0.02A),所以计算出来,限流电阻为 165欧

到1100欧之间。

R= ( 5V-2V ) /0.02A=150 欧。 2. 如果供电电压变成

12v 指示灯换成一个①

10mn t 勺大led (电流值20mA 压降2V ),这个电 阻需

要接多大值?写出计算公式? 答:R= (12V-2V ) /0.02A=500 欧。

3、电阻电容大小的的选取及计算?

答:因为充电时间必须超过经过两个机器周

期,又T=RC 所以,对电阻电容的选取具有 参数要求。

单片机初始状态各10 口电平状态如何? 答:高电平

单片机复位的条件?

“复位”指复位什么?

答:RST 引脚输入高电平,而且必须超过来两 个机器周期;“复位”指单片机程序从 0000H

物理地址开始执行

复位电平要维持多长时间单片机才复位?

2 复位电路 (要求附 有电容充 电坐标 图,分别 详细解释 上电复位 和手动复 位的关键

1、 手动复位的复位过程及解释:

答:1、RST 引脚由接近于0V 经过超过两个机 器周期,变成高电平,超过时间大约为200mso 因为按键按下后,5V 电源经过1K 电阻然后经 过10K 电阻到

地,电容慢慢充电,经过两个机 器周期,电压到达

4.5V 左右,单片机实现高 电平复位。 2、 上电复位的复位过程及解释:

答:电源上电后,VCC 对电容充电,RST 引脚 由1点几伏慢慢变成将近 5V ,高电平复位。

原理图

点的电位 变化)

1 供电电路

答:复位电平要经过至少两个机器周期单片机的一个机

器周期是多少?机器周期、状态周期、振荡周期的关系

及计算方法?答:一个机器周期是12个振荡周期;振

荡周

期=1/fosc ,2个振荡周期=1个状态周期,1个机器周

期=6个状态周期;

单片机识别的咼低电平范围各是多少?

答:单片机咼电平范围:2V-5V,低电平范围:

0V-5V。

用万用表检测手动复位和上电复位的复位过程?答:手

动复位:黑表笔接地,红表笔接

RST不动,按住复位按键,万用表读数由低电平瞬间

变成4.5V左右;

上电复位:20V档位,黑表笔接地,红表笔接到RST

打开电源,读数由5V转换成1点V。

1、

用万用表检测单片机初始状态各10 口的电平

状态?答:高电平

2、

用万用表检测单片机识别的高低电平的范围

(可配合编程)?如何改变I/O 口的电平状态配合万用

表检测说明?答:编写程序,1s转换电平一次。程序

如下:

#in clude

void delay(i nt time)

{

while(time--);

}

void mai n()

{

while(1)

{

P仁0 xOO;

delay(1000);〃延时1s (假设)

P仁0xff;

delay(1000);// 延时1s (假设)

}

}

6、

精品资料

精品资料

解释分析串口通信电路?几个电容各自的作 用?答:单片机通过串口引脚输出信号给芯片 RS232 RS232通过电平转换,将TTL 电平转换 成负逻辑电平,由串口接头以及连接线传送给 计算机,同时计算机发送信号,实现逆过程, 即串口实现 TTL 电平与负逻辑电平实现互转 换。电容的作用是稳压。

1、

max232在这里所起作用?为什么要用此芯 片?详细解

释答:用单片机和

PC 机通过串口

进行通信,但单片机提供的信号电平和 RS232

的标准不一样,因此要通过

max232这种类似

的芯片进行电平转换。

2、

3、单片机用的是什么电平?用的电脑串口是 什么电

平?两种各自的高低电平范围是多 少?用万用表在

max232两边检测验证? 答:单片机用的是 TTL 电

平,电脑串口是负逻 辑电平。单片机 TTL 电平,低电平为 0V-2V , 高电平为2V-5.5V ,而串口电平是低电平为

3

~15V ,高电平为-3~-15V 。测试:黑表笔接地 ,红表

笔接串口输入输出端,

观察万用表读数。

4、如何检测串口是通的?

Max232前后两端怎

么检测串口是否通?

答:在装好驱动的基础上,将串口线接到电 脑,打开电脑资源管理器,观察是否电脑检测 到COM 口,检测到,说明是通的,监测不到, 说明不通。

5、如果有个单片机是两个串口, max232如何

把两个串口都接出来,在左边画出这个原理 图。

3 串口通信

双串口原理图: