- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机期末考试试题及答案
1.AT89C51单片机共有多少IO口()
A.16
B.32
C.36
D.40
2.下列软件中可以对单片机电路进行仿真的是()
A.Keil
B.Proteus
C.AutoCAD
D.GXwork
3.下列关键词中哪个代表整形数据类型()
A.char
B.int
C.float
D.sbit
4.int所表示数据类型的数值范围是()
A.-128~+127
B.0~65535
C.32768~32767
D.0~255
5.下列语句属于条件语句的是(?)
A.ifelse
B.for
C.while
D.define
6.定义数组charstr[]=”Hello”,那么数组长度为()
A.5
B.6
C.7
D.8
7.想要同时点亮图中两个发光二极管下列指令
()
A.P2=0x03
B.P2=0xF1
C.P2=0xF2
D.P2=0xFC
8.下列程序的执行结果是(?)
A.21
B.28
C.16
D.27
9.以下定义的变量哪个是不正确的(。)
A.charnumber2
B.char2number
C.charnum2ber
D.charnumber[3]
10.以下不属于AT89C51单片机内部结构的是()
A.CPU
B.存储器
C.网卡
D.寄存器
表达式a++和++a是一样的
对
错
表达式0xAA0x55的运算结果为1
对
错
charnum[6]={1,2,3,4,5,6,7}这样定义数组是正确的()
对
错
unsignedint所定义的变量是没有负数的()
对
错
局部变量和全局变量是不可以重名的()
对
错
多位数码管的动态显示实际上是一个一个的显示数据()
对
错
a=a+1、a+=1、a++、++a这四个表达式的运算结果都是一样的()
对
错
if(a=12)这条判断语句是判断a是否等于12()
对
错
数字1和‘1’所表示的数值是一样的()
对
错
Keil中同一个工程下只能有一个c文件()
对
错
单片机最小系统包括______、______、______。
空1答案:单片机芯片
空2答案:复位电路
空3答案:外接晶振电路
单片机程序从哪个函数开始执行______。
空1答案:主函数
要在4位8段共阴数码管上显示1234其对应的码值分别是______、______、
______、______。
空1答案:0X06
空2答案:0X5B
空3答案:0X4F
空4答案:0X66
单片机P0口作为输出必须接______。
空1答案:上拉电阻
At89C51单片机的工作电压是______。
空1答案:5V
画出单片机的复位电路和晶振电路。(请在空白纸张作答并拍照上传)[上传文件
题]
根据电路和题目要求完成程序,按下P1.
文档评论(0)