单片机是把()、()、()以及()电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[填空题] 单片机是把()、()、()以及()电路等主要计算机部件集成在一块集成电路芯片上的微型计算机

【◆参考答案◆】:中央处理器;存储器;定时器/计数器;I/O接口

(2)【◆题库问题◆】:[单选] 已知A=87H,(30H)=76H,执行XRLA,30H后,其结果为()。
A.A=F1H(30H)=76HP=0
B.A=87H(30H)=76HP=1
C.A=F1H(30H)=76HP=1
D.A=76H(30H)=87HP=1

【◆参考答案◆】:C

(3)【◆题库问题◆】:[单选] LED数码管若采用动态显示方式,下列说法错误的是()
A.将各位数码管的段选线并联
B.将段选线用一个8位I/O端口控制
C.将各位数码管的公共端直接连接在+5V或者GND上
D.将各位数码管的位选线用各自独立的I/O端口控制

【◆参考答案◆】:C

(4)【◆题库问题◆】:[问答题] 什么是时钟周期、状态周期、机器周期和指令周期?当单片机时钟频率为12MHz时,一个机器周期是多少?ALE引脚的输出频率是多少?

【◆参考答案◆】:
时钟周期也称为振荡周期,定义为时钟脉冲频率(fosc)的倒数,它是计算机中最基本的、最小的时间单位。
时钟周期经2分频后成为内部的时钟信号,用作单片机内部各功能部件按序协调工作的控制信号,称为状态周期,用S表示。完成一个基本操作所需要的时间称为机器周期。
指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,指令不同,所需要的机器周期数也不同。
当单片机时钟频率为12MHz时,一个机器周期为1μs。
ALE引脚的输出频率为2MHz。

(5)【◆题库问题◆】:[单选] TCON寄存器中外部中断0的触发方式控制位是()。
A.IT0
B.IE0
C.IS0
D.IX0

【◆参考答案◆】:A

(6)【◆题库问题◆】:[单选] 一般地,蜂鸣器属于()负载?
A.电阻性负载
B.电感性负载
C.电容性负载
D.不导电负载

【◆参考答案◆】:B

(7)【◆题库问题◆】:[多选] 微型计算机中常用的进位计数制有()。
A.十进制
B.二进制
C.八进制
D.五进制
E.十六进制

【◆参考答案◆】:B, C, E

(8)【◆题库问题◆】:[问答题] 在C51中,中断函数与一般函数有什么不同?

【◆参考答案◆】:
中断函数在定义时后面带interruptm修饰符,m的取值为0~31,对应的中断情况如下:0——外部中断0,1——定时/计数器T0,2——外部中断1,3——定时/计数器T1,4——串行口中断,5——定时/计数器T2,其他值预留。
编写MCS-51中断函数需要注意如下几点。
(1)中断函数不能进行参数传递,如果中断函数中包含任何参数声明都将导致编译出错。
(2)中断函数没有返回值。
(3)在任何情况下都不能直接调用中断函数
(4)如果在中断函数中调用了其他函数,则被调用函数所使用的寄存器必须与中断函数相同,否则会产生不正确的结果。
(5)C51编译器对中断函数编译时会自动在程序开始和结束处加上相应的内容。
(6)C51编译器从绝对地址8m+3处产生一个中断向量,其中m为中断号,也即interrupt后面的数字。该向量包含一个到中断函数入口地址的绝对跳转。
 (7)中断函数最好写在文件的尾部,并且禁止使用extern存储类型说明。防止其他程序调用。

(9)【◆题库问题◆】:[问答题] 能否把继电器直接接在89C51的某一口线上来用?为什么?

【◆参考答案◆】:不能。因为89C51的I/O所提供的电压不足于驱动继电器,必须加驱动电路,如一个功率三极管或74LS06等。

(10)【◆题库问题◆】:[填空题] DAC0832与单片机的接口电路可以根据需要选择直通、()、()。

【◆参考答案◆】:单缓冲;双缓冲

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: