中国大学单片机原理及应用_9答案(mooc完整答案)

中国大学单片机原理及应用_9答案(mooc完整答案)

第一讲 单片机概述

第一讲测验

1、中国除了单片机这一名称之外,大学单片答案答案单片机还可称为( )。机原
A、理及CPU
B、应用嵌入式微控制器
C、完整微处理器
D、中国微处理机

2、大学单片答案答案AT89S51单片机片内包含有( )、机原( )和( )。理及
A、应用CPU,完整存储器,中国打印机
B、大学单片答案答案存储器,机原定时器,CPU
C、CPU,存储器,LCD驱动器
D、磁盘驱动器接口、USB接口、存储器

3、AT89S51单片机型号中的“S”的含义是( )。
A、可在线写入程序
B、IAP
C、“增强型”产品
D、“扩展型”产品

4、单片机具有计算机的属性,也就是它可以( )。
A、控制显示器显示
B、控制打印机打印
C、存储数据
D、运行程序

5、下面的各种应用,( )不属于单片机的应用范围。
A、工业控制
B、家用电器的控制
C、数据库管理
D、汽车电子设备

6、单片机按使用的环境温度分,可分为( )以及军用产品。
A、商用、工业用
B、工业用
C、商用、工业用、汽车用
D、商用

7、AT89S51单片机采用的半导体工艺是( )。
A、CMOS
B、HMOS
C、CHMOS
D、NMOS

第一章作业:本周作业: P14 一、填空 1,2,3,4; 二、单选1,2,3; 三、判断对错1,3,5,8; P15 四、简答1,2,4,5.

1、

2、

3、

4、

第2讲 硬件结构(上)

第二讲测验(上)

1、AT89S51单片机CPU的主要组成部分为( )。
A、运算器、控制器
B、加法器、寄存器
C、运算器、寄存器
D、运算器、指令译码器

2、在AT89S51单片机CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。
A、PC
B、PSW
C、A
D、SP

3、在单片机中,通常将一些中间计算结果放在( )中。
A、控制器
B、累加器
C、程序存储器
D、数据存储器

4、程序计数器PC用来( )。
A、存放指令
B、存放正在执行的指令地址
C、存放下一条的指令地址
D、存放上一条的指令地址

5、内部RAM中的可位寻址区的位是给( )。
A、位操作准备的
B、移位操作准备的
C、控制转移操作准备的
D、以上都对

6、AT89S51的内部RAM中,可位寻址的字节地址空间为( )。
A、00H~2FH
B、20H~2FH
C、00H~FFH
D、20H~FFH

7、AT89S51单片机中,唯一一个用户不能直接使用的寄存器是( )。
A、PSW
B、DPTR
C、PC
D、B

8、AT89S51存放当前指令地址的寄存器是( )。
A、指令寄存器
B、地址寄存器
C、程序计数器
D、状态寄存器

9、单片机的堆栈指针SP始终是( )。
A、指示堆栈底
B、指示堆栈顶
C、指示堆栈地址
D、指示堆栈长度

10、关于数据指针DPTR,下列说法正确的是( )。
A、DPTR是CPU和外部存储器进行数据传送的唯一桥梁
B、DPTR是一个8位寄存器
C、DPTR是由DPH和DPL两个8位寄存器组成的
D、DPTR不可寻址

第2讲 硬件结构(下)

第二讲测验(下)

1、AT89S51单片机在访问外部存储器时,地址的输出是( )。
A、P2口输出高8位地址,P0口输出低8位地址
B、P1口输出高8位地址,P0口输出低8位地址
C、P0口输出高8位地址,P1口输出低8位地址
D、P1口输出低8位地址,P2口输出高8位地址

2、AT89S51单片机要先完成复位,必须在RST引脚上加大于( )机器周期的高电平。
A、1个
B、1.5个
C、2个
D、0.5个

3、提高单片机的晶振频率,则机器周期( )。
A、不变
B、变长
C、变短
D、不定

4、AT89S51系统中,若晶振频率为8MHz,一个机器周期等于( )μs。
A、1.5
B、3
C、1
D、0.5

5、P0、P1口作通用I/O输入用途之前必须( )。
A、相应端口先置1
B、相应端口先置0
C、外接高电平
D、外接上拉电阻

6、在AT89S51中,为实现P0口线的数据和低位地址的分时复用,应使用( )。
A、地址锁存器
B、地址寄存器
C、地址缓冲器
D、地址译码器

第二章作业:一、填空 1,2,3,5,8,10,12;二、单选 1,2;三、判断对错 1,4,5,6,7,8,10,12;四、简答 1,2,5.

1、

2、

3、

4、

第5讲 中断系统

第五讲测验

1、AT89S51单片机共有( )个中断请求源。
A、7
B、6
C、5
D、4

2、执行指令“MOV IE,#81H”的意义是:( )。
A、屏蔽所有的中断源
B、允许外部中断源0中断
C、允许外部中断源1中断
D、允许外部中断源0和1同时中断

3、在AT89S51单片机中,需要软件实现中断撤销的是( )。
A、定时中断
B、脉冲触发的外部中断
C、电平触发的外部中断
D、串行口中断

4、中断查询确认后,在下列各种单片机运行情况下,能立即进行中断响应的是( )。
A、当前正在进行高优先级中断处理
B、当前正在执行 RET
C、当前指令是 DIV 指令,且正处于取指令机器周期
D、当前指令是 MOV A, R7指令

5、中断请求自动清除的有( )。
A、串行口发送中断
B、脉冲触发方式的外部中断请求
C、电平触发方式的外部中断
D、串行口接收中断

6、外部中断0的中断向量地址为( )。
A、0003H
B、000BH
C、0013H
D、001BH

7、AT89S51单片机响应中断后,能自动清除中断请求标志的有( )。
A、外部中断采用的电平触发方式
B、串行口的发送中断TI
C、定时/计数器TO/T1的中断
D、串行口的接收中断RI

8、若(IP)=00010100B,则优先级最高者为( ),最低者为( )。
A、定时器T0,串行口
B、串行口,定时器T0
C、外部中断0,定时器T0
D、外部中断1,定时器T1

9、AT89S51单片机复位后,中断优先级最高的中断源是( )。
A、外部中断0
B、T0
C、T1
D、外部中断1

10、下列说法错误的是( )。
A、同一级别的中断请求按时间的先后顺序响应。
B、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。
C、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
D、同级中断不能嵌套。

11、在AT89S51的中断请求源中,需要外加电路实现中断撤销的是( )。
A、电平方式的外部中断请求
B、跳沿方式的外部中断请求
C、外部串行中断
D、定时中断

第四章作业:一、填空 1,2,3,4,5;二、单选 1,2,4;三、判断对错 1,2,3,4,5,6;四、简答 1,2,3,4,5.(注:4,5题尝试用C语言程序写。若较困难,可延后。)

1、

2、

3、

4、

第6讲 定时器/计数器

第六讲测验

1、AT89S51单片机片内有( )个定时器/计数器。
A、2
B、1
C、3
D、4

2、AT89S51单片机片内的定时器/计数器,有( )种工作模式和( )种工作方式。
A、1,5
B、2,3
C、2,4
D、3,4

3、AT89S51单片机片内的定时器/计数器的计数工作模式是对( )和( )两个引脚上的外部脉冲进行计数。
A、T0,T2
B、T0,T3
C、T1,T2
D、T0,T1

4、定时器/计数器用作定时器模式时,其计数脉冲由( )提供。
A、外部引脚T0提供
B、系统时钟信号2分频后
C、系统时钟信号12分频后
D、外部引脚T1提供

5、定时器T0工作在方式3时,定时器T1有( )工作方式。
A、1种
B、2种
C、3种
D、4种

6、为减少AT89S51单片机定时器用指令反复装入计数初值所带来的定时误差问题,应采用方式( )。
A、3
B、0
C、1
D、2

7、定时器/计数器T0在GATE=0时运行的条件有( )。
A、P3.2=1
B、设置好定时初值
C、TRO=1
D、TO开中断

8、对定时器T0 进行关中断操作,需要复位中断允许控制寄存器的( )。
A、EA和EX1
B、EA和EX0
C、EA和ET1
D、EA和ET0

9、在下列寄存器中,与定时器/计数器控制无关的是( )。
A、SCON
B、TCON
C、IE
D、TMOD

10、如果采用晶振的频率为3MHz,定时器/计数器Tx(x=0,1)工作在方式1下的最大定时时间为( )。
A、32.768ms
B、1024μs
C、262.144ms
D、2048μs

11、定时器/计数器用作计数器模式时,外部输入的计数脉冲的最高频率为系统时钟频率的( )。
A、1/6
B、1/12
C、1/48
D、1/24

12、AT89S51单片机的晶振为6MHz,若利用定时器T1的方式1定时1ms,则计数初值分别为(TH1)=( ),(TL1)=( )。
A、FCH,14H
B、ECH,16H
C、ECH,16H
D、FEH,0CH

13、AT89S51单片机的晶振为6MHz,若利用定时器T1的方式2循环定时500微秒,则计数初值为(TH1)=( ),(TL1)=( )。
A、06H,06H
B、03H,03H
C、06H,03H
D、03H,06H

第5章作业题 一、填空 1,2,3,4,6;二、 单选 1,2,3,4,5; 三、判断对错 1,2,3;四、简答 1,2,3;五、 编程 1,2.

1、

2、

3、

4、

5、

编程训练题(以下均认为晶振为12MHz),硬件及工作原理的学习已告一段落,目前的精力应放在硬件与软件的结合、理论与实践的结合训练上,拟用2、3周进行此训练。

1、

2、

3、

4、

第7讲 串行口

第七讲测验

1、异步通信方式的特点有( )。
A、不可采用奇偶校验
B、传送速度比同步通信相对快
C、依靠同步字符保持通信同步
D、依靠起始位、停止位保持通信同步

2、控制串行口工作方式的寄存器是( )。
A、TCON
B、PCON
C、TMOD
D、SCON

3、串行口的移位寄存器工作方式为( )。
A、方式2
B、方式0
C、方式1
D、方式3

4、AT89S51的串行口若传送速率为每秒120帧,每帧10位,则波特率为( )。
A、1250
B、1200
C、120
D、10

5、串行口方式3发送的第9位数据要事先写入( )寄存器的第( )位。
A、TCON,TB8
B、SCON,TB8
C、SCON,RB8
D、TMOD,TB8

6、串行口的方式0的波特率为 ( )。
A、fosc/24
B、fosc/12
C、fosc/6
D、fosc/3

7、如果串行口方式0的波特率为1M位/s时,此时的单片机的晶振时钟频率为( )。
A、1MHz
B、10MHz
C、6MHz
D、12MHz

8、AT89S51单片机串行口的方式1、2、3中,( )的波特率,与定时器/计数器T1的溢出率有关。
A、方式2
B、仅方式1
C、方式1和方式3
D、仅方式3

9、串行口波特率的定义为 ( )。
A、每秒串行传送的二进制位数
B、每秒传送的字节数
C、每秒发送的数据帧数
D、每秒接收的数据帧数

10、AT89S51的串行口扩展并行I/O口时,串行接口工作方式选择( )。
A、方式3
B、方式2
C、方式1
D、方式0

11、多个单片机可利用串行口进行多机通信,主机发送的信息可以被( )接收,任何一个从机发送的信息,只能由( )接收。
A、主机,从机
B、部分从机,主机
C、从机,从机
D、所有从机,主机

12、为了得到更精准的串行通信波特率,采用定时器( )作为波特率发生器更为理想。
A、方式2
B、方式1
C、方式0
D、方式3

13、以TTL电平串行传输数据的方式,抗干扰性( ),传输距离( ),传输速率( )。
A、好,长,低
B、好,短,高
C、差,长,高
D、差,短,低

14、RS-422A标准能在( )、( )下串行传输数据。
A、短距离,高速率
B、长距离,低速率
C、长距离,高速率
D、短距离,低速率

15、单片机并行通信的通信方式的特点是( )。
A、各位同时传送
B、各位依次逐位传送
C、传送速度相对慢
D、便于长距离传送

第6章思考题及习题 一、填空1,2,3,4,5,6,7,8,9,10;二、单选2,3;三、判断对错1,2,3,4,5,6,7,8,9;四、简答1,3,4,6,9;五、编程1.

1、

2、

3、

4、

5、

第3讲 8051指令系统

第三讲测验

1、以下运算中对溢出标志OV没有影响或不受OV影响的运算是( )。
A、除法运算
B、符号数加减法运算
C、乘法运算
D、逻辑运算

2、进位标志Cy在( )中。
A、累加器A
B、ALU
C、PSW
D、DPTR

3、下列指令中与进位标志位Cy无关的指令有( )。
A、移位指令
B、位操作指令
C、十进制调整指令
D、条件转移指令

4、下列指令中不影响标志位CY的指令有( )。
A、ADD A,20H
B、CLR C
C、RRC A
D、INC A

5、AJMP指令的跳转范围是( )。
A、256
B、1KB
C、2KB
D、64KB

6、执行指令MOVX A,﹫DPTR时,WR*、RD*引脚的电平为( )。
A、WR*高电平,RD*高电平;
B、WR*低电平,RD*高电平
C、WR*高电平,RD*低电平;
D、WR*低电平,RD*低电平;

7、对于“JBC bit,rel”指令,下列说法正确的是( )。
A、bit位状态为1时转移;
B、bit位状态为0时转移;
C、bit位状态为1时不转移;
D、bit位状态为1时转移,同时对该位清零。

8、将累加器中的数据送到片外RAM的40H单元,可执行指令 ( )。
A、MOVX 40H,A
B、MOV R6,#40H MOV @R6,A
C、MOV R0,#40H MOVX @R0,A
D、MOV R6,#40H MOVX @R6,A

9、下列指令中正确的是( )。
A、MOV P2.1,A
B、JBC TF0,L1
C、MOVX B,@DPTR
D、MOV A,@R3

10、下列转移范围是2KB的控制转移指令是( )。
A、SJMP rel
B、LJMP addr16
C、AJMP addr11
D、JMP @A+DPTR

11、8051指令按指令长度分类,没有( )。
A、单字节指令
B、双字节指令
C、三字节指令
D、四字节指令

12、LJMP跳转空间最大可达到( )。
A、64KB
B、256B
C、128B
D、2KB

13、设(A)=0C3H,(R0)=0AAH,执行指令“ANL A,R0”后,结果为( )。
A、(A)=82H
B、(A)=6CH
C、(R0)=82
D、(R0)=6CH

14、下列指令中可能改变Cy的有( )。
A、DA A
B、INC A
C、CPL A
D、RLC A

15、单片机上电后或复位后,工作寄存器R0是在( )。
A、0区00H单元
B、0区01H单元
C、0区09H单元
D、SFR

16、对于“DIV AB”指令的执行结果,下列说法正确的是( )。
A、商在A中,余数也在A中;
B、余数在B中,商也在B中;
C、商在B中,余数在A中;
D、如果除数为0,则溢出标志位OV置1。

17、访问片外数据存储器的寻址方式是( )。
A、立即寻址
B、寄存器寻址
C、寄存器间接寻址
D、直接寻址

18、以下指令中,属于单纯读引脚的指令是 ( )。
A、DJNZ P1,LOOP
B、MOV C,P1.5
C、ORL P1,#0FH
D、MOV P1,A

19、如果(SP)=42H,(3FH)=12H,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后: POP DPH POP DPL RET (PCH) =( )。
A、80H
B、50H
C、34H
D、12H

20、以下指令中,错误的是( )。
A、PUSH Acc
B、CJNE A,R0,rel
C、MUL AB
D、JMP @A+DPTR

第4讲 程序设计基础

第四讲测验

1、指令和程序是以( )形式存放在程序存储器中。
A、源程序
B、汇编程序
C、二进制编码
D、BCD码

2、单片机应用程序一般存放在( )。
A、RAM
B、ROM
C、寄存器
D、CPU

3、子程序首地址必须用( )标明。
A、机器码
B、指令助记符
C、汉字
D、标号

4、8051汇编语言指令格式中必需项为( )。
A、标号
B、操作码
C、操作数
D、注释

5、子程序的末尾必须用( )指令结束。
A、RETI
B、AJMP
C、RET
D、LJMP

6、执行如下3条指令后,30H单元的内容是( )。 MOV R1,#30H MOV 40H,#0EH MOV ﹫R1,40H
A、40H
B、30H
C、0EH
D、FFH

7、执行以下程序段 MOV SP,#3AH MOV A,#20H MOV B,#30H PUSH ACC PUSH B POP ACC POP B 后, A=(  ),B=(  )。
A、20H,30H
B、30H,20H
C、3AH,30H
D、3AH,3AH

8、假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段 ANL A,#17H ORL 17H,A XRL A,@R0 CPL A 后,(A)=( )。
A、CBH
B、03H
C、EBH
D、C8H

9、下列程序段 ORG 1000H LCALL 4000H ORG 4000H ADD A,R1 执行完LCALL指令后,(PC)的结果为( )。
A、1000H
B、1003H
C、4000H
D、4003H

10、如下程序段执行结果是( )。 MOV R0,#30H SETB C CLR A ADDC A,#00H MOV ﹫R0,A
A、(30H)=00H
B、(30H)=01H
C、(00H)=00H
D、(00H)=01H

第7章显示、开关/键盘及微型打印机接口设计

第7章思考题及习题7

1、

2、

3、

中国大学单片机原理及应用_9

单片机是一种集成电路,具有微处理器、存储器、输入输出接口等电子元器件,能够完成指定的数据处理和控制功能。单片机在工业、家电、汽车和安防等领域得到广泛应用,是现代化社会不可缺少的重要组成部分。随着我国科技的发展,单片机技术也逐渐成熟,每年都有高校开设单片机课程,培养学生掌握单片机的原理和应用。

单片机原理

单片机的核心是微处理器,它是一个运算能力强、适应性广泛、结构简单的集成电路。微处理器包括运算器、寄存器、时钟、存储器等组成部分。运算器是微处理器的核心,它能够完成算术、逻辑和位操作等指令,寄存器用于存储临时数据、地址和控制信息,时钟用于控制微处理器的节拍,存储器用于存储程序和数据。

单片机还包括输入输出接口,用于与外部设备进行数据交互。输入输出设备包括按键、LED、液晶显示器、继电器等。通过输入输出接口,单片机能够完成各种控制和监测任务。

单片机应用

单片机在各个领域都有广泛应用,下面以家电为例,介绍单片机的应用。

空调是目前家庭中常见的家电,它的控制系统中采用了单片机技术。空调控制系统包括传感器、控制器、执行机构和显示器等。传感器用于感知室内温度、湿度和风速等参数,控制器分析传感器采集到的数据,根据用户的设定完成温度、湿度和风速等功能调节,最终通过执行机构控制空调的运行。此外,单片机还可以控制空调的定时开关、节能模式和风向等功能,提高空调的使用效率。

单片机在家电领域还有很多其他应用,如电视机、洗衣机、冰箱等,通过单片机技术的应用,这些家电能够完成更多更复杂的功能,提高人们的生活品质。

单片机课程教学

现在许多高校都开设了单片机课程,帮助学生掌握单片机的原理和应用。单片机课程的教学内容包括单片机的基本结构、编程语言、调试方法和应用实例等。教学过程中,学生需要学习单片机的硬件和软件编程,在实际应用中掌握单片机的使用方法。

通过单片机课程的学习,学生能够了解单片机的基本原理和应用技巧,提高工程实践能力和解决问题的能力。单片机技术是现代化社会的重要组成部分,掌握单片机技术对于学生未来的职业发展有着重要的意义。