中国计量学院 测控单片机试卷1
- 格式:doc
- 大小:55.00 KB
- 文档页数:6
单片机测验1一.填空(30分)1. 子程序调用指令执行时,首先要把()的内容入栈,以进行断点保护。
假定堆栈指针SP 的值为3FH,在断点保护后,SP的值为()。
2. 访问内部RAM使用()指令,访问外部RAM使用()指令,访问内部ROM使用()指令,访问外部ROM使用()指令。
3. 三总线结构指的是()总线、()总线、()总线。
4. PC是(),它的值是()。
5. 判断是否有进位时用PSW的()标志位。
6. MCS-51共有111条指令,可分为几种不同的寻址方式。
如:MOV A,@Ri属于()寻址方式,MOV C, bit 属于()寻址方式。
7. 假定A的内容为45H,执行指令:1000H:MOV C A,@A+PC后,把()存储器()单元的内容送到A中。
8. 假定addr11=00100000000B,标号sal的地址为1120H,执行指令:sal:AJMP addr11后,程序转移到地址()去执行。
9. P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据()。
10.对于有16条地址线的51单片机,其寻址范围是从()到()。
11. 已知:DPTR=11FFH 执行INC DPTR后,结果:DPTR=()。
12. 一单片机系统的外接晶体振荡器的振荡频率为12MHz,该单片机系统的机器周期=(),指令周期中的单字节双周期指令的执行时间是()。
13. 指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=()。
14. 已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALL SUBTRN 双字节指令后,(PC) =___, (61H) = _______, (62H) = ____。
15. 单片机是将()、一定容量的()和()以及()、定时器等电路集成在一块芯片上而构成的微型计算机。
二.判断(1*20=20分)1.内部RAM的位寻址区,只能供位寻址使用,不能供字节寻址()2.DPTR和PC都是16位的寄存器,都可以被访问。
单片机考试试题和答案一、选择题(每题2分,共20分)1. 单片机是指()。
A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片微电脑答案:C2. 8051单片机的程序存储器和数据存储器的地址空间各是多少?()A. 64KB,64KBB. 64KB,128KBC. 128KB,64KBD. 64KB,256KB答案:C3. 8051单片机的外部中断有()个。
A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器有几个?()A. 1B. 2C. 3D. 4答案:B5. 8051单片机的串行通信可以工作在()种方式。
A. 2B. 3C. 4D. 5答案:C6. 8051单片机的I/O口是()。
A. 准双向口B. 推挽输出C. 漏极开路D. 集电极开路答案:A7. 8051单片机的看门狗定时器是()。
A. 定时器0B. 定时器1C. 定时器2D. 定时器3答案:C8. 8051单片机的外部中断0的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:B9. 8051单片机的外部中断1的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:D10. 8051单片机的串行通信的波特率可以通过定时器()来设置。
A. 0B. 1C. 2D. 3答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM共有______字节。
答案:1282. 8051单片机的外部中断0的优先级高于外部中断1的优先级。
答案:错误3. 8051单片机的定时器0和定时器1可以工作在______模式。
答案:16位4. 8051单片机的看门狗定时器的溢出时间是______。
答案:1.085秒5. 8051单片机的串行通信可以工作在8位可变波特率模式。
答案:正确6. 8051单片机的I/O口P1.0和P1.1可以作为______使用。
中国计量学院现代科技学院200 8 ~ 200 9 学年第 1 学期《微机原理及其应用》课程考试试卷( A )一、填充题(20分)1. 8051单片机具有一个()位的CPU,()KB的ROM程序存储器,()B的RAM数据存储器,()个全双工异步串行口,()个中断源,()个中断优先级。
2. TMOD 为()控制寄存器, TCON 为()控制寄存器。
3. 8031单片机低128B RAM可分为(),()和用户RAM区。
4. A/D转换器主要是一个将()信号转换成()信号的器件。
5. 8051有两个16位可编程定时/计数器,其中定时作用是指对单片机()脉冲进行计数,而计数器作用是指对单片机()脉冲进行计数。
6.CPU与外部设备交换信息通常有()方式,()方式,()方式。
7.在单片机扩展时,()口和()口为地址线,()口为数据线。
二、选择题(12分)1. 在方式0定时器T0的初值为1E0CH,则TH0和TL0的值分别为()(A)1FH、0CH (B)1EH、0CH (C)E1H、0CH (D)F0H、0CH2. 在进行串行通信时,若两机的发送与接收可以同时进行,则称为()。
A 半双工传送B 单工传送C 双工传送D 全双工传送3. 已知1只共阳极LED数码管显示器,其中“a—>h”笔段为字形代码的最低位—>最高位,若需显示数字‘0’,它的字形代码应为( )。
(A)F9H (B)5BH (C)C0H (D)06H4. 串行口的控制寄存器SCON中,SM2的作用是( )。
(A)接收中断请求标志位(B)多机通信控制位(C)串行口允许接收位(D)地址/数据位5.判断是否溢出时用PSW的()标志位,判断是否有进位时用PSW的()标志位。
A.CY B.OV C.P D.RS0 E.RS1三、简答题(20分)1. 8051存储器组织中,有哪三个独立的寻址空间,其寻址空间各为多少?2.D/A是实现什么功能的器件,主要由几部分组成?3. 键盘扫描主要有哪三个基本步骤?4. 为什么要消除键盘的机械抖动?有哪些消除方法?四、(9分)通过外扩缓冲器和锁存器的方法,给出实现八个独立按键的输入及八个LED输出的电路,同时编写任意键按下对应LED发光的程序。
单片机试题(附答案)一、单选题(共107题,每题1分,共107分)1.8051单片机的P0口可以驱动()个LSTTL负载。
A、4B、16C、8D、2正确答案:C2.在51系列单片机应用系统中启动ADC0809进行A/D转换时,使用()指令。
A、MOVXB、(B)MOVXC、MOVD、MOVE、A,@A+DPTR正确答案:A3.8051单片机的P0口做为输出口在驱动NMOS负载时必须接()。
A、下拉电阻B、上拉电阻C、地D、电源正确答案:B4.8051单片机的工作频率为6MHz,其内部定时器的最大定时时间是()。
A、8192μSB、131072μSC、256μSD、65536μS正确答案:B5.MCS-51单片机复位后程序计数器PC=()。
A、0FFFFB、2000C、0100D、0000H正确答案:D6.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。
A、1B、2C、4D、8正确答案:B7.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。
A、2B、4C、8D、16正确答案:A8.累加器A的内容是0ADH,执行RLA指令后累加器的内容变为()。
A、56B、5AC、(C)5BD、不确定正确答案:C9.堆栈指针的英文缩写是()。
A、STB、SPC、SD、S正确答案:B10.累加器A的内容是89H,执行RLA指令后累加器的内容变为()。
A、10B、11C、12D、13H正确答案:D11.下列芯片中属于单片机的芯片是()。
A、Z80B、8086C、80586D、M68HC08正确答案:D12.对于8751单片机,当其引脚EA接低电平时,可扩展的外部程序存储器最大为()k字节。
A、64B、60C、32D、16正确答案:A13.LJMP跳转空间最大可达到()。
A、2KB、(B)256C、(C)128D、64KB正确答案:D14.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。
焊料的作用为A:具有良好的导电性及较低的熔点;B:具有良好的导热性及较高的熔点。
参考答案:A第2题[单选题] 难度系数(一般)H、I之间加入电压时,正常情况下V15、V6A:发光、不发光;B:发光、发光;C:不发光、发光。
参考答案:A第3题[单选题] 难度系数(较难)什么元件进行调整A:R5 ;B:R8;C:R7参考答案:B第4题[单选题] 难度系数(未知)有一五色环电阻器,该电阻器的第一环颜色为绿色,第二环为蓝色,第三环为黑色,第四环为红色,第五环为红色。
这个电阻的标称阻值及允许偏差为A:56000±2% ΩB:65000±1%ΩC:560±2%Ω参考答案:A用数字万用表的哪挡可以判别数码管位选(个位、十位、百位)引脚及各笔段(a、b、c、d、e、f、g)对应的引脚。
A:二极管挡;B:电阻挡;C:电压挡参考答案:A第6题[单选题] 难度系数(未知)三极管的金属外壳与三极管的什么极相连通,以便散热。
A:b极;B:c极;C:e极.参考答案:B第7题[单选题] 难度系数(一般)教材208页图电路中C1起什么作用A:低频信号耦合及隔直;B:滤波;C:高频信号耦合参考答案:A第8题[单选题] 难度系数(未知)采用再流焊工艺时,SMT的工艺过程为A:点胶→贴片→固化→焊接;B:涂焊膏→贴片→焊接。
参考答案:B用数字万用表什么挡可以判断三极管的管型及基极。
A:电阻挡B:电压挡;C:二极管挡参考答案:C第10题[单选题] 难度系数(一般)教材199页图电路中,D点波形与J点波形相位相差A:0°;B:180°;C:270°。
参考答案:A第11题[判断题] 难度系数(一般)变压器既可对信号的电压、电流进行变换,也可对阻抗和信号的频率进行变换正确错误参考答案:[ 正确]第12题[判断题] 难度系数(一般)P27、P26、P25端口输出高电平时,数码管不会发亮。
单片机模拟考试题含答案一、单选题(共107题,每题1分,共107分)1.MCS-51系列单片机内部的定时/计数器是 ( )计数器。
A、加法B、减法C、加减法D、可逆正确答案:A2.对于MCS-51系列单片机来说,直接寻址可寻址的空间是 ( ) 。
A、内部RAM中0-7FH的空间和SFRB、内部RAM和外部RAMC、程序存储器和外部RAMD、外部RAM正确答案:A3.8051单片机的振荡晶体频率是12MHz,其定时/计数器T0作为计数器使用时的最高计数频率是 ( ) 。
A、500kHzB、1MHzC、250kHzD、2MHz正确答案:A4.下列产品中属于嵌入式系统的是 ( ) 。
A、MP3B、笔记本计算机C、TabletD、服务器正确答案:A5.8051单片机的串行接口有( )种工作方式。
A、1B、2C、4D、3正确答案:C6.可编程接口芯片8155,其A口有 ( ) 种工作方式。
A、1B、2C、3D、4正确答案:B7.8052单片机有( )个中断源。
A、6B、3C、4D、5正确答案:A8.下列寄存器中, ( ) 不能用数据传送类指令修改其值。
A、ACB、SPC、TCOND、PC正确答案:D9.MCS-51系列单片机其串口工作方式中波特率可由用户根据晶振频率随意设定的是 ( )。
A、方式0和2B、方式1和3C、方式0和1D、方式1和2正确答案:B10.8051单片机的串行接口具有( ) 种工作方式。
A、1B、2C、4D、3正确答案:C11.8051单片机内部的定时/计数器T1工作在方式0时,其最大的计数值是 ( )。
A、0FFFFHB、1FFFC、0FFD、)3FFF正确答案:B12.P0、P1口做输入用途之前必须 ( ) 。
A、相应端口先置1B、外接上拉电阻C、相应端口先置0D、外接高电平正确答案:A13.下列指令中有错误的是 ( ) 。
A、MOVB、MOVXC、(C)MOVD、JE、TF1,LOOP正确答案:A14.AT89C52单片机有 ( ) 个中断优先级。
u ou i u iR 3∞ -+ N 4S b1S a2K 2 - + N 2∞ - + N 3S b2S a1u oR 2K 1- + N 1 C 1一、选择题 (1空2分,共52分)1、在测量放大电路中,误差的主要来源是 。
A. 噪声、干扰和漂移;B. 非线性和失真;C. 输入输出阻抗不匹配。
2、运算放大器的缩写是 。
A .PID ; B. OPA ; C. A/D ; D. D/A 。
3、如右图所示是一个 。
A. 反相放大电路;B. 同相放大电路。
其中R 2>>R 4 ,R 2>>R 5,则该电路的增益为: 。
A. 12R R-;B. 5142R R RR - ;C. (54121R R R R +-; D. (45121R R R R+-。
4、如右下图所示是一个 电路。
A. 电荷放大电路;B. 隔离放大电路;C. 自动调零放大电路;D. 高输入阻抗放大电路。
该电路的设计是为了 。
A. 获得高共模抑制比;B. 减小失调和漂移;C. 提高输入阻抗;D. 便于调整增益。
其中电容C1的作用是 。
A. 寄存失调电压;B. 阻隔直流信号;C. 低通滤波。
u o5、如下图所示的数字式可编程增益放大电路,若要实现1,8,64的八进制放大,R 1、R 2、R 3的电阻值应选择: 。
A. R ,9R ,90R ; B. R ,7R ,56R ; C. R ,8R ,64R ; D. R ,(56/9)R ,(520/9)R 。
6、关于变压器耦合隔离和光电耦合隔离的说法不正确的是: 。
A. 变压器耦合隔离技术较成熟,线性度和隔离性能较好,但带宽较窄;B. 光电耦合隔离结构简单、成本低廉、带宽较宽;C. 变压器耦合隔离经过了电-磁-电的信号变化过程;D. 光电耦合隔离经过了光-电-光的信号变化过程。
7、以下关于包络检波说法不正确的是 。
A. 线性检波电路无法解决二极管包络检波电路的导通电压损失问题;B. 使用二极管和三极管都可以实现包络检波;C. 二极管和三极管的输入输出特性的非线性是影响包络检波性能的主要来源;D. 峰值检波和平均值检波都可以通过包络检波实现。
单片机大学笔试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的中文名称是()。
A. 中央处理单元B. 存储器C. 输入输出接口D. 定时器/计数器答案:A2. 8051单片机的内部ROM大小为()。
A. 4KBB. 8KBC. 16KBD. 32KB答案:B3. 8051单片机的定时器/计数器数量是()。
A. 1个B. 2个C. 3个D. 4个答案:B4. 下列哪个不是单片机的I/O端口()。
A. P0B. P1C. P2D. P3答案:D5. 单片机中的中断服务程序是在()执行的。
A. 主程序B. 子程序C. 中断向量表D. 定时器/计数器答案:C6. 8051单片机的外部中断源有几个()。
A. 2个B. 3个C. 4个D. 5个答案:A7. 下列哪个不是单片机的定时器/计数器工作模式()。
A. 模式0B. 模式1C. 模式2D. 模式4答案:D8. 8051单片机的内部RAM大小为()。
A. 128字节B. 256字节C. 512字节D. 1024字节答案:B9. 单片机的程序计数器PC的位数是()。
A. 8位B. 16位C. 24位D. 32位答案:B10. 8051单片机的外部中断请求信号是()。
A. INT0B. INT1C. TF0D. TF1答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______。
答案:工作寄存器组;位寻址区2. 单片机的I/O端口通常具有______和______两种功能。
答案:推挽输出;开漏输出3. 8051单片机的外部中断优先级由______决定。
答案:IP寄存器4. 在8051单片机中,______指令用于将累加器A的内容传送到外部数据存储器。
答案:MOVX5. 8051单片机的定时器/计数器在工作模式1下,定时器/计数器是______。
答案:16位的6. 8051单片机的定时器/计数器在工作模式2下,定时器/计数器是______。
十八套试卷(答案附后面)单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( B )a)RAM b)RO M c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B )a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有( D )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是(C )位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B )。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是(A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( D )a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现__ _电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O 三部分组成。
2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。
3、访问8031片外数据存储器采用的是寄存器间接寻址方式。
4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。
5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。
6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。
7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。
8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。
10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。
11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。
12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题1.分,共10分)1、计算机能识别的语言是( C )。
(A)汇编语言(B)自然语言(C)机器语言(C)高级语言2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。
(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口3、在中断服务程序中,至少应有一条( D )。
(A )传送指令 (B )转移指令 (C )加法指令 (D )中断返回指令 4、访问外部数据存储器时,不起作用的信号是( C )。
(A )RD (B )WR (C )PSEN (D )ALE 5、以下指令中,属于单纯读引脚的指令是( C )。
(A )MOV P1,A (B )ORL P1,#0FH (C )MOVC C ,P1.5 (D )DJNZ P1,LAB 6、使用定时器T1时,有几种工作模式( C )。
单片机上机操作考试题及答案1. 实验目的通过单片机上机操作考试,测试学生对单片机相关知识的掌握程度,以及培养学生动手实践能力和解决问题的能力。
2. 实验要求根据题目要求,使用单片机进行编程,完成所提供的电路连接和操作步骤。
要求学生能够独立完成实验,并且在规定时间内提交答案。
3. 考试题目3.1 题目一:LED流水灯连接8个LED灯,灯依次顺序点亮并循环显示,每个灯的亮灭时间为500ms。
3.2 题目二:数码管计数器使用数码管显示0-9的数字,实现一个计数器功能。
按下按键后计数器加1,并且在数码管上显示当前的计数值。
3.3 题目三:温度采集与显示通过温度传感器采集环境温度,并使用数码管显示当前温度值,温度单位为摄氏度。
4. 考试答案4.1 题目一答案:LED流水灯```C语言#include<reg52.h>sbit LED1 = P0^0;sbit LED2 = P0^1;sbit LED3 = P0^2;sbit LED4 = P0^3;sbit LED5 = P0^4;sbit LED6 = P0^5;sbit LED7 = P0^6;sbit LED8 = P0^7;void delay(unsigned int i) //延时函数{unsigned int j, k;for(j=i; j>0;j--)for(k=121;k>0;k--);}void main(){while(1)LED1 = 0; delay(500); LED2 = 0; delay(500); LED3 = 0; delay(500); LED4 = 0; delay(500); LED5 = 0; delay(500); LED6 = 0; delay(500); LED7 = 0; delay(500); LED8 = 0; delay(500); LED1 = 1; delay(500); LED2 = 1; delay(500); LED3 = 1; delay(500); LED4 = 1; delay(500); LED5 = 1; delay(500); LED6 = 1; delay(500); LED7 = 1; delay(500); LED8 = 1; delay(500); }}4.2 题目二答案:数码管计数器```C语言#include<reg52.h>#define digit P0 //定义数码管的端口sbit key = P2^0; //定义按键引脚unsigned char code DisplayTab[] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, //显示的0-9 };void delay(unsigned int i) //延时函数{unsigned int j, k;for(j=i; j>0;j--)for(k=121;k>0;k--);}void display(unsigned char num) //显示函数{digit = DisplayTab[num];}void main(){unsigned char count = 0; //计数器变量,初始为0 while(1){if(key == 0) //按下按键{delay(10); //延时去抖动if(key == 0) //确认按键按下{while(key == 0); //等待按键释放count++; //计数器加1if(count >= 10)count = 0;display(count); //显示计数值}}}}```4.3 题目三答案:温度采集与显示```C语言#include<reg52.h>#define digit P0 //定义数码管的端口sbit DQ = P2^7; //定义温度传感器引脚unsigned char code DisplayTab[] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, //显示的0-9 };void delay(unsigned int i) //延时函数{unsigned int j, k;for(j=i; j>0;j--)for(k=121;k>0;k--);bit Init_DS18B20() //初始化温度传感器{unsigned char err;DQ = 1; //总线拉高delay(2); //延时2毫秒DQ = 0; //总线拉低delay(80); //延时80毫秒DQ = 1; //总线拉高delay(30); //延时30毫秒err = DQ; //读总线电平delay(5); //延时5毫秒return err;}unsigned char Read_One_Byte() //读取一个字节的数据{unsigned char i, dat = 0;for(i=0;i<8;i++)DQ = 0; //总线拉低dat >>= 1;DQ = 1; //总线拉高if(DQ)dat |= 0x80;delay(1); //延时1毫秒}return dat;}unsigned char Read_Temperature() //读温度函数{unsigned char a, b;Init_DS18B20(); //初始化温度传感器delay(1); //延时1毫秒Write_One_Byte(0xcc); //跳过ROMWrite_One_Byte(0x44); //启动温度转换Init_DS18B20(); //初始化温度传感器Write_One_Byte(0xcc); //跳过ROMWrite_One_Byte(0xbe); //读取温度寄存器a = Read_One_Byte(); //读温度指数位b = Read_One_Byte(); //读温度小数位temp = ((b<<8)+a) * 0.0625; //计算温度值 delay(100); //延时100毫秒return temp;}void display(unsigned char num) //显示函数{digit = DisplayTab[num];}void main(){unsigned char temp;while(1){temp = Read_Temperature(); //读取温度display(temp); //显示温度值}}```以上是单片机上机操作考试题及答案,希望对你有所帮助。
一.实验考核第一类 单片机I/O 口应用 1.实验原理图2.实验考核内容题目开关K1每拨动一次,L0〜L7发光二极管按16进制方式加一点亮。
题目2:按下不同的健使得8个发光二级管按照不同形式点亮。
按下按键KI, L0—L7由左至右循环点亮。
按下K2,则所有发光二级管同时闪烁。
由图1可知,P3 口接开关K1-K7, P1 口接8个发光二极管LO —L7K 1 K 2图1第一类实验原理图实验考核第二类数据传输实验 实验原理图由图2可知,RAM CS 插孔连到译码输出P2.7插孔,P1.0连接到L0 (也可 为任意一个I0 口连接到任意一个LED 发光二极管)。
U862256CPU图2第二类实验原理图2.实验考核内容题目 3:将 RAM 中 60H~69H 单元送入 10 个数据:30H, 31H, 32H, 33H, 34H, 35H,36H, 37H, 38H, 39H 。
将 60H ~ 69H 单元中的 10 个数据复制到 70H ~ 79H 单元中,运行结果可通过察看“内存窗口”进行验证。
(无需按图2接线即可完 成本实验) 题目 4:将 RAM 中 60H~69H 单元送入 10 个数据:30H, 31H, 32H, 33H, 34H,35H, 36H, 37H, 38H, 39H 。
将 RAM 中 60H ~ 69H 单元数据传输到外部 RAM 0000H开始的内存单元中。
(需要按图2进行连接)题目5:将片外RAM 0000H 开始的10个单元清零,清零完毕使L1闪烁表示该工 作执行完毕。
(需要按图2进行连接)Al 9 A2 8 A3 7 A4 6 A5 5 A6 4 A7 3 A8 25 A9 24 A10 21 Al 1 23 A12 2 A13 26 A14 1D05D2D3D4D5D6D712 DI 13 D2 15 D3 16 IM 17 D5 18 D6 19D7VCC Rtl I OKCEOEWE20 _______ 22 RD 27 WR ORANLCS 丄匕)-■ P27AO IO 0 12 3 4 A0AIA2A3A4A5A6A7A8A9A1A1AIA1A1三.实验考核第三类定时器中断方式实验1. 实验连线方式P1 口接8个发光二极管LO—L7o2. 实验考核内容题目6:采用中断方式控制定吋器。
单片机测验一二答案单片机作为现代电子技术的重要组成部分,在很多领域都有着广泛的应用。
而对于学习单片机的人来说,测验是检验知识掌握程度的重要方式。
以下是单片机测验一二的答案及相关解析。
一、选择题1、单片机的核心是()A 存储器B 中央处理器(CPU)C 输入输出接口D 定时器/计数器答案:B解析:中央处理器(CPU)是单片机的核心部件,负责执行指令和控制整个系统的运行。
2、以下哪种存储类型在单片机掉电后数据会丢失()A ROMB FLASHC RAMD EEPROM答案:C解析:RAM 即随机存储器,在掉电后数据会丢失,而 ROM、FLASH 和 EEPROM 在掉电后数据不会丢失。
3、单片机的复位引脚是()A RSTB EAC ALED PSEN答案:A解析:RST 引脚用于单片机的复位操作,使其恢复到初始状态。
4、单片机的定时器/计数器工作方式有()A 1 种B 2 种C 3 种D 4 种答案:D解析:单片机的定时器/计数器通常有 4 种工作方式,以满足不同的应用需求。
5、单片机的并行 I/O 口有()A 2 个B 3 个C 4 个D 5 个答案:C解析:常见的 51 单片机有 4 个 8 位的并行 I/O 口,分别是 P0、P1、P2 和 P3。
二、填空题1、单片机的最小系统包括电源、_____、复位电路和时钟电路。
答案:单片机芯片2、 51 单片机的指令系统共有_____条指令。
答案:1113、单片机的程序存储区和数据存储区是分开的,程序存储区使用_____指令访问,数据存储区使用_____指令访问。
答案:MOVC 、MOV4、单片机的中断源有_____个。
答案:55、单片机的串口通信方式有_____、_____和_____。
答案:同步通信、异步通信、半双工通信三、简答题1、简述单片机的工作过程。
答:单片机的工作过程可以概括为:首先,系统上电后,单片机进行复位操作,将程序计数器 PC 初始化为 0000H,然后从 0000H 地址开始执行程序。
9.51单片机P0口用于普通I/O接口时,其输出接口为,若要作为开关量输出口时需要。
二、判断对错,在右边括号中分别标出“√”或者“×”。
(10分)1.电路的三态是指低电平、高电平和高阻态。
()2.若采用中断工作方式,51单片机的所有中断标志位都可以由硬件自动清零。
()3.程序计数器PC的作用是保存下一条将要执行的指令机器码。
()4.MOVC A,@A+PC指令中PC保存被查表格的首地址。
()5.MOV A,@DPTR用于对片外数据存储器的访问。
()6. 51单片机主程序的入口地址是0000H。
( )7. 波特率是指串行通信中每秒钟能够收发的字节数。
()8. 访问单片机特殊功能寄存器只能采用直接地址访问方式。
()9.51单片机中可被位寻址的内存空间范围只有20H~2FH。
()10.堆栈区的操作遵循后进先出原则。
()三、简答题(30分)1. 什么是通信?单片机和外界通信的基本方式有几种?各具有什么样的特点?(8分)2.试举出至少4个与A/D或者D/A相关的技术术语,并分别解释其含义。
(8分)中国计量学院2010 ~2011 学年第一学期《微机原理及其应用》课程试卷(A)第 2 页共4页2.利用定时/计数器和串行口编写一段程序,实现定时每隔50ms一次将片内30H~4FH中的非压缩BCD数先转换成ASCII码后再由串口向PC机发送,设晶振fosc=6MHz,波特率为4800,无奇偶校验。
(15分)INT引脚外接一按键开关,要求采用下降沿触发中断编程,将按键次数存入片内3.设单片机030H,并以16进制加1方式显示于P1口连接的8个发光二极管上,设各二极管为低电平点亮方式。
(设最大按键次数为256次)(10分)中国计量学院2010 ~2011 学年第一学期《微机原理及其应用》课程试卷(A)第 4 页共4页中国计量学院20 10 ~ 20 11 学年第一学期《微机原理及其应用》课程试卷( A )参考答案及评分标准开课二级学院:质安学院,学生班级:08质量1、2,08试点,教师:袁月峰一、填空题(30分,每空1分)1.哈佛结构、ROM和RAM分别安排在两个不同的地址空间、CPU访问ROM和RAM用不同的指令,并用不同的控制信号线; 2. 5V、PSEN、,WR RD、ALE、EA、接地; 3. 2个、16位、65.536ms、500KHz;4. 1000000、RXD、TXD、9600; 5.50H、20H、74H; 6.0.0006、电压、电流;7.锁存器、地址译码器;8.16KB、2FFFH; 9.开漏输出、外部上拉;二、判断题(10分,每题1分)√、×、×、×、×、√、×、√、×、√三、简答题(30分)1.(8分)要点:计算机与外界的信息交换称为通信。
中国计量学院现代科技学院20 10 ~ 20 11 学年第 二 学期 《 单片机原理及其应用 》课程考试卷子〔 B 〕开课系部: 机电工程系 ,考试时间: 年____月_ _日 时考试形式:闭卷√、开卷□,同意带 计算器 入场 考生姓名: 学号: 专业: 产品质量工程 班级: 题序 一 二 三 四 五 六 七 八 九 总分 得分 评卷人一、单项选择题〔每题1分,共10分〕 1. LJMP 跳转空间最大可到达〔 D 〕 A. 2KB B. 256B C. 128B D. 64KB2. 8051单片机中,唯—一个用户不能直接使用的存放器是〔 C 〕 A. PSW B.DPTR C.PC D. B3. 执行指令MOVX A,﹫DPTR 时,,WR RD 脚的电平为〔 A 〕 A. WR 高电平,RD 低电平 B. WR 低电平,RD 高电平 C. WR 高电平,RD 高电平 D. WR 低电平,RD 低电平4. 如下程序执行结果是〔 B 〕 MOV R0,30H SETB C CLR A ADDC A,0 MOV @R0,AA.〔30H 〕=00HB.〔30H 〕=01HC.(R0) = 00HD.(R0) = 01H5.. 假设MCS-51单片机的晶振频率为6MHz ,定时器/计数器作计数器使用时,其X 的输入计数频率是〔 C 〕A.1MHzB.500KHzC.250KHzD.125KHz 6. 8031单片机在使用时,EA 引脚应该〔A〕A.接GNDB.接VCCC.悬空D.接RESET7. 指令和程序是以〔C〕形式存放在单片机程序存储器中A.汇编代码B.C 代码C.二进制机器码D.压缩BCD 码装 订 线8. JC rel 指令完成的功能是〔 B 〕A.0,CY =→若则(PC)+rel (PC)B.1,()CY PC rel PC =+→若则C.0,()A PC ≠→若则(PC)+relD. 0()A PC =→若,则(PC)+rel 9. 某10进制数85,将其转换为对应的压缩BCD 码应为〔 B 〕 A.55H B.85H C.01010101B D.ABH10. MCS-51单片机的串行通信口工作于方法0时,其波特率为〔 D 〕 A.T1溢出率/nB.fosc/32C.fosc/64D.fosc/12二、填空题〔每空1分,共35分〕1.某系统前端A/D 转换器需要精度高于0.1‰,则应选用分辩率至少为 14 位的A/D 。
若需显示数字‘0’,它的字形代码应为( )。
(A)F9H (B)5BH (C)C0H (D)06H
4. 串行口的控制寄存器SCON中,SM2的作用是( )。
(A)接收中断请求标志位(B)多机通信控制位(C)串行口允许接收位
(D)地址/数据位
5.判断是否溢出时用PSW的()标志位,判断是否有进位时用PSW的()标志位。
A.CY B.OV C.P D.RS0 E.RS1
三、简答题(20分)
1. 8051存储器组织中,有哪三个独立的寻址空间,其寻址空间各为多少?
2.D/A是实现什么功能的器件,主要由几部分组成?
3. 键盘扫描主要有哪三个基本步骤?
中国计量学院现代科技学院200 8 ~200 9 学年第1 学期《微机原理及其应用》课程试卷(A)第2页共6 页
中国计量学院现代科技学院200 8 ~200 9 学年第 1 学期《微机原理及其应用》课程试卷(A )第 4页共 6 页 五、(8分)编写一个子程序,实现片内RAM 中50H 开始的20个字节单元的内容依次传送到片外RAM 中0F00H 开始的单元中。
六、(10分)编写8031串口收发程序,具体要求如下: 1)全双工模式;2)波特率为1200bps 3)收发均为中断方式; 设fosc=12MHz ;发送数据区首地址40H 、接收数据区首地址为20H ;收发字节数均为18个。
给出定时器初值计算过程及结果,列出程序清单。
装
订
线
七、(11分)已知8051单片机工作在12MHz晶振下,利用定时器T1,选择工作方式0 (TMOD=00H)。
(1)实现定时1ms,计算定时初值TH0和TL0(要求有具体运算过程)。
(2)编写一段程序,实现上述定时,并控制P1.0输出周期为2ms的方波。
中国计量学院现代科技学院200 8 ~200 9 学年第1 学期《微机原理及其应用》课程试卷(A)第5页共6 页
八、(10分)给出8段LED数码管静态与动态扫描显示的结构图,分析比较两种显示方式的原理、特点及应用场合。
中国计量学院现代科技学院200 8 ~200 9 学年第1 学期《微机原理及其应用》课程试卷(A)第6页共6 页。