单片机原理及接口教材

2024-09-27

单片机原理及接口教材(精选6篇)

1.单片机原理及接口教材 篇一

单片机复习总结

O、计算机的基本原理

计算机数值表示(原码、反码、补码)中断

存储器(堆栈)

一、绪论

要求:熟悉,不作为考试内容

二、MCS-51单片机系统结构

1、硬件结构 了解

2、引脚功能 熟悉,掌握在外部功能扩展中的应用

3、中央处理器 熟悉各个寄存器的基本功能

掌握振荡周期、机器周期及指令周期的概念 时钟,复位的定义

三、存储器结构

1、四个物理空间:内、外程序存储器,内、外数据存储器

三个逻辑空间:程序存储器,内、外数据存储器

2、程序存储器地址空间

重点掌握:低地址段的保留单元

3、数据存储器地址空间

重点掌握:内部数据存储器,地址范围,特点,SFR 外部数据存储器,寻址范围及寻址方式

4、位处理器

熟悉位处理器组成及位存储器地址范围

四、指令系统

1、指令的寻址方式(掌握)

7种寻址方式,名称、格式、寻址范围

2、指令系统(五大类)

要求:指令的格式,寻址方式,执行操作,对标志位影响,程序段编写。

五、定时/ 计数器

要求:初始化程序,中断或非中断情况下的应用编程

定时计数器特点:16位加1计数器,计数初值为计数长度的补码;可程控为4种不同工作方式。

初始化程序:

1、计数常数的计算

2、置工作方式字

3、置THX,TLX

4、置TRX启动计数

5、置EA、ETX开中断

六、中断系统

1、中断的概念

2、与中断有关的寄存器

3、中断源:外部及内部中断源,中断触发方式,如何设置

4、MCS-51中断优先级的处理原则,同级中断申请的查询次序。

5、中断处理过程(了解),各个中断源对应中断矢量(掌握),中断响应条件(掌握)。

6、中断程序编写的步骤

七、串行通讯口

1、串行通讯概述(熟悉,了解)重点:异步串行通讯的帧格式

2、MCS-51的串行通讯口

SCON串行控制寄存器,PCON(SMOD位作用)

串行通讯工作方式(熟悉了解),掌握不同工作方式的特点及帧格式,如何启动发送及接收。

串行通讯波特率,常用波特率的获得(掌握)。

串行通讯编程,初始化程序、简单应用程序

八、功能扩展

1、A/D、D/A转换的原理,逐次比较式AD转换的原理

给出接口芯片,画接口电路图;

根据接口电路图,写转换程序

2、键盘(行扫描法、反转扫描法)以及LED显示(静态显示、动态显示)的工作原理 习题示例:

请将(1)~(5)的词汇和A~J的说明联系起来(1)CPU ——()(2)PC ——()(3)SP ——()(4)指令 ——()(5)堆栈 ——()

(A)总线接口单元,负责与存储器、I/O接口传送信息(B)存放下一条要执行的指令的地址

(C)保存各个逻辑段的起始地址的寄存器(D)保存当前栈顶即堆栈指针的寄存器

(E)微型计算机的核心,包括运算器、控制器和寄存器3个主要部分(F)以后进先出方式工作的存储空间

(G)告诉CPU要执行什么操作,在程序运行时执行(H)执行单元,功能是执行指令

(6)断电后存储的资料会丢失的存储器是()

A.RAM B.ROM C.CD-ROM D.(7)若内存容量为64KB,则访问内存所需地址线()A.16 B.20 C.18 D.19(8).不需要访问内存的寻址方式是()

A.立即寻址 B.直接寻址 C.间接寻址 D.变址寻址

读程序

ORG 2000H MOV SP, #50H MOV A, #50H LCALL 2500H ADD A, #10H MOV B, A L1: SJMP L1 ORG 2500H

MOV DPTR, #200AH PUSH DPL

PUSH DPH

RET

上述程序执行后,SP= _________ A= _________ B=_________

ORG 0000h MOV DPTR,#2100H MOVX A,@DPTR ANL A,#0FH

SWAP A MOV B,A

INC DPTRMOVX A,@DPTR ANL A,#0FH ORL A,B INC DPTR MOVX @DPTR,A LOOP: SJMP LOOP

END

已知2100H,2101H单元中的数均为0FH,则程序执行后2102H中的数为______________ A=_________ B=_________

MOV DPTR,#2314H ……__________ MOV R0,DPH … … … …__________ MOV 14H,#22H … … …__________ MOV R1,DPL … … … …__________ MOV 23H,#56H … … …__________ MOV A,@R0 … … … … __________ XCH A,DPH … … … … __________

执行以上指令后A=_______ DPTR= _______

请写出下图中Y6,Y7引脚所对应的地址

汇编语言程序编写:

双字节与单字节无符号数相乘,设被乘数存于41H,40H单元中,乘数存于R4单元中,乘积存于52H、51H、50H单元中(前者为高字节,后者为低字节)。请编写此乘法程序段 •MOV •MOV •MUL •MOV •MOV • MOV •MOV •MUL •MOV •MOV •MOV •CLR •ADD •MOV •MOV •ADDC •MOV •

B, 40H A R4 AB 50H, A 40H, B B, 41H A R4 AB 51H, A 52H, B A, 40H C A, 51H 51H,A A, 52H A, #0 52H,A 试计算片内RAM区40H~47H八个单元中数的算术平均值,结果存放在4AH中 •MOV R0, #40H •

MOV 4AH,#0 •

MOV 4BH,#0 •LOOP: CLR C •

MOV A, @R0 •

ADD A, 4AH •

MOV 4AH,A •

MOV A, 4BH •

ADDC A, #0H •

MOV 4BH,A •

INC R0 •

CJNZ R0, #48H,LOOP •

MOV R2,#3

;右移三次,相当于除8 •

ACALL RR_LOOP •

RET •;双字节(4BH,4AH)右移子程序

•;右移的次数在R2中 • • RR_LOOP: CLR C •

MOV A, 4BH •

RRC A •

MOV 4BH,A •

MOV A, 4AH •

RRC A •

MOV 4AH,A •

DJNZ R2, RR_LOOP •

RET

•试编写计算1234H+0FE7的程序,将和的高8位存入41H单元中,低8位存入40H单元中。•MOV A, #34H •ADD A, #0E7H •MOV 40H, A •MOV A, #12H •ADDC A, #0FH •MOV 41H, A

•试编写程序,将内部RAM的20H、21H、22H、23H、和24H连续5个单元的内容一次存入2FH、2EH、2DH、2CH、2BH单元 MOV R7, #05H

MOV R0, #20H

MOV R1, #2FH LOOP: MOV A, @R0

MOV @R1, A

INC R0

DEC R1

DJNZ R7, LOOP

2.单片机原理及接口教材 篇二

我国高等院校经常探讨的问题是如何改革现有的教育体制, 适应我国经济和科技的发展, 特别是实践教学体系。近几年我校提出了培养应用性人才, 建设应用型大学的口号。如何提高学生的动手和创新能力是摆在广大教师面前的一道难题。

单片机是一门综合性、实践性极强的课程, 课程自身概念多, 且抽象难懂, 掌握起来有一定的难度。以往的教学主要靠教师的理论教学和实验教学, 实验内容主要用单片机实验箱验证实验, 很少同学能用理论知识解决工程设计的实际问题, 这种教学模式不利于培养学生独立思考和解决问题的能力。如何设计教学方法, 激发学生的学习兴趣, 真正理解和掌握单片机技术, 是单片机教学中需要解决的问题。

本人是一位从事单片机教学的年轻教师, 在这里结合我校学生实际, 谈一谈自己对单片机课程实践教学改革的几点看法。

2 单片机原理及接口技术实践教学现状

2.1 我校单片机设备现状

单片机实验设备落后, 材料缺失, 特别是程序下载接口不能下载程序, 因而教学内容狭窄, 信息量低, 实验量少, 且以验证性实验为主。

2.2 传统的单片机实践教学的弊端

在单片机实践教学中, 普遍采用“实验箱”。在观察中不难发现, 学生做实验时都用指导书上现成的资料, 编译现成的程序, 没有人去分析程序的流程, 更谈不上去修改和完善了。对于单片机电路也只是按实验指导书在实验箱上做简单的连线, 没有一个整体的电气原理图概念, 最终还是不会设计电路, 甚至连基本的电气原理图都读不懂。

2.3 理论教学与实验教学脱节

实验教学内容与应用脱节, 由于理论教学教师一般不负责实验教学, 实验教学教师不清楚理论教学教师的教学内容, 容易产生理论与实验脱节, 而这门课程要求学生在短短一个学期理解并且能够独立编程最后调试运行, 难度比较大。学生在单片机应用系统设计能力几乎得不到锻炼, 而在实际应用中主要是硬、软件的系统设计, 这极大地制约了学生应用能力和创新能力的提高。

2.4 验证实验过多、设计性、综合性的实验少

实验设备、手段相对落后, 教学质量不高, 效果不好;学生没有动手能力的培养。实验设备的落后, 学生做实验只是输入简单的程序, 看看结果就可以了。由此导致学生设计时对题目所要求的硬件不知所措。既不知道如何进行系统设计, 也不知道该如何进行芯片的选择, 甚至有的学生学完单片机课程连芯片的正负极都找不到。

3 单片机实践教学改革方案

3.1 从最基本的实践中学习单片机课程

实践课程必须完全脱离实验箱, 转为给学生提供电子元件散件, 自己焊接单片机最小系统, 教给学生怎样检测最小系统是否工作, 然后运用模块化的思想, 让学生自己制作实验模块, 例如发光二极管模块, 八位数码管模块, 矩阵键盘模块、点阵模块等等, 严格要求学生自己焊接, 自己制作。下载程序用并口ISP下载线, 程序下载线可以自己动手制作, 使单片机软硬件组合调试十分方便, 学生可以在宿舍搭建自己的设计平台。调动了学生学习单片机的积极性, 提高了自学能力和创新能力。

3.2 单片机C语言开发工具Keil C

单片机C语言现在有成熟的开发工具Keil C。Keil C是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统, 提供丰富的库函数和功能强大的集成开发调试工具, 全Windows界面, 生成的目标代码效率非常高, 现在单片机开发使用的是Keil 3。

3.3 编程语言运用C语言

现在许多高校的单片机教学过程中选用的程序设计语言是汇编语言。对于初学者而言学习汇编语言的确复杂, 但对从事硬件设计却是必备的, 从系统开发的时间来看, 效率不是很高。使用C语言做单片机程序设计比汇编语言有以下的好处:程序好写, 它是结构化语言, 易于开发复杂的程序;程序易读易懂, 修改容易;排错方便;移植性高。在这里我认为学生应该能用C语言编写程序, 同时能看懂汇编语言。

3.4 向学生推荐使用仿真软件

PROTEUS软件可以仿真51系列、AVR、PIC等, 常用的MCU及其外围电路, 可以像使用仿真器一样调试程序, 又不需要任何费用, 特别适合学生在单片机学习的起步阶段使用, 向学生演示它的功能和使用, 利用课余时间自己动手做LCD、LED显示、A/D、D/A转换, 步进电机控制等。在这里要特别注意, 使用仿真软件应该对学生对单片机的开发已入门时使用, 不要上来就用仿真软件来做, 同时动手制作和运用仿真两者要结合好。

3.5 综合提高

这一阶段是在前面基础上进行的, 目的是帮助学生全面掌握所学内容, 提高学生综合利用所学知识解决实际问题的能力。我们可以利用一个短学期, 九周的时间, 安排的内容主要有:小型万年历的设计, 每位学生设计一个数码管万年历、篮球比赛记分器、抢答器的设计、电子密码锁设计、点阵屏等项目, 设置的题目要与生活密切相关。

3.6 让学生尽快掌握单片机技术还应做到

首先, 建议低年级学生尽早接触单片机课程或参加单片机的设计, 使他们了解电子开发的流程, 接触的越早, 经验越多, 可以带动相关课程的学习, 对将来的学习非常有帮助。

其次, 充分发挥电子协会的作用, 由学生管理, 带动低年级的学生参与电子创新。

最后, 实验室对学生开放。安排固定的教室, 学生任何时间都可以到实验室做实验, 还可利用寒暑假集中开放, 拓宽开放的时间和空间, 以满足这部分学生的特殊要求, 确定技能训练、培养综合能力的目标。在开放实验室除了配备信号源、示波器、万用表等设备外, 还配备了单片机开发器、计算机等设备, 为学生课外科技活动, 进行设计性和综合性实验提供场地和仪器。

结束语

探讨了单片机实践教学改革的途径, 对单片机的实践教学提出了自己的几点看法, 通过实践提高学生的应用能力和综合素质, 激发学生的学习积极性、主动性和学生的实际动手能力, 并在本校06级电子信息工程专业单片机课程中应用。实践证明, 这些改革措施取得了较好的教学效果。

摘要:分析了单片机实践教学的现状。结合本校培养社会需要的应用性人才为目标, 提出了单片机实践教学改革的必要性。从单片机实践教学内容的调整、实践教学方法的改进等几方面来探讨单片机的教学改革。

关键词:单片机,实践教学改革,应用能力

参考文献

[1]甘文, 陈君霞, 郑立玲.MCS-51单片机实验与开发系统[J].计算技术与自动化, 2006.

[2]刘辉, 王新辉, 张文希.从电子设计竞赛看单片机实验教学的改革与创新[J].长沙大学学报, 2006.

[3]廖平.单片机实验教学的改革[J].实验室研究与探索, 2004.

[4]吴飞青.试论我校单片机实验教学改革的探索[J].安徽电子信息职业技术学院学报, 2006.

3.单片机原理及接口教材 篇三

课程设计名称:

微机原理与接口技术课程设计

课程设计题目:

微机打印口外接交通灯模拟LED显示器

称:

信息工程学院

专业:

计算机科学与技术

班级:

学号:

姓名:

评分:

教师:

X

X

设计选题及功能说明

设计选题:微机打印口外接交通灯模拟LED显示器。

课题要求及功能说明:

通过微机打印插座(25D)设计,用微机编程可实现对打印口外接12个路口交通灯(红、绿、黄)的控制显示等。

设有一个十字路口,1、3为南北方向,2、4为东西方向,初始为四个路口的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车;

延时一段时间后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁,闪烁若干次后,1、3路口红灯亮,而同时2、4路口的绿灯亮,2、4方向通车;

延时一段时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次后,再切换到1、3路口方向,之后重复上述过程。

硬件电路设计

硬件电路采用Protel

Technology公司的CAD工具Protel

99进行设计。

2.1

8255A芯片选择

按照课题设计要求,我们选择通过8255A并口来控制LED发光二极管的亮灭,8255A具有3个通道3种工作方式的可编程并行接口芯片。使用前要写入一个方式控制字选择A、B、C三个端口各自的工作方式,共有三种;

方式0

:基本的输入输出方式,即无须联络就可以直接进行的I/O方式。其中A、B、C口的高四位或低四位可分别设置成输入或输出。

方式1

:选通I/O,此时接口和外围设备需联络信号进行协调,只有A口和B口可以工作在方式1,此时C口的某些线被规定为A口或B口与外围设备的联络信号,余下的线只有基本的I/O功能,即只工作在方式0.方式2:

双向I/O方式,只有A口可以工作在这种方式,该I/O线即可输入又可输出,此时C口有5条线被规定为A口和外围设备的双向联络线,C口剩下的三条线可作为B口方式1的联络线,也可以和B口一起方式0的I/O线。

8255A引脚信号如右图

2.2电路设计

本设计用DB25

连接8255控制12个LED亮灭

电路原理图如图1:

图1

交通灯原理图

2.3印刷电路图设计

制作pcb印刷电路板,采用的是自动布线的方法。即利用正确的原理图制作网络表,然后新建CAM

output

configuration文件,在设定好印刷板得规格大小后导入刚才生成的网络表,然后再调整各元件的位置,等待其自动布线。经过多次设计修改,本交通灯模拟LED显示器的PCB图如图2所示

图2

交通灯模拟LED显示器

测试程序

用汇编语言编写对交通灯的测试程序要根据交通灯原理图,主机与8255A连接:从交通灯原理图可以看出,低电平有效/CS选择8255A,通过对A0、A1控制选择8255A的PBPC端口,低电平有效/WR控制输入;8255A与交通灯连接:8255A的端口PB高4位分别与交通灯的四个方向的绿灯相连,PC端口的低4位与四个方向的红灯相连,PC端口的高4位与四个方向的黄灯,从交通灯原理图可看出一下特点(1)相对方向的灯保持一致,如1、3,方向,2、4方向。那么在设计程序时,1、3方向的一样,2、4方向的一样(2)四个方向的交通灯可能出现的组合:红绿、红黄,不会出现绿黄。既不能出现端口PB高4位与PC端口的高4位同时有效的情况。根据以上所述程序可以设计为如下

DATAPT

EQU

378H

CTRLPT

EQU

37AH

INTCNT

EQU

GDURA

EQU

YDURA

EQU

RDURA

EQU

GSTATE

EQU

0

Y1STATE

EQU

Y2STATE

EQU

RSTATE

EQU

Y3STATE

EQU

Y4STATE

EQU

DSEG

SEGMENT

OLD1CH

DD

?

LTSTATE

DB

?

YBLKCNT

DB

0

DSEG

ENDS

CSEG

SEGMENT

ASSUME

CS:

CSEG,DS:

DSEG

START:

MOV

DX,CTRLPT

MOV

AL,11101100B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,10000000B

OUT

DX,AL

MOV

AX,351CH

INT

21H

MOV

WORD

PTR

OLD1CH,BX

MOV

WORD

PTR

OLD1CH

+

2,ES

MOV

DX,OFFSET

NEW1CH

MOV

AX,251CH

CALL

GREEN

INT

21H

MOV

AH,0

INT

16H

LDS

DX,OLD1CH

MOV

AX,251CH

INT

21H

MOV

AH,4CH

INT

21H

NEW1CH:

CMP

CX,0

JZ

NEXT

DEC

CX

IRET

NEXT:

CMP

LTSTATE,GSTATE

JZ

GRN

CMP

LTSTATE,Y1STATE

JZ

YLW1

CMP

LTSTATE,Y2STATE

JZ

YLW2

CMP

LTSTATE,RSTATE

JZ

RD

CMP

LTSTATE,Y3STATE

JZ

YLW3

CMP

LTSTATE,Y4STATE

JZ

YLW4

GRN:

CALL

GREEN

IRET

YLW1:

CALL

YELLOW1

IRET

YLW2:

CALL

YELLOW2

IRET

RD:

CALL

RED

RET

YLW3:

CALL

YELLOW3

IRET

YLW4:

CALL

YELLOW4

IRET

GREEN

PROC

;

;绿灯

PUSH

AX

PUSH

DX

MOV

DX,CTRLPT

MOV

AL,11101000B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,11110000B;1、3方向的绿灯,2、4方向的红灯亮30秒

OUT

DX,AL

MOV

DX,MOV

AL,11100100B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,10100101B

OUT

DX,AL

MOV

CX,GDURA

*

INTCNT

MOV

LTSTATE,Y1STATE

POP

DX

POP

AX

RET

GREEN

ENDP

YELLOW1

PROC

;黄灯

PUSH

AX

PUSH

DX

MOV

DX,CTRLPT

MOV

AL,11100100B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,11110101B

;

1、3方向的黄灯亮0.5秒(黄灯一共闪烁3次,即亮灭各3次)

OUT

DX,AL

MOV

DX,CTRLPT

MOV

AL,11101000B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,10100000B

OUT

DX,AL

MOV

CX,INTCNT

/

MOV

LTSTATE,Y2STATE

POP

DX

POP

AX

RET

YELLOW1

ENDP

YELLOW2

PROC

PUSH

AX

PUSH

DX

MOV

DX,CTRLPT

MOV

AL,11101000B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,11110000B;

1、3方向的黄灯灭0.5秒(黄灯一共闪烁3次,即亮灭各3次)

OUT

DX,AL

MOV

CX,INTCNT

/

INC

YBLKCNT

CMP

YBLKCNT,YDURA

JZ

CHGRED

MOV

LTSTATE,Y1STATE

JMP

Y2RET

CHGRED:

MOV

LTSTATE,RSTATE

MOV

YBLKCNT,0

Y2RET:

POP

DX

POP

AX

RET

YELLOW2

ENDP

RED

PROC

;红灯

PUSH

AX

PUSH

DX

MOV

DX,CTRLPT

MOV

AL,11100100B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,01011010B;

1、3方向的红灯,2、4方向的绿灯亮30秒

OUT

DX,AL

MOV

CX,RDURA

*

INTCNT

MOV

LTSTATE,Y3STATE

POP

DX

POP

AX

RET

RED

ENDP

YELLOW3

PROC;

PUSH

AX

PUSH

DX

MOV

DX,CTRLPT

MOV

AL,11100100B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,11111010B

;

2、4方向的黄灯亮0.5秒(黄灯一共闪烁3次,即亮灭各3次)

OUT

DX,AL

MOV

DX,CTRLPT

MOV

AL,11101000B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,01010000B

OUT

DX,AL

MOV

CX,INTCNT

/

MOV

LTSTATE,Y4STATE

POP

DX

POP

AX

RET

YELLOW3

ENDP

YELLOW4

PROC

PUSH

AX

PUSH

DX

MOV

DX,CTRLPT

MOV

AL,11101000B

OUT

DX,AL

MOV

DX,DATAPT

MOV

AL,11110000B

;

2、4方向的黄灯灭0.5秒(黄灯一共闪烁3次,即亮灭各3次)

OUT

DX,AL

MOV

CX,INTCNT

/

INC

YBLKCNT

CMP

YBLKCNT,YDURA

JZ

CHGGRN

MOV

LTSTATE,Y3STATE

JMP

Y4RET

CHGGRN:

MOV

LTSTATE,GSTATE

MOV

YBLKCNT,0

Y4RET:

POP

DX

POP

AX

RET

YELLOW4

ENDP

CSEG

ENDS

END

START

小结

通过本次关于微机打印口外接交通灯模拟LED显示器的课程设计,我了解了交通灯的工作原理,而在此基础上设计原理图和硬件电路板,则让我对课本上的知识进行了实际的应用,例如DB25

25帧的打印机接口,8255A芯片,对他们的功能及作用都有了较深的理解。完成本次实验的工具软件是protel99,这是一款电子工程师设计电路原理图和PCB的行业软件。不过值得注意的是,本软件的汉化版经常出现问题,特别是对制作pcb图的影响很大。所以建议使用protel99的英文版。通过主机打印口和8255A接口的连接,对db25各个针脚功能有了更深入得了解,拓展了课本上的知识。因为在整个小组中我主要负责制作pcb这一块,所以觉得确定印刷电路板的尺寸大小,定印刷电路层次和元器件布局很重要。实验的最后一部分是编写程序,增强了我的汇编语言能力。

参考文献

戴梅萼

史嘉权

微型计算机技术及应用(第4版)

清华大学出版社

2008年2月

Protel

99SE电路设计基础与工程范例

赵景波

王臣业编著

清华大学出版社2008年5月

Protel

99SE

电路设计与制板

朱云芳

江桦

翟旭等编著

机械工业出版社

2007年11月

汇编语言程序设计教程

(第二版)

卜艳萍编著

清华大学出版社

2007

胡景春

实践优秀作品选编

东南大学出版社

2010年2月

胡景春

刘洪

微机原理\单片机应用实验指导(第二版)

南昌航院计算机系

2004

附录一

电路原理图

附录二

PCB图

附录三

25针并行口打印机口的针脚功能表

4.单片机原理及应用试题答案 篇四

(4分)A移位指令 B位操作指令 C十进制调整指令 D条件转移指令 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.已知晶振频率为 6MH Z,定时器 T0 工作在模式 2 时,其初值计算公式是()。

(4分)At =(28 - X)× 1μs Bt =(28 - X)× 2μs C.t =(216 - X)× 2μs 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为()实现。

(4分)AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0 口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.8051 的内部 RAM 中,可以进行位寻址的地址空间为()。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.P0.P1 口作输入用途之前必须()。

(4分)A相应端口先置 1 B相应端口先置 0 C外接高电平 D外接上拉电阻 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.8051 的程序计数器 P C 为 16 位计数器,其寻址范围是()。

(4分)A8K B16 K C32 K D64 K 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.8051与8751的区别是:

(4分)A内部数据存储但也数目的不同 B内部程序存储器的类型不同 C内部数据存储器的类型不同 D内部的寄存器的数目不同 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.MCS-51 单片机用来开放或禁止中断的控制寄存器是()。

(4分)AIP BTCON CIE DSCON 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向()。

(4分)A栈底单元 B7FH 单元 C栈底单元地址加 1 D栈底单元地址减 1 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.二进制数 110110110 对应的十六进制数可表示为().(4分)A1D3H B1B6H CDB0H D666H 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.判断下列说法是否正确(4分)A8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。

B内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

C程序计数器PC不能为用户编程时直接使用,因为它没有地址。

纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.定时器 / 计数器工作于模式 2,在计数溢出时()。

(4分)A计数从零重新开始 B计数从初值重新开始 C计数停止 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.下列定时 / 计数硬件资源中,不是供用户使用的是()。

(4分)A高 8 位计数器 TH B低 8 位计数器 TL C定时器 / 计数器控制逻辑 D用于定时 / 记数控制的相关寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.执行如下三条指令后,30H 单元的内容是()。

MOV R1,#30H MOV 40H,#0E H MOV @R1,40H(4分)A40H B30H C0EH DFFH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.8031 单片机中既可位寻址又可字节寻址的单元是()。

(4分)A20H B30H C00H   D70H 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.当标志寄存器 P S W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组为()。

(4分)A组 0 B组 1   C组 2 D组 3 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始()。

(4分)A06H B07H C08H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.判断下列说法是否正确? 8255A的B口可以设置成方式2。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.中断服务程序的最后一条指令是RETRETI。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.单片机的CPU从功能上可分为运算器和存储器。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误 1.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.下列哪条指令是正确的()(4分)APUSH R2 BADD R0,A CMOVX A @DPTR DMOV@R0,A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.单片机应用程序一般存放在()(4分)ARAM BROM C寄存器 DCPU 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MOV A,20H 指令的寻址方式为()。

(4分)A立接数寻址 B直接寻址 C寄存器寻址 D寄存器间接寻址 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.进位标志 CY 在()中。

(4分)A累加器 B算逻运算部件 ALU C程序状态字寄存器PSW DDPOR 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.工作寄存器区设定为 2 组,则()。

(4分)ARS1=0,RS0=0 BRS1=0,RS0=1 CRS1=1,RS0=0 DRS1=1,RS0=1 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.在接口电路中的“口”一定是一个()。

(4分)A已赋值的寄存器 B数据寄存器 C可编址的寄存器 D既可读又可写的寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.80C51 中可使用的最大堆栈深度为()。

(4分)A80 个单元 B32 个单元 C128 个单元 D8 个单元 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.8051 单片机中,唯一一个用户可使用的 16 位寄存器是()。

(4分)APSW   BDPTR   CACC DPC 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在 MCS-51 中,需要外加电路实现中断撤除的是()。

(4分)A定时中断 B脉冲方式中断的外部中断 C串行中断 D电平方式的外部中断 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是()。

(4分)A计数溢出后能自动重新加载计数初值 B增加计数器位数 C提高定时精度 D适于循环定时和循环计数应用 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送()。

(4分)ADPTR BPC CCY  DA 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.下列指令中不影响标志位CY的指令有()。

(4分)AADD A,20H BCLR CRRC A DINC A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.对 8031 而言,可作为普通 I/O 口使用的是()。

(4分)AP0.P2 口 BP1.P3 口 CP0.P1.P2.P3 口 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.80C51与87C51的区别在于()。

(4分)A内部程序存储器的类型不同 B内部数据存储器的类型不同 C内部程序存储器的容量不同 D内部数据存储器的容量不同 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.程序计数器 PC 用来()。

(4分)A存放指令 B存放正在执行的指令地址 C存放下一条的指令地址 D存放上一条的指令地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.二进制数 110010010 对应的十六进制数可表示为().(4分)A192H BC90H C1A2H DCA0H 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.MCS-51的程序存储器用于存放运算中间结果。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.判断以下各条指令是否正确(LL1和PROC为标号)(2)MOV A,30H(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.8051单片机的P2口只能用作通用I/O 口。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.MCS-51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.相对寻址方式中,“相对”两字是相对于当前指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.(7)MOV C,ACC.0(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误 一、单选题(每题4分,共20道小题,总分值80分​)1.程序计数器 PC 用来()。

(4分)A存放指令 B存放正在执行的指令地址 C存放下一条的指令地址 D存放上一条的指令地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.中断查询,查询的是().(4分)A中断请求信号 B中断标志 C外中断方式控制位 D中断允许控制位 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.在MCS-51中,需要外加电路实现中断撤除的是:

(4分)A电平方式的外部中断 B定时中断 C外部串行中断 D脉冲方式的外部中断 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.在 MCS-51 单片机的运算电路中,不能为 ALU 提供数据的是()。

(4分)A累加器 A B暂存器 C寄存器 B D状态寄存器 PSW 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.内部 RAM 中的位寻址区定义的位是给()。

(4分)A位操作准备的 B移位操作准备的 C控制转移操作准备的 D以上都对 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为()。

(4分)A06H BF9H C30H DCFH 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.在 LED显示中,为了输出位控和段控信号,应使用指令()。

(4分)AMOV   BMOVC   CMOVX DXCH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.定时器/计数器工作方式1是()。

(4分)A8位计数器结构 B2个8位计数器结构 C13位计数结构 D16位计数结构 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.串行口的移位寄存器方式为()(4分)A.方式 0 B方式 1 C方式 2 D方式 3 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.十进制数 126 其对应的十六进制可表示为().(4分)A8 F B8 E CF E D7 E 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.能够用紫外光擦除ROM中程序的只读存储器称为()。

(4分)A掩膜ROM BPROM CEPROM DEEPROM 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.在 MCS-51 中,需要外加电路实现中断撤除的是()。

(4分)A定时中断 B脉冲方式中断的外部中断 C串行中断 D电平方式的外部中断 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.十进制数 89.75 其对应的二进制可表示为().(4分)A10001001.01110101 B1001001.10 C1011001.11 D10011000.11 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.单片机的堆栈指针 SP 始终是()。

(4分)A指示堆栈底 B指示堆栈顶   C指示堆栈地址 D指示堆栈长度 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

(4分)A36H B37H   C38H D39H 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.外部中断 1的中断入口地址为()。

(4分)A0003H B000BH____ C0013H____ D001BH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.PC 的值是()。

(4分)A当前指令前一条指令的地址 B当前正在执行指令的地址 C下一条指令的地址 D控制器中指令寄存器的地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向()。

(4分)A栈底单元 B7FH 单元 C栈底单元地址加 1 D栈底单元地址减 1 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.判断下列说法是否正确? 在8155H芯片中,决定端口和RAM单元编址的信号线是AD7-AD0和WR。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.中断函数的调用是在满足中断的情况下,自动完成函数调用的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.当MCS-51上电复位时,堆栈指针SP=00H。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.LCRL A为循环左移指令。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.(6)ANL #99H,36H(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.MCS-51的程序存储器用于存放运算中间结果。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误1.定时器 / 计数器工作于模式 2,在计数溢出时()。

(4分)A计数从零重新开始 B计数从初值重新开始 C计数停止 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.下列指令中不影响标志位CY的指令有()。

(4分)AADD A,20H BCLR CRRC A DINC A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是()。

(4分)A计数溢出后能自动重新加载计数初值 B增加计数器位数 C提高定时精度 D适于循环定时和循环计数应用 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS-51 的无条件转移指令中,其转移范围最小的是()。

(4分)ASJMP BAJMP CLJMP 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.对 8031 而言,可作为普通 I/O 口使用的是()。

(4分)AP0.P2 口 BP1.P3 口 CP0.P1.P2.P3 口 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.外部中断 1的中断入口地址为()。

(4分)A0003H B000BH____ C0013H____ D001BH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

(4分)A36H B37H   C38H D39H 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.T0 的中断服务程序入口地址为()。

(4分)A0003H B000BH C0013H D001BH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.对程序计数器 PC 的操作()。

(4分)A是自动进行的 B是通过传送进行的 C是通过加 1 指令进行的 D是通过减 1 指令进行的 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.一个 EPROM 的地址有 A0----A11 引脚,它的容量为()。

(4分)A2KB   B4KB C11KB D12KB 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始()。

(4分)A06H B07H C08H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.二进制数 110010010 对应的十六进制数可表示为().(4分)A192H BC90H C1A2H DCA0H 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.在接口电路中的“口”一定是一个()。

(4分)A已赋值的寄存器 B数据寄存器 C可编址的寄存器 D既可读又可写的寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.十进制数 126 其对应的十六进制可表示为().(4分)A8 F B8 E CF E D7 E 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.以下所列的特点中,不属于串行工作方式 2 的是()。

(4分)A11 位帧格式 B有第 9 数据位 C使用一种固定的波特率   D使用两种固定的波特率 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.下列是把 DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的()。

(4分)A给两个寄存器各分配一个地址 B把两个地址译码信号分别接 CS 和 XFER 引脚 C在程序中使用一条 MOVX 指令输出数据 D在程序中使用一条 MOVX 指令输入数据 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.下列指令中与进位标志位 CY 无关的指令有()。

(4分)A移位指令 B位操作指令 C十进制调整指令 D条件转移指令 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.必须进行十进制调整的十进制运算()。

(4分)A有加法和减法 B有乘法和除法 C只有加法 D只有减法 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.内部 RAM 中的位寻址区定义的位是给()。

(4分)A位操作准备的 B移位操作准备的 C控制转移操作准备的 D以上都对 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.执行返回指令时,返回的断点是调用指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.使用8751且 =1时,仍可外扩64KB的程序存储器。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.将37H单元的内容传送至A的指令是:MOV A,#37H。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.中断函数的调用是在满足中断的情况下,自动完成函数调用的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.(4)ADDC A,R7(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.判断以下各条指令是否正确(LL1和PROC为标号)(2)MOV A,30H(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.MUL AB的执行结果是高低8位在A中,低高8 位在B中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误 1.执行指令 MOVX A,﹫ DPTR 时,WR . RD 脚的电平为()。

(4分)AWR 高电平,RD 低电平 BW R 低电平,RD 高电平CWR 高电平,RD 高电平 DWR 低电平,RD 低电平纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.设累加器 A 的内容为 0 C 9 H,寄存器 R2 的内容为 54H,C Y=1,执行指令SUBB A,R2 后结果为().(4分)A(A)=74H B(R2)=74H C(A)=75H D(R2)=75H 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.定时器 / 计数器工作于模式 2,在计数溢出时()。

(4分)A计数从零重新开始 B计数从初值重新开始 C计数停止 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.寄存器 B 的位地址为()(4分)AE 7 H BF 7 H CD 7 H D87H 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.串行口的控制寄存器SCON中,REN的作用是()。

(4分)A接收中断请求标志位 B发送中断请求标志位 C串行口允许接收位 D地址/数据位 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.工作寄存器区设定为 2 组,则()。

(4分)ARS1=0,RS0=0 BRS1=0,RS0=1 CRS1=1,RS0=0 DRS1=1,RS0=1 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为()实现。

(4分)AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0 口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.8051 的内部 RAM 中,可以进行位寻址的地址空间为()。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.MCS-51 单片机用来开放或禁止中断的控制寄存器是()。

(4分)AIP BTCON CIE DSCON 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.下列哪条指令是正确的()(4分)APUSH R2 BADD R0,A CMOVX A @DPTR DMOV@R0,A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.不能为程序存储器提供或构成地址的有()。

(4分)APC   BA     CDPTR DPSW 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是()。

(4分)APC   BPSW   CA DSP 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.执行如下三条指令后,30H 单元的内容是()。

MOV R1,#30H MOV 40H,#0E H MOV @R1,40H(4分)A40H B30H C0EH DFFH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.在MCS-51中,需要外加电路实现中断撤除的是:

(4分)A电平方式的外部中断 B定时中断 C外部串行中断 D脉冲方式的外部中断 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.单片机芯片 8031属于()。

(4分)AMCS-48系列 BMCS-51系列 CMCS-96系列   DMCS-31系列 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送()。

(4分)ADPTR BPC CCY  DA 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.CPU的时钟周期为振荡器频率的倒数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.DPTR是由DPH和DPL两个8位特殊寄存器组成的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.判断以下各条指令是否正确(LL1和PROC为标号)(1)MOVX @R0,B(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS-51的产品8051与8031的区别是:8031片内无ROM(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.MCS-51指令中,MOVC为ROM传送指令。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.相对寻址方式中,“相对”两字是相对于当前指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.MUL AB的执行结果是高低8位在A中,低高8 位在B中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.MOV A,R0,这是寄存器寻址方式。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误 1.当 晶振频率是 12MHz 时,MCS — 51 单片机的机器周期是()。

(4分)A1μs B1ms C2μs D2ms 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.串行口的控制寄存器SCON中,REN的作用是()。

(4分)A接收中断请求标志位 B发送中断请求标志位 C串行口允许接收位 D地址/数据位 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.下列指令中错误的是().(4分)AMOV A,R4 BMOV 20H,R4 CMOV R4,R3 DMO V @R4,R3 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.访问外部数据存储器时,不起作用的信号是()中。

(4分)ARD BWR CPSEN DALE 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.下列指令中不影响标志位CY的指令有()。

(4分)AADD A,20H BCLR CRRC A DINC A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.在家用电器中使用单片机应属于计算机的()(4分)A辅助工程应用 B数值计算应用 C控制应用 D数据处理应用 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.指令和程序是以()形式存放在程序存储器中.(4分)A源程序 B汇编程序 C二进制编码 DBCD 码 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在 LED显示中,为了输出位控和段控信号,应使用指令()。

(4分)AMOV   BMOVC   CMOVX DXCH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.CPU 主要的组成部分为()。

(4分)A运算器.控制器 B加法器.寄存器 C运算器.寄存器 D存放上一条的指令地址 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.数据指针 DPDR 访问的是()。

(4分)ACPU 控制器 BCPU 运算器 C外部程序存储器 D外部数据存储器 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.判断下列的说法是否正确?(4分)A特殊功能寄存器SCON,与定时器/计数器的控制无关。

B特殊功能寄存器TMOD,与定时器/计数器的控制无关。

C特殊功能寄存器IE,与定时器/计数器的控制无关。

D特殊功能寄存器TCON,与定时器/计数器的控制无关。

纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.在接口电路中的“口”一定是一个()。

(4分)A已赋值的寄存器 B数据寄存器 C可编址的寄存器 D既可读又可写的寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.下列表达式错误的是()中。

(4分)AX 补 +Y 补 = 〔 X+Y 〕补 BX= 〔 X 补〕补 CX= X D X?Y+X?Y =X+Y 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.MCS-51 的无条件转移指令中,其转移范围最小的是()。

(4分)ASJMP BAJMP CLJMP 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

(4分)A36H B37H   C38H D39H 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.8051 单片机中,唯一一个用户不能直接使用的寄存器是()。

(4分)APSW BDPTR CPC DB 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.在中断流程中有“关中断”的操作,对于外部中断 0,要关中断应复位中断允许寄存器的()。

(4分)AEA 和 ET0 位 BEA 和 EX0 位 CEA 和 ES 位 DEA和EX1位 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.单片机是面向数据处理的。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.DPTR是由DPH和DPL两个8位特殊寄存器组成的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.执行返回指令时,返回的断点是调用指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.判断下列说法是否正确? 8255A的B口可以设置成方式2。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.MUL AB的执行结果是高低8位在A中,低高8 位在B中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误 1.LJMP 跳转空间最大可达到()。

(4分)A2KB B256B C128B D64KB 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.以下所列的特点中,不属于串行工作方式 2 的是()。

(4分)A11 位帧格式 B有第 9 数据位 C使用一种固定的波特率   D使用两种固定的波特率 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是()。

(4分)A位累加器CY B通用寄存器的可寻址位 C专用寄存器的可寻址位 D位操作指令集 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始()。

(4分)A06H B07H C08H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.外部中断源 I E 1(外部中断 1)的向量地址为()。

(4分)A0003H B000BH C0013H D002BH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.以下指令中,哪条指令执行后使标志位 CY 清 0()。

(4分)AMOV A,#00H BCLR A CADD A,#00H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.PC 的值是()。

(4分)A当前指令前一条指令的地址 B当前正在执行指令的地址 C下一条指令的地址 D控制器中指令寄存器的地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.指令和程序是以()形式存放在程序存储器中.(4分)A源程序 B汇编程序 C二进制编码 DBCD 码 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向()。

(4分)A栈底单元 B7FH 单元 C栈底单元地址加 1 D栈底单元地址减 1 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.当 晶振频率是 12MHz 时,MCS — 51 单片机的机器周期是()。

(4分)A1μs B1ms C2μs D2ms 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.执行指令 MOVX A,﹫ DPTR 时,WR . RD 脚的电平为()。

(4分)AWR 高电平,RD 低电平 BW R 低电平,RD 高电平CWR 高电平,RD 高电平 DWR 低电平,RD 低电平纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.提高单片机的晶振频率,则机器周期()中。

(4分)A不变 B变长 C变短 D不定 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.下列指令中错误的是().(4分)AMOV A,R4 BMOV 20H,R4 CMOV R4,R3 DMO V @R4,R3 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为()。

(4分)A06H BF9H C30H DCFH 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.判断下列的说法是否正确?(4分)A特殊功能寄存器SCON,与定时器/计数器的控制无关。

B特殊功能寄存器TMOD,与定时器/计数器的控制无关。

C特殊功能寄存器IE,与定时器/计数器的控制无关。

D特殊功能寄存器TCON,与定时器/计数器的控制无关。

纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.外中断初始化的内容不包括()。

(4分)A设置中断响应方式 B设置外中断允许 C设置中断总允许 D设置中断方式 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.下面那一段程序能准确地读取 P1 口引脚信号()。

(4分)AMOV A,#00H ;

MOV P1,A ;

MOV A,P1 BMOV A,#0FFH ;

MOV P1,A ;

MOV A,P1 C.MOV A,#0FFH ;

MOV A,P1 D.MOV A,#0FFH ;

MOV A,P1 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.十进制数 89.75 其对应的二进制可表示为().(4分)A10001001.01110101 B1001001.10 C1011001.11 D10011000.11 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.以下运算中对溢出标志 OV 没有影响或不受 OV 影响的运算是()。

(4分)A逻辑运算 B符号数加减法运算 C乘法运算 D除法运算 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.判断以下各条指令是否正确(LL1和PROC为标号)(1)MOVX @R0,B(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.(4)ADDC A,R7(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。

(√)20.MCS-51指令:MOV A,#40H ;

表示将立即数40H传送至A中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.单片机的CPU从功能上可分为运算器和存储器。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.(8)ORL P1.0,P3.1(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.(3)MOVX A,30H(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.执行返回指令时,返回的断点是调用指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。

(2分)纠错 正确答案 正确您的答案是 未作答回答 1.十进制数 126 其对应的十六进制可表示为().(4分)A8 F B8 E CF E D7 E 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 2.下列哪条指令是正确的()(4分)APUSH R2 BADD R0,A CMOVX A @DPTR DMOV@R0,A 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 3.MCS — 51 单片机的四个并行 I/O 中,其驱动能力最强的是()。

(4分)AP0 口 BP1 口 CP2 口 DP3 口 纠错 正确答案A您的答案是 A回答正确展开 解析 知识点 单片机原理及应用作业题 4.在 8155 芯片中,决定口和单元编址的信号是()。

(4分)AAD7~AD0 和 WR B AD7~AD0 和CE C AD7~AD0 和 IO/ M D AD7~AD0 和 ALE 纠错 正确答案C您的答案是 B回答错误展开 解析 知识点 单片机原理及应用作业题 5.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 6.判断下列说法是否正确(4分)A8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。

B内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

C程序计数器PC不能为用户编程时直接使用,因为它没有地址。

纠错 正确答案C您的答案是 B回答错误展开 解析 知识点 单片机原理及应用作业题 7.在算术运算中,与辅助进位位 AC 有关的是()。

(4分)A二进制数 B八进制数 C十进制数 D十六进制数 纠错 正确答案C您的答案是 D回答错误展开 解析 知识点 单片机原理及应用作业题 8.处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是()。

(4分)A位累加器CY B通用寄存器的可寻址位 C专用寄存器的可寻址位 D位操作指令集 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 9.8031 单片机中既可位寻址又可字节寻址的单元是()。

(4分)A20H B30H C00H   D70H 纠错 正确答案A您的答案是 A回答正确展开 解析 知识点 单片机原理及应用作业题 10.在家用电器中使用单片机应属于计算机的()(4分)A辅助工程应用 B数值计算应用 C控制应用 D数据处理应用 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 11.二进制数 110010010 对应的十六进制数可表示为().(4分)A192H BC90H C1A2H DCA0H 纠错 正确答案A您的答案是 A回答正确展开 解析 知识点 单片机原理及应用作业题 12.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。

(4分)AP0 BP1 CP2 DP3 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 13.当标志寄存器 P S W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组为()。

(4分)A组 0 B组 1   C组 2 D组 3 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 14.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 15.对片外数据 RAM 单元读写数据须用()。

(4分)AMOV 指令 BMOVX 指令 CMOVC 指令 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 16.8051 的内部 RAM 中,可以进行位寻址的地址空间为()。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 17.程序计数器 PC 用来()。

(4分)A存放指令 B存放正在执行的指令地址 C存放下一条的指令地址 D存放上一条的指令地址 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 18.二进制数 110110110 对应的十六进制数可表示为().(4分)A1D3H B1B6H CDB0H D666H 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 19.在片外扩展一片2764程序存储器芯片要()地址线。

(4分)A8根 B13根 C16根 D20根 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 20.下列是把 DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的()。

(4分)A给两个寄存器各分配一个地址 B把两个地址译码信号分别接 CS 和 XFER 引脚 C在程序中使用一条 MOVX 指令输出数据 D在程序中使用一条 MOVX 指令输入数据 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。

(2分)纠错 正确答案 错误您的答案是 正确回答错误展开 解析 知识点 单片机原理及应用作业题 2.当EA脚接***此处为域***高电平时,对ROM的读操作只访问片外程序存储器。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 3.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 4.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 5.工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 6.中断服务程序的最后一条指令是RETRETI。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 7.LCRL A为循环左移指令。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 8.单片机的CPU从功能上可分为运算器和存储器。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 9.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 10.五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。

5.单片机原理及接口教材 篇五

一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共10分)

1.MCS-51单片机有片内ROM容量( )

A. 4KB B. 8KB

C. 128B D. 256B

2.MCS-51单片机的位寻址区位于内部RAM的( )单元。

A. 00H—7FH B. 20H—7FH

C. 00H—1FH D. 20H—2FH

3.MCS-51单片机的.串行中断入口地址为( )

A. 0003H B. 0013H

C. 0023H D. 0033H

4.MCS-51单片机的最小时序定时单位是( )

A. 状态 B. 拍节

C. 机器周期 D. 指令周期

5.若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为( )

A. 2MHz B. 1MHz

C. 500KHz D. 250KHz

二、填空题(每空1分,共10分)

1.MCS-52单片机片内共有______字节单元的RAM.

2.若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为______.

3.对于指令SJMP $,其操作码为80H,其操作数(即偏移量)为______.

4.当EA接地时,MCS-51单片机将从______的地址0000H开始执行程序。

5.微处理器包括两个主要部分即____________.

6.单片机的工作过程就是______的过程。

7.I/O编址技术有______和______两种。

8.I/O数据传送的控制方式有______、程序查询方式、______.

三、名词解释(每小题2分,共8分)

1.数据总线

2.相对寻址

3.中央处理单元

4.内堆栈

四、简答题(每小题4分,共20分)

1.单片机是如何区分片内片外RAM的?

2.简述单片机的接地系统。

3.MCS51单片机的伪指令有哪些?

4.串行通信有哪几种制式?各有>5.D/A转换器有哪些主要性能指标?

五、读程序(阅读程序后填空。每小题4分,共20分)

1.已知(SP)=60H,(DPTR)=3456H,在执行下列指令后,(SP)=______,内部RAM(61H)=______.

PUSH DPH

PUSH DPL

2.执行下列程序后,(A)=______,(B)=______.

MOV A,#0AH

MOV B,#20H

MUL AB

3.请分析下面程序执行后的操作结果,(A)=______,(R0)=______.

MOV A,#60H

MOV R0,#40H

MOV @R0,A

MOV 41H,R0

XCH A,R0

4.内部RAM从list单元开始存放一单字节正数表,表中之数作无序排列,并以-1作结束标志。编程实现表中找出最小值。

MOV R0,#LIST

MOV A,@R0

MOV MIN,A

LOOP5:INC R0

MOV A,@R0

________,LOOP3

RET

LOOP3:CJNE A,MIN,LOOP1

LOOP1:________ LOOP2

MOV MIN,A

LOOP2:SJMP LOOP5

5.设两个十进制数分别在内部RAM40H单元和50H单元开始存放(低位在前),其字节长度存放在内部30H单元中。编程实现两个十进制数求和,并把求和结果存放在40H开始的单元中。

MOV R0,#40H

MOV R1,#50H

MOV R2,#30H

_________

LOOP:MOV A,@R0

ADDC A,@R1

_________

MOV @R0,A

INC R0

INC R1

DJNZ R2,LOOP

RET

六、综合题(共32分)

1.设单片机晶振频率FOSC=6MHZ,使用定时器0以工作方式1产生周期为800μs的等宽方波,用中断方式实现编程,并在P1.0输出。(10分)

2.用8255A设计一个微型打印机接口电路。

(1)完整打印机接口电路(4分)

(2)写出8255的控制字及初始化程序,假设片选地址为4000H.(4分)

(3)写出打印字符串“ABC”程序(4分)。

6.单片机原理及接口教材 篇六

1 游戏闯关教学法

游戏闯关教学法是一种新型的教学和学习方法, 该教学法通过借鉴游戏闯关理念, 以学生为主体, 以教学游戏项目关卡为主导, 教师在充分分析学生和课程的基础上, 巧妙地将课程知识点和技能点隐藏到各关卡中, 通过角色扮演, 激发学生寻找闯关方法, 学习闯关知识, 掌握闯关技巧, 提升闯关经验, 让学生在闯关过程中掌握课程知识点和技能点, 提高学习能力和综合素质, 并充分享受挑战乐趣和刺激, 优化教学效果。

2 游戏闯关教学法实施过程

教师实施游戏闯关教学法前, 要认真分析教材, 提炼知识点和技能点, 并结合学生特点, 精心设计教学游戏项目关卡, 编制《游戏闯关秘籍》, 同时, 还要准备好闯关必要的工具。教学实践时, 教师要根据学生学习基础和兴趣、爱好, 合理调配闯关小组, 适时引导学生探索实践闯关方法和和技巧, 学习闯关必要的知识, 掌握闯关必要的技能, 并组织学生参与检验闯关效果, 奖励闯关学生。课后, 教师还要积极引导学生认真总结闯关经验, 提炼闯关技巧, 交流闯关心得。

2.1 课前做好充分教学准备

2.1.1 精心设计教学游戏项目关卡

要实施游戏闯关教学方法, 教学游戏项目关卡不仅是教学的基础, 还是成功实施游戏教学的关键。因此, 教师在设计关卡前, 要认真分析学生年龄结构特点、学习基础、兴趣爱好, 并结合课程教学内容和学校实训条件, 精心设计教学游戏项目关卡。

近几年, 笔者通过多次实践和不断完善, 较好地将单片机原理与接口技术课程教学内容隐藏到“黑暗之光”、“光芒传奇”等10个教学游戏项目关卡中, 如表1所示。

由于技校学生基础普遍较差, 教师在设计关卡时, 游戏闯关引导项目不宜太难, 对于内容复杂的项目, 可以分解为若干个小引导任务, 以减轻学生的闯关难度。

“中断技术”是单片机原理与接口技术课程的教学难点和重点, 笔者在设计“报警器”闯关引导项目时, 将“报警器”项目拆分为“接触式LED闪光灯”、“音乐播放器”和“报警器”3个小引导任务, 这样, 每个引导任务包含的知识点和技能点就不会太多, 降低闯关难度。学生要闯关“接触式LED闪光灯”引导任务, 需要掌握“LED发光二极管的使用” (旧知识, 已在“黑暗之光”闯关过程中学习过) 和“中断控制”两个知识点, 攻关“音乐播放器”引导任务, 需要掌握“中断控制” (旧知识点) 和“蜂鸣器”两个知识点, 攻关“报警器”引导任务需要掌握“LED发光二极管的使用” (旧知识点) 、“中断控制” (旧知识点) 和“探测器的使用”。

2.1.2 认真编制《教学游戏闯关秘籍》

教学游戏项目关卡设置后, 教师需要根据各个关卡涉及的教学内容, 编制闯关指引, 将关卡简介、闯关方法、闯关经验 (知识点) 和闯关绝技 (技能点) 编辑成册, 汇集成《教学游戏闯关秘籍》, 方便学生自学, 寻找闯关密钥。

教师在编制《教学游戏闯关秘籍》时, 不能简单地将教材内容罗列到《秘籍》中, 要凸显出游戏闯关自我探索的特点。例如, 笔者在编制“关键时刻”闯关秘籍时, 首先对“关键时刻”闯关引导项目“秒表”做了简要介绍, 然后引导学生如何攻关———制作“秒表”引导项目: (1) 如何使用七段数码管? (2) 如何设计单片机与七段数码管接口? (3) 如编写静态显示程序?抛出学生闯关最感兴趣的几个问题, 引导学生查阅《秘籍》, 探索闯关方法, 提升闯关经验, 练就闯关绝技。

2.1.3 充分准备闯关工具

单片机原理与接口技术课程是一门实操性很强的课程, 在实施游戏闯关教学前, 教师要为学生准备好必要的“闯关武器”, 如安装好Proteus、Keil、编程器等单片机常用“软武器”, 组建一体化教学游戏闯关场地, 开放元件房, 提供89C51CPU、电路板、LED发光二极管、电阻、继电器等单片机教学游戏闯关常用“硬武器”。

2.2 课中做好课堂把控

2.2.1 合理组建闯关小组

在实践游戏闯关教学时, 为方便学生交流, 一般要组建闯关小组。闯关小组原则上由学生自由组建, 人员一般为3-5人, 并设组长1人。为提高闯关效率, 教师可根据学生特点和学习基础适当调整, 确保每个小组成员既有共同爱好, 又做到好、中、差搭配合理, 确保整体学习和闯关进度。组长是小组闯关活动的统筹人, 负责组织小组成员确定小组闯关目标, 探讨攻关《秘籍》, 把控小组闯关进度, 交流闯关心得。

2.2.2 自主探索和实践闯关方法

在学生闯关前, 教师要发放《教学游戏闯关任务书》和《教学游戏闯关秘籍》。《任务书》是学生学期个人闯关计划, 要求学生学期内利用课堂及课余时间自学《秘籍》, 探索闯关方法, 提升个人闯关经验, 掌握闯关技巧, 逐一攻关教学游戏项目关卡, 完成预期学习任务。

在闯关过程中, 学生难免会碰到各种难题。当学生闯关受阻时, 教师不要急于解答, 可先让学生自己分析, 查找《秘籍》, 小组探讨、交流, 寻找攻关方法, 遇到实在不能解决的问题时, 教师可以适当启发学生思考, 让学生自主寻找闯关密钥。例如, 在学生闯“惊爆内幕”关卡 (制作“计费器”引导项目) 时, 教师根据学生闯关情况, 可以适当引导学生思考:出租车是如何计费的?距离是怎样测量的?时间是怎样统计的?单价是怎样设置的?抛出学生闯关迫切想知道的几个问题, 引导学生去探索闯关方法, 掌握必要的闯关绝技 (技能点) , 历练必要的闯关经验 (知识点) , 从而达到自主闯关、自我破解关卡目的, 让学生充分享受自主闯关成功的喜悦。

2.2.3 及时考核与奖励

单片机原理与接口技术课程实践性、综合性强, 关卡项目都是实际产品, 因此, 闯关考核一般采用实物展示方法进行。

在学生展示实物时, 教师既要组织学生检验项目功能是否正常, 制作工艺是否达到要求, 又要考核学生对项目结构与原理的掌握程度, 最后根据综合检验情况, 由全体学生和老师通过亮红、绿通关卡, 确定是否成功闯关。例如, 学生在闯关“光芒传奇” (制作“霓虹灯”引导项目) 后, 首先让学生展示霓虹灯, 观察霓虹灯是否符合循环点亮规律?LED灯亮度是否达到规定要求?焊接工艺是否过关?同时通过提问学生:P0口在结构上与P1、P2、P3口有何区别?在使用上要注意哪些问题?使用时如何处理P0口?抛出学习“单片机输入/输出接口”内容必须掌握的几个关键问题, 检验学生是否真正理解接口原理、掌握接口使用, 最后根据综合检验情况, 给出是否过关评价, 并将闯关考核结果记录到个人及小组的闯关档案中, 提升个人闯关等级。

为培养团队合作精神, 发扬互帮互学、取长补短的优良学习作风, 确保小组闯关进度, 在实施游戏闯关教学过程中, 除设立学生个人闯关档案外, 还应设立小组闯关档案。小组闯关档案记录了全体小组成员的综合闯关情况, 当全体小组成员同一关卡闯关后, 即可晋升小组闯关等级。

2.3 课后做好总结

为梳理知识点和技能点, 方便交流, 学生闯关成功后, 可让学生撰写闯关心得, 总结闯关绝技和闯关经验要点, 同时, 对于学有余力的学生, 可及时布置拓展闯关项目, 满足优等学生探索愿望。例如, 在学生闯关“一探究竟”关卡 (制作“键盘接口显示器”) 后, 教师可适时布置“傲世九重天”拓展闯关项目———制作“九九乘法器”。通过拓展闯关项目的攻关, 既达到巩固旧知识的目的, 又可以提升学生自学能力和综合知识应用能力。

3 实践游戏闯关教学应注意的事项

3.1 把握好教学与游戏的关系

游戏闯关教学是通过学生参与游戏, 让学生在潜移默化的过程中学习知识, 掌握技能, 游戏只是手段, 学习才是目的。因此, 在设计教学游戏闯关关卡时, 教学游戏闯关项目不能盲目地追求刺激性、新颖性, 而要结合课程教学内容和学生特点选取闯关项目和内容。游戏闯关教学要按照企业人力资源需求特点和国家相关职业标准, 通过典型项目分析, 构建学习任务, 提炼闯关知识和技能, 开展闯关教学和学习。

3.2 转变教学理念, 提高教师综合素质

传统教学以教师为主体, 通过课后练习, 巩固与运用知识, 学生被动接受, 而游戏闯关教学则以学生为主体, 以教师为主导, 通过教师精心策划, 巧妙地将知识点和技能点隐藏到各个游戏关卡中, 然后引导学生去寻找闯关密钥, 掌握闯关绝技, 提升闯关经验, 完成课程学习任务。教师是整个游戏教学过程的设计者、咨询者和总导演, 因此, 教师必须有丰富的知识、扎实的技能和较强的课堂把控能力, 才能确保学生的各项闯关活动要在教师的控制下按照《闯关任务书》有序地开展。

3.3 精心编写《教学游戏闯关秘籍》

《秘籍》既是教师组织教学、引导学生参与闯关的基础材料, 也是学生自主学习、探寻闯关重要学习资料。为较好地实施游戏闯关教学, 《秘籍》要以企业典型工作任务为主导, 按照游戏闯关理念组织内容, 注重实用性、可行性, 突出培养学生的实操技能, 并由学校经验丰富的专业教师与企业工程技术人员以及游戏开发工程师共同编写。

单片机原理与接口技术课程是电子类专业的专业核心课程, 是学生就业之本。近几年, 笔者通过在课程教学中引入游戏闯关教学法, 让学生在游戏闯关过程中掌握课程知识点和技能点, 充分享受游戏闯关的乐趣和刺激, 活跃课堂, 变厌学为知学、好学、乐学, 的确不失为一种好的教学方法, 值得同行借鉴和推广。

参考文献

[1]杨志良, 张福和.在PLC基础与实训课程中实施游戏闯关教学模式的探索[J].职业, 2013 (24) :147-148.

[2]龙卫平.浅谈在技能教学中引入游戏闯关[J].广东教育:职教版, 2009 (11) :32-33.

[3]熊德敏, 陈旭平, 梅武成.游戏式教学方式探索[J].网友世界·云教育, 2014 (13) :332-333.

[4]陈铁明, 江颉, 黄洪.闯关游戏式的大学课程教学考核方法研究[J].计算机时代, 2012 (3) :54-55.

上一篇:营养员一日规范下一篇:小学心理健康课教案-《你勇敢吗 》 婷