单片机原理及接口技术c语言版答案,《单片机原理及接口技术》期末考试卷及答案...
一、填空题
1、MCS-51单片机扩展程序存储器所用的控制信号为PSEN,扩展数据存储器所用的控制信号为( RD )和( WR )。
2、一个完整的微机系统由( 硬件 )和( 软件 )两大部分组成。
3、程序状态寄存器的作用是用来保存程序运行过程中的各种状态信息。若累加器A中的数据为01110010B,则PSW中的P=( 0 )。
4、若MCS-51 单片机采用12MHz 的晶振,它的机器周期( 1us ),ALE 引脚输出正脉冲频率为( 2MHz )。
5、要使MCS-51 单片机从片内的地址0000H 开始执行程序,那么EA应 (低电平)
6、在片外扩展一片2764程序存储器芯片要( 13 )地址线。
7、8051 的引脚RST是( IN )(IN脚还是OUT脚),当其端出现( 高 )电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态。
8、8051有两个16位可编程定时/计数器,T0和T1。它们的定时的时间或计数的次数与( TH )、( TL )两个寄存器的初值有关。
9、半导体存储器分成两大类( ROM )和( RAM ),其中RAM具有易失性,常用于存储临时性数据。
10、8051内部有(4 )个并行口,P0口直接作输出口时,必须外接上拉电阻。
11、MCS-51系列单片机字长是( 8 )位,有( 40 )根引脚,
12、ALE信号的作用是( 低8位 )地址锁存。
13、MCS-52单片机片内共有( 256 )字节单元的RAM。
14、微处理器包括两个主要部分即( 运算器和控制 )。
15、8051内部有( 4 )个并行口,P0口直接作输出口时,必须外接上拉电阻。
二、填空题
1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
A、P0 B、P1 C、P2 D、P3
2.单片机应用程序一般存放在( B )
A、 RAM B、ROM C、寄存器 D、CPU
3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )
A、 7542H B、 7542 C、 75.42H D、75.42
4.若单片机的振荡频率为12MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( D )。
A、500 B、1000 C、216-500 D、216-1000
5.CPU主要的组成部部分为( A )
A、运算器、控制器 B、加法器、寄存器
C、运算器、寄存器 D、运算器、指令译码器
6.INTEL生产的8051系列CPU是( B )位的单片机
A、 16 B、4 B、8 D、准16
7.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( B )引脚。
A、P3.2 B、P3.5 C、P3.4 D、P3.3
8.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( A )。
A、2个机器周期 B、1个机器周期
C、4个机器周期 D、10个晶振周期
9.8051单片机中既可位寻址又可字节寻址的单元是( A )
A、20H B、30H C、00H D、70H
10.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。
A、外部中断0 B、外部中断1
C、定时器0中断 D、定时器1中断
11.MCS—51单片机的复位信号是( A )有效。
A、高电平 B、低电平 C、 脉冲 D、下降沿
12.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )
A、2μs B、4μs C、8μs D、1ms
13.MCS-51单片机定时器工作方式0是指的( C )工作方式。 A、8位 B、8位自动重装 C、13位 D、16位
14.在进行串行通信时,若两机的发送与接收可以同时进行,则称为( D )
A、半双工传送 B、单工传送 C、双工传送 D、全双工传送
三、判断题
1. 8051单片机的P0口既可以做数据口线又可以做为地址口线 。( √ )
2. CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比后者的效率更高。 ( √ )
3. 8051内部有4K的程序存储器。 ( √ )
4. CS-51单片机共有两个时钟XTAL1 和XTAL2。 ( ╳ )
5. 五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。 ( √ )
6. 工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 。( √ )
7. 8051单片机的P2口只能用作通用I/O 口。( ╳ )
8. 程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。 ( ╳ )
9. 要进行多机通信,MCS-51串行接口的工作方式应为方式1。 ( ╳ )
10.MCS-51外扩I/O口与外RAM是统一编址的。 ( √ )
11. 中断服务程序的最后一条指令是RET。 ( √ )
12. 定时器与计数器的工作原理均是对输入脉冲进行计数。 ( ╳ )
13. ADC0809是8位逐次逼近式模/数转换接口。 ( ╳ )
四、简答与分析题
1. MCS-51系列单片机的内部资源有哪些?
答案:MCS-51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。
2. MCS-51内部有几个通用定时器?有几种工作方式?
答案:单片机内部有2个通用定时器,T0、T1 ,分别有工作方式0,工作方式1,工作方式2,T0还有工作方式3。
3. 如图一所示,使用单片机P1.0和P1.6控制2个LED灯交替不断闪烁,按下列要求回答问题:
1) 简述电路图中R2,R3的作用。
答案:R2,R3的作用是限流。
2) 简述电路图中按键的作用。
答案:手动复位
3) 答案:
4) #include // 51单片机内部资源头文件
5) sbit LED0=P1^0;
//定义一个位变量
6) sbit LED1= P1^4 ;
7) void delay(); // 延时函数
8) void main(){ //主函数
9) while(1)
10) {
11) LED0=0;
12) LED1=1;
13) Delay(100); // 延时一段时间
14) LED1=0;
15) LED0=1;
16) Delay(100) ;
17) }
18) }
4. 简述MCS-51单片机内部主要有那几个功能单元组成?单片机内部有几种存储器,它们的作用分别是什么?
答案:MCS-51系列单片机主要包括以下几个部分:CPU、并行接口、存储器(ROM、RAM)、时钟电路、定时器、中断系统、串行接口、总线。
单片机内部具有两种存储器RAM和ROM。RAM是用来存放中间结果,ROM是用来存放程序。
5. 使用C语言for循环编写一个单片机延时函数,要求延时1S左右。
答案:
Void delay()
{
Int i,j;
For(i=0;i<100;i++)
For(j=0;j<100;j++);
}
单片机原理及接口技术c语言版答案,《单片机原理及接口技术》期末考试卷及答案...相关推荐
- 微型计算机接口与技术期末,微机原理与接口技术期末考试试题与答案
微机原理与接口技术期末考试试题与答案 微机原理与接口技术考试试卷(A) 学号 姓名 成绩 一.填空题(每空1分,共20分) 1.完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将2 ...
- 2019c语言程序设计试题答案,2019年C语言程序设计期末考试试题及其答案【Word版资料】...
版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...
- 《JAVA语言程序设计》期末考试试题及答案
文章目录 <JAVA语言程序设计>期末考试试题及答案1(应考必备题库) 一.单选择题 二.填空题 三.写出下面程序的运行结果 <JAVA语言程序设计>期末考试试题及答案2(应考 ...
- java程序设计期末考试试题_JAVA语言程序设计期末考试试题及答案
<JAVA语言程序设计期末考试试题及答案>由会员分享,可在线阅读,更多相关<JAVA语言程序设计期末考试试题及答案(13页珍藏版)>请在人人文库网上搜索. 1.JAVA语言程序 ...
- java语言程序设计考题_《JAVA语言程序设计》期末考试试题及答案6(应考必备题库)...
<JAVA语言程序设计>期末考试试题及答案6(应考必备题库) 一.填空题 1.定义类的保留字是( class ),定义接口的保留字是( interface ). 2.Socket通常也称为 ...
- 深大C语言期末试卷,深圳大学C++期末考试试卷及答案.doc
深圳大学C期末考试试卷及答案 深圳大学期末考试试卷 开/闭卷闭卷A/B卷A卷课程编号 课程名称面向对象程序设计学分2.5 命题人(签字) 张冰 审题人(签字) 题号一二三四五六七八九十基本题总分附加题 ...
- 大学c语言程序设计期末考试试卷,大学大一c语言程序设计期末考试试卷及答案.doc...
大学大一c语言程序设计期末考试试卷及答案.doc 计算机科学学院C语言程序设计试卷A第1页(共8页)四川师范大学计算机科学学院20122013学年度第二学期期末考试C语言程序设计试卷试卷A答卷说明1. ...
- 浙江师范大学c语言函数实验答案,浙江师范大学2012年秋C语言考试卷与答案
浙江师范大学2012年秋C语言考试卷与答案 浙江师范大学<C 语言程序设计>考试卷(2012--2013 学年第 1 学期)考试形式 笔试(闭卷) 使用学生 全校 12 级理科(非行知)专 ...
- 广州大学计算机技术复试c语言试题,广州大学C语言程序设计期末考试试卷含答案...
<广州大学C语言程序设计期末考试试卷含答案>由会员分享,可在线阅读,更多相关<广州大学C语言程序设计期末考试试卷含答案(9页珍藏版)>请在人人文库网上搜索. 1.院.系领导审批 ...
- c语言程序考试试题,C语言程序设计期末考试试题(含答案)
<C语言程序设计期末考试试题(含答案)>由会员分享,可在线阅读,更多相关<C语言程序设计期末考试试题(含答案)(6页珍藏版)>请在人人文库网上搜索. 1.C 语言程序设计期末考 ...
最新文章
- MongoDB 索引
- 面试题:函数回调机制、异步函数回调机制图例详解 没毛用
- redis c客户端 hiredis
- 怎样安全的使用可变参数宏__VA_ARGS__
- sap 彻底删除物料主档
- 最近遇到的jsfl开发问题总结
- linux ls不显示total,Linux中使用ls指令时total的意思
- 经典最短路算法的原理启示
- dubbo源码解析-spi(二)
- kickstart部分重要参数
- 识别数学公式_新品独家发布(免费送码)丨极度公式 数学公式 OCR 识别编辑 LaTeX 公式软件...
- Linux chmod文件授权命令
- java 显示数据库_java连接数据库并显示数据
- 《宏观经济学》第一章
- input标签用法与功能全面解析
- Excel DATEDIF函数
- hds linux 识别盘符,HDS HDLM让集群两边认到的盘符一样
- 【20考研】怎样迈出考研的第一步?
- pyspider 文档介绍
- vtop工具使用分析