单片机期末试卷

一、填空题(36分)

1、C语言程序总是从__________ 函数开始执行的。

2、C语言程序注释有两种方式:__________ ? ,__________ ? 。

3、定时/计数器T0启动控制位为? ? ,定时/计数器T1的启动控制位为? ? 。

4、设时钟频率为12MHz,若定时10ms,采用定时器0方式1则方式控制字TMOD=? ? ,其时间常数TH0=? ? ? TL0=? ? ? 。

5、将定时器1设置为计数方式,则方式控制字TMOD=? ? ? 。

6、TCON中TF0(TF1)表示__________,TR0(TR1)表示__________。

7、KeiL C51软件中,编译连接后生成可烧写的文件扩展名是___________。

二、判断题(14分)

1、C语言语句必须以“;”作为结束符。(? )

2、C语言中,每个变量在使用之前必须定义其数据类型。(? )

3、所有定义在主函数之前的函数无需进行声明。(? )

4、TF0和TF1分别是定时/计数器T0和T1溢出标志位,当定时/计数器产生溢出时,会将此位置为1,表示该定时/计数器有中断请求。(? )

5、EA=0时,CPU禁止所有中断。(? )

6、ET0=0,允许T0中断;ET0=1,禁止T0中断。(? )

7、C51中,“interrupt 1”表示该这中断函数为定时器1中断函数。(? )

三、选择题(30分)

1、unsigned char 的数值范围为( )

A.-128~+127? B.0~255? C.-32768~+32767? D.0~65535

2、执行下列语句后z的结果为(? )

x=1;

y=2;

z=x&y;

A. 1? ? ? B. 2? ? C. 3? ? D. 0

3、下列语句循环执行的次数为(? )

unsigned char i;

i=10;

while(i--);

A. 9? ? B. 10? ? C. 11? ? D. 12

4、下列变量名正确的是(? )

A.? X_1? ? B.? _X1? ? C.? X?? ? D.? int

5、执行完下列操作后a与b的值分别为(? )

Unsigned char a,b,sec

sec=123;

a=sec%10;

b=sec/10;

A.1? 23? B. 1? 2? C. 3? 12? D. 2? 3

6、下列循环执行的次数为(? )

void? delay ()

{for(i=0;i<125;i++);}

A.123? B.124? C.125? ? D.126

7、定时器/计数器的工作方式通过(? )寄存器编程设定。

A.? TCON? B.? TMOD? C.? SCON? D.? IE

8、单片机振荡频率为12MHz,定时器工作方式1需要定时1ms,则定时器初值为 (? )。

A.500? B.1000? C.65536-500? D.65536-1000

9、8位自动重装的定时器/计数器工作在(? )下。

A. 方式0? B. 方式1? C. 方式2? D. 方式3

10、AT89S51单片机共有(? )个中断源。

A. 4? ? B. 5? ? C. 6? ? D. 7

四、编程题(20分)

已知晶振为12MHZ,如图利用定时器T1使图中发光二极管进行秒闪烁。即亮500ms,暗500ms,用C51写出程序。

51单片机c语言试题及答案,C51单片机期末试卷.doc相关推荐

  1. 51单片机c语言试题及答案,最新单片机试题库分章节答案解析(C语言)

    精品文档 器中. 三.选择题 1.51单片机在同一优先级的中断源同时申请中断时,首先响应( A ). A. 外部中断0 B. 定时器0中断 C.外部中断1 D. 定时器1中断 2.下列说法错误的是:( ...

  2. 51单片机c语言试题及答案,单片机考试复习题及答案

    <单片机考试复习题及答案>由会员分享,可在线阅读,更多相关<单片机考试复习题及答案(14页珍藏版)>请在人人文库网上搜索. 1.选择题1.主频为12MHz的单片机他的机器周期为 ...

  3. 51单片机c语言试题及答案,单片机C语言期末考试题..

    单片机C语言期末考试题..,单片机的c语言应用程序设计,单片机c语言编程,51单片机c语言程序100例,单片机c语言,单片机c语言编程思想,c语言开发单片机,c语言单片机程序,新概念51单片机c语言教 ...

  4. 51单片机c语言测距,求助 关于C51单片机超声波测距 C语言程序设计 高手帮帮忙...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C51编程:超声波测距程序(附图) [请帮助] 2006-9-30 18:44:03 #include #define k1 P3_4 #define c ...

  5. 计算机辅助制造期末试题答案,计算机辅助制造期末试卷.doc

    西北工业大学考试试题(卷) 2006 -2007 学年第 1 学期 开课学院 机电学院 课程 计算机辅助制造 学时 30 考试日期 2007年1月18日 考试时间 2 小时 考试形式()()卷 一.填 ...

  6. c语言既适合于开发,C语言试题及答案 (1)

    C语言试题及答案 (1) 文章<C语言试题及答案 (1)>是由[作文仓库]的会员[我这么冷你怕不怕]为大家整理并分享的,仅供大家参考,欢迎阅读! 第1章 C语言概述习题 1. 单项选择题 ...

  7. 湖南c语言高考试卷及答案,2018年湖南省对口高考C语言试题(包含答案).docx

    湖南省计算机应用类专业综合知识高考(2018)C语言试题含答案 计算机应用类专业综合知识试题 第 PAGE 2页 (共 NUMPAGES 19页) PAGE2 / NUMPAGES2 2018年湖南省 ...

  8. 成信大c语言答案P239.C,2011秋季江苏省计算机二级C语言试题与答案.doc

    2011秋季江苏省计算机二级C语言试题与答案 [本试卷的欠妥处]经过对2011秋江苏省C语言试卷仔细阅读和上机调试,本试卷卷面错误比2011春有较大改进.但还存在如下三处不足之处或命题欠妥处,有待改进 ...

  9. 计算机二级c语言考试真题及答案详解,计算机二级c语言试题及答案

    计算机二级c语言试题及答案 在学习.工作中,只要有考核要求,就会有试题,试题是命题者根据测试目标和测试事项编写出来的.你所了解的试题是什么样的呢?下面是小编为大家整理的计算机二级c语言试题及答案,希望 ...

最新文章

  1. C++ GUI Qt4编程(12)-6.1FindFileDialog
  2. 分布式消息通信ActiveMQ原理-消费消息策略-笔记
  3. DOxygen for C++使用说明——注释代码二
  4. 关于 nohup 执行命令以后 需要再按回车才能起效的解决办法
  5. 学习笔记 - 002
  6. 同一个页面Button OnClientClick事件 和服务器验证控件提交问题
  7. 二类查询(中兴笔试)
  8. 微信表情包 php,教你用PS给你的室友做一套动态微信豪华表情包
  9. Django文档地址
  10. 主观唯心、客观唯心、朴素唯物、历史唯物、辩证唯物主义的内涵、区别和联系
  11. oppo小布机器人_OPPO小布助手建立GUI+VUI协作机制,创新快应用融合能力
  12. js的变量命名需要遵循什么规则?
  13. 天翼云 Ubuntu 22.04.1 LTS apt换源 (阿里云)
  14. log4j之additivity
  15. jquery/js实现一个网页同时调用多个倒计时(最新的)
  16. java 24字母_java 时间格式化中的模式字母
  17. CTF | bugku | 秋名山车神
  18. 人员梯度培养_后备人才培养与梯队建设方案
  19. docx批量转换成html,Batch DOCX to HTML Converter(批量docx转换HTML工具)
  20. NuGet 符号服务器

热门文章

  1. 新族(CZoneSoft)工程项目合同管理软件
  2. 【学习笔记10】JavaScript三元运算符和比较运算符
  3. 复变函数matlab cplx,浅谈MATLAB在复变函数教学中的几点应用
  4. 涂鸦APP可以添加多少路的设备
  5. Revit 墙厚修改
  6. 协同共进 | 中睿天下入会工业信息安全产业发展联盟
  7. 中睿微课堂 | 防不胜防!小心掉进“退订”陷阱
  8. delphi fmx防止左滑,右滑退出app
  9. 学习五笔之我见[转]
  10. 盲盒后继无力,泡泡玛特需要新玩法