1月单片机原理及应用练习题库+答案.docxVIP

1月单片机原理及应用练习题库+答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1月单片机原理及应用练习题库+答案

一、单选题(共50题,每题1分,共50分)

1.单片机调用中断函数需要声明吗()

A、不需要

B、写在主函数后需要

C、需要

D、写在主函数前不需要

正确答案:A

答案解析:中断函数在使用前需要进行相关配置,如设置中断向量、中断优先级等,但不需要像普通函数那样在调用前进行声明。因为中断函数是由硬件中断触发调用的,编译器会根据中断相关的配置信息来识别和处理中断函数。

2.哪个是外部中断源()

A、INT0

B、T1

C、T0

D、TX/RX

正确答案:A

答案解析:外部中断0(INT0)是外部中断源之一。T1和T0是定时器/计数器,TX/RX是用于串行通信的引脚,不属于外部中断源。

3.以助记符形式表示的计算机指令就是它的()语言。

A、编程

B、编汇

C、汇编

D、编辑

正确答案:C

答案解析:汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,使用助记符来表示计算机指令。编辑语言主要用于文本的编辑操作;编程语言是一个更宽泛的概念,包含多种类型,汇编语言只是其中一种;编汇并不是常见的与计算机指令表示相关的语言类型。

4.计算初值时,公式中2^n,n由什么决定

A、端口数

B、位数

C、始终等于定值

D、都可以

正确答案:B

答案解析:在计算初值时,公式中的\(2^n\),\(n\)由位数决定。因为不同的位数对应不同的\(2^n\)值,用于确定一些与位数相关的初值计算等情况,而不是由端口数决定,也不是始终等于定值,所以答案选B。

5.共阴极数码管0x06表示()

A、1

B、2

C、0

D、3

正确答案:A

6.TF1是哪个中断源的中断请求标志位()

A、INT0

B、T1

C、TO

D、INT1

正确答案:B

答案解析:TF1是定时器T1溢出中断请求标志位。当定时器T1计数溢出时,TF1置1,向CPU请求中断。

7.共阳极LED数码管显示字符“5”的显示码是()。

A、0x06

B、0x7d

C、0x82

D、0x92

正确答案:D

8.i%10为()

A、取余

B、取整

C、判断

D、计数

正确答案:A

答案解析:取余是指一个数除以另一个数,不够除的部分就是余数。i%10就是i除以10的余数。例如15%10结果是5,就是15除以10商1余5中的5。

9.C51数据类型中关键词“bit”用于定义

A、位变量

B、字节变量

C、无符号变量

D、特殊功能寄存器变量

正确答案:A

答案解析:“bit”用于定义位变量,其取值只能是0或1。字节变量用“unsignedchar”等定义;无符号变量有多种表示,不是用“bit”;特殊功能寄存器变量用特定的SFR等方式定义,不是“bit”。

10.假设某单片机应用系统需要连接10个按键,则优先考虑()

A、独立式按键

B、动态键盘

C、行列式按键

D、静态键盘

正确答案:C

答案解析:线行列式按键适用于按键数量较多的情况,通过行列交叉扫描来识别按键,相比独立式按键可节省I/O口资源。该应用系统需要连接10个按键,优先考虑行列式按键。独立式按键每个按键都需要占用一个I/O口,对于10个按键来说会占用较多I/O口。动态键盘和静态键盘一般用于较大规模的键盘矩阵等情况,这里不是主要考查的类型。所以优先考虑行列式按键,答案选B。

11.while(i=x)当x=()时停止循环

A、1

B、无穷大

C、3

D、0

正确答案:D

12.计数初值a可计算为

A、2^16-t*f/12-1

B、2^16-t*f/12

C、2^16-t*f/12+1

D、2^16-t*f/12-2

正确答案:B

13.在进行串行通信时,若两机的发送与接收可以同时进行,则称为()

A、半双工传送

B、单工传送

C、双工传送

D、全双工传送

正确答案:D

答案解析:全双工通信是指在通信的任意时刻,线路上存在A到B和B到A的双向信号传输,发送和接收可以同时进行。半双工传送是指在同一时刻,数据只能在一个方向上传送;单工传送是指数据只能在一个固定方向上传输;而全双工传送满足两机发送与接收可同时进行的条件。

14.在每次传输完后TI置1后应进行的操作是()

A、TI=2

B、TI=0

C、RI=0

D、RI=1

正确答案:B

15.51单片机是()位单片机

A、2

B、4

C、1

D、8

正确答案:D

16.80C51串口收发过程中定时器T1的下列描述中是不正确的()

A、T1的作用是产生用以串行收发节拍控制的通信时钟脉冲,也可用T0进行替换

B、发送数据时,该时钟脉冲的下降沿对应于数据的移位输出

C、接收数据时,该时钟脉冲的上升沿对应于数据位采

D、通信波特率取决于T1的工作方式和计数初值,也取决于PCON的设定值

正确答案:A

您可能关注的文档

文档评论(0)

520184 + 关注
实名认证
文档贡献者

520184

1亿VIP精品文档

相关文档