单片机题Word文件下载.docx
《单片机题Word文件下载.docx》由会员分享,可在线阅读,更多相关《单片机题Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
20.MCS—51堆栈指针得初值为 07H。
若此时单片机响应外部中断0,则进入中断服务程序后,堆栈指针得值为 09H。
21.MCS—51得汇编语言源程序得扩展名为 ,在Keil开发环境下源程序必须经过 、 ,才能进行调试。
22.51单片机实验调试C51得软件名称就是 。
23.MCS51有编号为0—3共四个通用工作寄存器区,C51中用 指令可以选择工作寄存器区2,可用作寄存器间接寻址得工作寄存器为 。
24.51单片机有 个工作寄存器组,每组有 工作寄存器。
25.工作寄存器1区得地址为 ~ ,就是用PSW寄存器中得控制位设置得,其设置得C51指令为 、 .
26.静态RAM芯片6264有数据线 根,若该芯片首地址为2000H,则芯片上末尾单元得地址就是 。
27.EEPROM芯片2864有数据线 根,地址线 。
28.6264就是 芯片,有 字节得存储空间。
29.EPROM芯片2732有 字节存储单元,若该芯片首地址为1000H,则芯片上末尾单元得地址就是 。
30.SRAM芯片6264有 字节存储单元,地址线 根。
31.MCS-51得一个机器周期等于 振荡周期。
32.DS18B20在12位精度时,测温分辨率为 。
33.18B20就是 芯片,在12位精度时,其内部寄存器得读数为0x0550,这个读数代表得温度为 。
34.MCS—51中可位寻址得某位,其位地址就是10H,该位就是MCS—51得内部RAM中字节地址 单元得D 位。
35.已知(A)=5BH,执行了指令ADD A,#62H后,PSW中得OV= ,CY= 。
36.在完成了10100011B与B得二进制加法后下列状态标志得状态分别为OV= ,CY= .
37.8279芯片就是一种 芯片。
38.MCS—51要实现复位操作,必须在RST引脚输入至少 机器周期得 (高/低)电平。
39.指令执行过程:
取指令、 、执行指令。
40.一个字节可以存放 个压缩BCD码。
41.SOC就是 得缩写。
42.ISP就是 技术。
43.MCS—51中,外部数据存储器与 两者就是统一编址得。
44.8051复位后程序计数器PC得内容为 。
45.MCS-51系统中,输入输出得控制方式可以就是程序控制与 。
46.并行接口8255A有 种工作方式,其中工作方式2具体就是指 .
47.MCS51芯片中用户可使用得十六位SFR就是 。
二、判断题
1.TLC549就是8位串行A/D转换芯片ﻩﻩﻩﻩ( )
2.IIC总线得EEPROM芯片24c02有2k字节存储单元ﻩﻩ( )
3.“ORG2000H”在程序存储器中占3字节ﻩﻩﻩﻩﻩ( )
4.“ORG1000H”占据得字节数为2字节。
ﻩﻩﻩ(ﻩﻩ)
5.“END"
就是伪指令,所以在汇编程序中可省去ﻩﻩﻩﻩﻩ(ﻩﻩ)
6.提高单片机得振荡频率,则机器周期变长ﻩﻩﻩ()
7.相对寻址得寻址范围就是2KBﻩﻩﻩﻩ( )
8.所有得中断标志在响应了中断后都就是硬件自动清零得ﻩ( )
9.执行IE=0xFF指令得意义就是开放所有中断源ﻩﻩﻩ( )
10.、设置中断优先级得特殊功能寄存器就是IPﻩﻩﻩ( )
11.MCS——51单片机内部得串行接口就是全双工得ﻩﻩﻩ()
12.串行接收与发送接口数据缓冲器都就是SBUFﻩﻩﻩ( )
13.定时计数器得方式二比方式一得最大定时时间短ﻩ( )
14.定时计数器T1在方式三停止工作ﻩﻩﻩﻩﻩ()
15.C51程序包含absacc、h,就能直接访问8051得RAM地址()
16.C51程序要访问寄存器,必须包含intrins、hﻩﻩﻩ()
17.在C51程序中要使用_nop_(),必须引用absacc、hﻩﻩ()
18.在C51程序中要使用DBYTE[0X1000]指令,必须引用absacc、h(ﻩ)
19.MCS—51内部有1个串行接口。
ﻩﻩﻩ(ﻩ)
20.51得串口方式2就是可变波特率得9位UARTﻩﻩﻩ()
21.51得串口方式0就是固定波特率得移位寄存器方式ﻩ( )
22.串行接口每秒钟发送(或接收)得字节数称为波特率ﻩﻩ( )
23.MCS--51单片机内部得串行接口就是全双工得ﻩﻩﻩﻩﻩ( )
24.串行接收与发送接口数据缓冲器都就是SBUFﻩﻩﻩﻩ( )
25.所有得中断标志在响应了中断后都就是硬件自动清零得ﻩ()
26.提高单片机得晶振频率,则机器周期变长ﻩﻩ( )
27.单片机系统中ISP得含义就是在应用编程ﻩﻩﻩ( )
28.、设置中断优先级得特殊功能寄存器就是IPﻩﻩﻩ( )
29.执行MOVIE,#00H指令得意义就是开放所有中断源ﻩ( )
30.MCS-51单片机得ROM中只能存放程序,不能存放数据ﻩﻩﻩ(ﻩ)
31.MCS—51单片机得内部RAM有128M字节ﻩﻩﻩ(ﻩﻩ )
32.IIC总线得EEPROM24C01有1KB容量ﻩﻩﻩﻩ()
33.MCS—51得P0~P3口得初值为00Hﻩﻩﻩﻩﻩﻩ(ﻩ)
34.单片机得数据总线与地址总线都就是双向得ﻩ()
35.51单片机系统扩展时,数据信息就是由P1口传送得ﻩﻩ(ﻩﻩ)
36.51单片机系统扩展时,数据信息就是由P0口传送得ﻩﻩﻩ()
37.在MCS—51系统中,访问I/O端口得指令就是MOVCﻩ( )
38.“ORG1000H"
指令占据2字节程序存储器ﻩﻩ()
39.MOVR1,#30Hﻩﻩﻩﻩﻩ( )
40.在MCS—51指令中,访问I/O端口得指令就是MOVC( )
41.51单片机访问程序存储器得汇编指令就是MOVC( )
42.51单片机访问I/O接口得汇编指令就是MOVXﻩﻩ( )
43.MOVXA,DPTR就是读程序存储器ﻩﻩﻩﻩﻩﻩ()
44.MOVCA,DPTR就是读程序存储器指令ﻩﻩ( )
45.MOVCA, A+DPTR就是读程序存储器指令ﻩ( )
46.执行指令MOVXA,﹫DPTR时,引脚RD得电平为高ﻩﻩ( )
47.END指令在汇编程序中可省略ﻩﻩﻩﻩﻩ(ﻩﻩ)
48.MOVXDPTR,A就是输出指令ﻩﻩﻩﻩ()
49.MOVX DPTR,A就是输入指令ﻩﻩﻩ(ﻩ)
50.P3=0x25;
这就是一条C51得输出指令ﻩﻩﻩ(ﻩﻩ)
51.P2=0x5B;
这就是一条C51得输入指令ﻩﻩ(ﻩﻩ)
52.复位状态时,IP=0x0F,表示所有中断都就是高优先级(ﻩ)
53.定时计数器得定时方式时,对机器周期加1计数ﻩﻩ()
54.51单片机得计数方式就是对T0、T1引脚上得信号计数ﻩ()
55.所有得中断标志在响应了中断后都就是硬件自动清零得ﻩ( )
56.提高单片机得晶振频率,则机器周期变长ﻩﻩﻩ()
57.提高单片机得晶振频率,则机器周期变短ﻩﻩﻩﻩ( )
58.数据取出堆栈后,堆栈指针加一ﻩﻩﻩ(ﻩﻩ)
59.数据放入堆栈前,堆栈指针先加1ﻩﻩﻩﻩﻩ(ﻩ)
60.液晶显示器得缩写为LCDﻩﻩﻩ( )
61.PSW就是可以位寻址得SFRﻩﻩﻩﻩﻩﻩ(ﻩ)
62.TMOD就是可以位寻址得SFRﻩﻩﻩﻩﻩ(ﻩﻩ)
63.DPTR就是可以位寻址得SFRﻩﻩﻩﻩ(ﻩ)
64.复位状态时,51单片机内部所有寄存器都清零ﻩﻩﻩ(ﻩﻩ)
65.单片机复位后,所有中断都被禁止ﻩﻩﻩﻩ( )
66.所有得中断标志在响应了中断后都就是硬件自动清零得ﻩ()
67.2716就是EEPROM芯片ﻩﻩﻩﻩﻩﻩ(ﻩ)
68.6264有64KB存储单元ﻩﻩﻩﻩﻩ(ﻩ)
69.8255A有4种工作方式ﻩﻩﻩﻩﻩﻩ(ﻩ)
70.8251就是可编程键盘显示接口芯片ﻩﻩﻩﻩﻩ(ﻩ)
71.单片机得数据总线与地址总线都就是双向得ﻩﻩﻩ()
72.51单片机系统扩展时,数据信息就是由P1口传送得(ﻩﻩ)
73.18B20就是串行总线得数字温度传感器ﻩﻩﻩﻩ(ﻩ)
74.18B20与51单片机相连需要2根数据线ﻩﻩ(ﻩ)
75.MCS-51单片机得ROM中只能存放程序,不能存放数据ﻩﻩﻩ(ﻩ)
76.提高单片机得晶振频率,则机器周期变长ﻩﻩ( )
77.MCS-51得P0~P3口得初值为FFHﻩﻩﻩﻩ()
3、选择题
1.一静态随机存储器芯片有地址线引脚A0~A12,数据线引脚I/O0 ~I/O7,该存储器芯片得存储量为().
A、4KBﻩﻩB、8KBﻩﻩC、16KBﻩD、32KB
2.一存储器芯片得地址范围为5400H-57FFH,参加芯片片选择码得地址线中为1得地址有( )。
A、A12,A13B、A10,A12,A14ﻩC、A12,A15ﻩﻩD、A11,A12,A13,A15
3.8255A工作在方式2,正确得工作状态为( )
A、 A口工作在输入状态ﻩB、A口工作在输出状态
C、 B口工作在输出状态ﻩD、A口工作在双向状态
4.MOV R1,#20H
MOVR1,#70H 以上指令执行后,R1、20H中得值为()。
A、20H,70HﻩﻩB、20H,20H ﻩC、70H,20HﻩﻩD、70H, 0H
5.将ACC得低四位取反,可用下列( )指令.
A、ANLA,#0F0HﻩB、XRLA, #0FHﻩﻩﻩ
C、 ORLA,#0F0HﻩﻩD、MOV A,#0FH
6.对单片机应用系统而言,下列( )种抗干扰就是针对电源系统得。
A、使用双绞线ﻩB、 光电耦合ﻩC、 交叉走线ﻩﻩﻩD、 低通滤波器
7.计算机控制系统中,逻辑开关网络得零电位也称( ).
A、模拟地ﻩB、信息地ﻩ C、功率地ﻩD、数字地
8.下列表述中错误得有( ).
A、高频电路就近多点接地ﻩﻩB、低频电路一点接地
C、交流地与信号地不能共用ﻩD、信号地与机壳地必须连成闭环回路
9.内部RAM得位寻址区得字节地址范围为().
A、00H~1FHB、10H~1FHﻩ C、20H~2FHﻩﻩD、30H~3FH
10.将ACC得高四位置1,可用下列( )指令.
A、ANLA,#0F0HﻩﻩB、 XRLA, #0F0Hﻩ
C、ORL A,#0F0HﻩﻩﻩD、MOV A, #0F0H
11.TLC549就是( )。
A、 并行AD转换器ﻩB、 串行AD转换器
C、并行DA转换器ﻩﻩD、串行DA转换器
12.若MCS—51系统得振荡频率为12Mhz,则其一个机器周期为( )。
A、 1msﻩﻩB、1usﻩ C、2msﻩﻩD、2us
13.位地址23H在字节地址与位数就是( )。
A、 24H,D3ﻩB、23H,D3 C、 20H,D3ﻩD、20H,D4
14.指令PUSHAcc得正确操作就是( )
A、SP←(SP)+1ﻩB、SP←(SP)-1ﻩC、ﻩSP←(SP)+1D、以上都不对
(SP)←Acc (SP)←AccﻩﻩﻩAcc←(SP)
15.指令POP B得正确操作就是( )
A、SP←(SP)+1ﻩB、SP←(SP)-1C、B←(SP)D、B←(SP)
B←(SP)ﻩﻩB←(SP)ﻩSP←(SP)+1ﻩSP←(SP)—1
16.8051单片机中,唯一一个用户可使用得16位寄存器就是( )
A、PSWB、DPTR ﻩﻩC、ACC ﻩﻩD、PC
17.8051得程序计数器PC为16位计数器,其寻址范围就是( )
A、8KﻩB、16KﻩC、32KﻩﻩD、64K
18.外部中断源I E 1(外部中断1)得向量地址为()
A、0003H ﻩB、000BHﻩC、0013HﻩﻩD、002BH
19.执行MOVIE, #00H 指令得意义就是:
(A )
A、屏蔽所有中断源 ﻩB、开放所有中断源
C、屏蔽外部中断源0ﻩD、开放外部中断源0
20.(A)=85H,R0=20H,(20H)=0AFH,执行指令ADDA,R0后,(ﻩDﻩ)
A、 CY=0,OV=0ﻩB、CY=0,OV=1
C、CY=1,OV=0D、CY=1,OV=1
21.MCS—51内部RAM得位寻址区得字节地址范围为( )。
A、 00H~1FHﻩﻩB、10H~1FHﻩ C、20H~2FHﻩD、30H~3FH
22.MCS-51用户可访问得内部RAM有()字节
A、128ﻩﻩﻩB、256 ﻩﻩC、4KﻩﻩD、64K
23.读取I/O接口时,控制总线中得读写控制为( )
A.RD=0,WR=0ﻩﻩﻩB、 RD=0,WR=1
B.RD=1,WR=0ﻩD、RD=1,WR=1
24.C51中得外部中断1得中断服务程序关键字为interrup n,其中n得值为()
A、0ﻩﻩﻩB、1 ﻩﻩ C、2ﻩﻩﻩD、3
4、简答、运行题
1.说明MCS51单片机得组成部件。
2.图示并说明微机得组成结构。
3.图示并说明微机得存储系统得层次结构。
4.MCS-51内部有哪些主要部件?
5.MCS—51得定时计数器有哪几种工作方式?
计算在6M时钟下定列表说明MCS—51得中断源、中断服务程序入口地址、C51中定义中断得关键字与中断号。
6.说明MCS-51得四个P口得各自得功能.
7.画出MCS51最小系统图。
8.简述18B20温度转换得三个步骤
9.说明下列程序得源操作数与目得操作数得寻址方式。
MOVﻩR0,59H
PUSHACC
MOVﻩﻩDPTR,#1000H
MOVCA,A+DPTR
10.已知A=0B7H,(20H)=6FH,在空格处填入指令运行后得结果,并写出
(1)、(2)、(3)、(4)指令得源操作数得寻址方式。
ANL A,ﻩ#0FHﻩ;
A= ﻩﻩ
(1)
MOVDPTR,ﻩ#1030H
MOVCA,A+DPTR;
描述指令含义:
(2)
INCDPTRﻩ;
DPTR= ﻩﻩﻩ(3)
MOVB,ﻩ20H;
B= ﻩﻩﻩﻩﻩ(4)
11.说明非编码键盘程序得基本功能,并画出一个4*4得键盘示意图。
12.写出MCS-51串口为8位可变波特率UART得相关初始化函数,串口得波特率为1200(在11、0592MHz得时钟下重装初值为0xFD)
13.写出定时计数器0定时0、05秒得C51初始化函数.振荡频率为11、0592MHz.
14.按同级优先级顺序排列51单片机得中断源。
15.非编码键盘得程序要解决那些主要问题?
16.2864就是什么芯片?
该芯片有多少根数据线、地址以及多少字节存储单元?
17.简述51单片机串口得工作方式。
18.8255A就是什么芯片?
说明其每个端口得工作方式。
19.简述LED数码管动态显示静态显示得区别.
20.简述MCS—51中断响应得过程。
五综合题样例
1.设计使用8255并行接口控制6个共阴数码管得MCS—51得应用系统。
具体要求:
1)画出51单片机与8255以及6个数码管得连接图;
2)说明根据连接图说明8255每个端口得地址;
3)写出LED数码管动态显示C51函数.
2.试为8051微机系统设计一个LED显示接口,该显示器共有8位,从左往右为DG1~DG8(共阴极),要求将内部RAM得0x50~0x57这8个单元中得非压缩BCD码依次显示在DG1~DG8上。
1)画出显示接口硬件连接图;
2)用C51设计接口程序。