




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《嵌入式系统基础》复习资料填空题计算机中最常用的字符信息编码是。123=
B=
H。(规定分别填写对应进制数)设X=5AH,Y=36H,则X与Y“或”运算为_______,X与Y的“异或”运算为_______。若机器的字长为8位,X=17,Y=35,则X+Y=_______,X-Y=______(规定成果写出二进制形式)。MCS-51系列单片机为位单片机。单片机与一般计算机的不一样之处在于其将、和等部分集成在一块芯片之内。8051内部有____个定期器,_____个并行口和______个串行口。若不使用MCS-51片内存储器引脚必须接地。由8031构成的单片机系统在工作时,引脚应当接。计算机的系统总线有、和。8051内部有ROM和个字节RAM。8051单片机的存储器的最大特点是
与
分开编址。片内RAM可进行位寻址的空间是,其对应的位地址范围是。MCS-51有4组工作寄存器,它们的地址范围是
。内部RAM中,可作为工作寄存器区的单元地址为。堆栈的地址由确定,其操作规律是“进出”。在单片机扩展时,口和口为地址线,口又分时作为数据线。在MCS-51单片机中,如采用6MHZ晶振,一种机器周期为。若MCS-51单片机采用12MHz的晶振频率,它的机器周期为,ALE引脚输出正脉冲频率为。当80C51的RST引脚上保持个机器周期以上的高电平时,80C51即发生复位。MCS-51单片机访问外部存储器时,运用信号锁存来自口的低8位地址信号。单片机系统中,必须为其提供、和辅助形成最小系统。当P1口做输入口输入数据时,必须先向该端口的锁存器写入,否则输入数据也许出错。P0、P1、P2、P3四个均是位的口,其中P0的功能是。8051的口为高8位地址总线口。若某存储芯片地址线为12根,那么它的存储容量为。假设某CPU具有16根地址线,8根数据线,则该CPU最多寻址能力是。程序状态寄存器PSW的作用是用来保留程序运行过程中的多种状态信息。其中CY为标志,当进行操作时作为位累加器。8051内部的特殊功能寄存器(SFR)共有个。特殊功能寄存器DPTR是由、两个寄存器构成。单片机中断源按优先级别分为高级中断和低级中断,级别的高下是由寄存器的置位状态决定的。同一级别中断源的优先次序是由决定的。8051单片机有个中断源,级中断优先级别。中断祈求与否容许是由寄存器决定的,中断源的优先级别是由寄存器决定的。当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,一般在该地址处寄存转移指令以便转移到中断服务程序。其中INT1的入口地址为,串行口的中断入口地址为,T0的入口地址为。外部中断祈求信号有和两种触发方式。MCS-51单片机中,在IP=0x00时,优先级最高的中断是_______________,最低的是___________。若(IP)=00010100B,则优先级最高者为,最低者为。MCS-51单片机中有个位的定期/计数器,可以被设定的工作方式有种。8051有两个16位可编程定期/计数器,T0和T1。它们的功能可由两个控制寄存器、的内容决定,且定期的时间或计数的次数与、寄存器的初值有关。8051有两个16位可编程定期/计数器,其中定期作用是指对单片机脉冲进行计数,而计数器作用是指对单片机脉冲进行计数。当定期器T0计数计满时,由硬件电路使置位;最终再由硬件电路使复位。当定期器T0工作在方式3时,要占定期器T1的和两个控制位。由于执行每条指令都要占用CPU的时间,因此采用循环构造并多次反复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的再通过软件编程来实现。在串行通信中,根据数据传送方向分为、和三种方式。串行通信按信息的格式可分为和两种方式。MCS-51串行接口有种工作方式,这可在初始化程序中用软件设置特殊功能寄存器来实现。C51的串行口控制寄存器中有2个中断标志位,它们是和。串行口的控制寄存器SCON中,REN的作用是。对于串行口来说,SCON中REN的功能是,PCON中SMOD的功能是。MCS-51单片机的串行口,启动接受的条件是和。串行口方式2接受到的第9位数据送寄存器的位中保留。单片机串行通信时,若要发送数据,就必须将要发送的数据送至单元,若要接受数据也要到该单元取数。单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用的溢出率来设定和计算波特率。键盘可分为独立式按键和两类。键盘抖动的消除有两种措施和。消除键盘抖动常用两种措施,一是采用,用基本RS触发器构成;二是采用,既测试有键输入时需延时后再测试与否有键输入,此措施可判断与否有键抖动。键盘的构造形式一般有两种:和。LED数码显示按显示过程分为显示和显示两种。C51中的任何程序总是由三种基本构造构成:、、。一种函数由两部分构成,即
和
。C51的基本单位是。一种C51源程序至少包括一种主函数,也可以是一种主函数和若干个其他函数。C51定义可寻址位,使用关键字为,定义特殊功能寄存器当中的某位用关键字。C51数组的下标是从开始的。C51变量中unsignedchar型变量的取值范围是。变量tmp=0xfe,经执行指令tmp<<1|1后tmp的值为。已知P3=0X7F,要实现将P3口的值循环右移一位的指令是,循环右移3次后,P3=。有指令unsignedcharmm[]={0X01,0X02,0X03},此指令中数组元素mm[1]的值为。修饰符interrupt
m中m的取值为1对应的中断源,修饰符usingn的功能是。选择题计算机能识别的语言是(
)。
A、汇编语言
B、自然语言C、机器语言
D、高级语言
AT89S51单片机是(
)单片机。 A、4位B、8位C、16位D、32位MCS-51系列单片机芯片是双列直插式封装的,有(
)个引脚。A、24B、30C、40D、50MCS-51单片机的CPU重要的构成部分为(
)。A、运算器、控制器 B、加法器、寄存器
C、运算器、加法器 D、运算器、译码器MCS-51单片机上电复位的信号是(
)。A、下降沿B、上升沿C、低电平D、高电平单片机复位后,程序计数器PC的值为(
)。 A、0000H
B、0010H
C、0030H
D、1000HMCS-51单片机的复位信号是(
)有效。 A、高电平B、低电平C、脉冲D、下降沿在单片机中,一般将某些中间计算成果放在(
)中
。
A、累加器
B、控制器
C、程序存储器
D、数据存储器
单片机中的程序计数器PC用来(
)。 A、寄存指令
B、寄存正在执行的指令地址 C、寄存下一条指令地址D、寄存上一条指令地址决定程序执行次序的寄存器是(
)。A、PCB、DPTRC、SPD、PSW12MHz晶振的单片机在定期工作方式下,定期器计一种数所用的定期时间是(
)。 A、1s
B、2s
C、4s
D、8s片内RAM的位寻址区,位于地址(
)处。A、00H~1FHB、20H~2FHC、30H~7FHD、80H~FFH片内RAM的20H~2FH为位寻址区,所包括的位地址是(
)。 A、00H~20H
B、00H~7FH
C、20H~2FH
D、00H~FFH间接寻址片内数据存储区(256字节),所用的存储类型是(
)。A、dataB、bdataC、idataD、xdataMCS-51系列的单片机中片内RAM的字节大小也许的是(
)。A、128MB、128KC、128D、64单片机应用程序一般寄存在(
)。 A、RAMB、ROMC、寄存器D、CPU采用8031单片机必须扩展(
)。A、数据存储器B、程序存储器C、I/O接口D、显示接口当ALE信号有效时,表达(
)。 A、从ROM中读取数据
B、从P0口可靠地送出低8位地址 C、从P0口送出数据
D、从RAM中读取数据当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1时,系统先用的工作寄存器组为(
)。 A、组0
B、组1
C、组2
D、组38051单片机的(
)口的引脚,还具有外中断、串行通信等第二功能。 A、P0
B、P1
C、P2
D、P3当MCS-51单片机接有外部存储器,P2口可作为(
)。A、数据输入口
B、数据的输出口
C、准双向输入/输出口
D、输出高8位地址P0口作数据线和低8位地址线时(
)。应外接上拉电阻
B、应外接低电平
C、应外接下拉电阻
D、应外接高电平单片机8051的XTAL1和XTAL2引脚是(
)引脚
。A、外接定期器
B、外接串行口
C、外接中断
D、外接晶振
运用下列(
)关键字可以变化工作寄存器组 A、usingB、sfrC、whileD、interrupt下列选项中不是C51编程时使用的关键字的是(
)。 A、intB、defineC、breakD、sbit支持写入单片机或仿真调试的目的程序的文献格式是(
)。 A、*.ASM
B、*.C
C、*.EXE
D、*.HEX若MCS-51中断源都编程为同级,当它们同步申请中断时,CPU首先响应(
)。 A、INT1
B、T0
C、T1
D、INT08051单片机共有(
)个中断源
。A、4
B、5
C
、6
D、7
MCS-51
单片机的外部中断0
中断入口地址为(
)。 A、000BH
B、001BH
C、0003H
D、
0013H
要使MCS-51可以响应定期器T1中断,串行接口中断,它的中断容许寄存器IE的内容应是(
)。 A、0x22B、0x42C、0x98 D、0x84与中断无关的寄存器是(
)。 A、TCONB、PCONC、SCOND、IPMCS-51单片机中,当寄存器IP=0x81时,优先级最高的中断是(
)。A、
INT1
B、串行口中断
C、INT0
D、定期器/计数器T0中断8051单片机的定期器T1作计数方式,模式2的方式控制字是(
)。A、60HB、02HC、06HD、20H设MCS-51单片机晶振频率为12MHz,定期器作计数器使用时,其最高的输入计数频率应为(
)。
A、2MHz
B、1MHz
C、500kHz
D、250kHz定期/计数器有4种工作模式,它们由(
)寄存器中的M1M0状态决定。A、TCONB、TMODC、PCOND、SCON51单片机五个中断源的默认优先权由高到低排队对的的是(
)。 A、串行口、定期计数器0、定期计数器1、外中断0、外中断1 B、串行口、外中断0、定期计数器0、定期计数器1、外中断1 C、外中断0、定期计数器0、外中断1、定期计数器1、串行口 D、外中断0、外中断1、定期计数器0、定期计数器1、串行口定期/计数器T0的M1M0=00时,定期计数器的最大计数值是(
)。 A、65536B、8192C、256D、128定期/计数器T0的M1M0=10时,定期计数器的最大计数值是(
)。 A、65536B、8192C、256D、128定期/计数器的定期方式中,计数器的计数脉冲是来自振荡器的(
)分频后的脉冲。 A、8
B、12
C、2
D、16MCS-51
单片机的定期器/计数器工作方式2
是(
)。 A、8
位计数器构造 B、16
位计数器构造
C、13位计数器构造
D、2个8位计数器构造定期/计数器中断发生在(
)。 A、送入初值时B、启动定期/计数时 C、定期/计数停止时D、计数值满量程时12MHz晶振的单片机在定期工作方式下,定期器计一种数所用的定期时间是(
)。 A、1s
B、2s
C、4s
D、8s单片机的定期器/计数器设定为工作方式1时,是(
)。
A、8位计数器构造 B、2个8位计数器构造C、13位计数器构造
D、16位计数器构造MCS-51的中断容许触发器IE内容为83H,CPU将响应的中断祈求是(
)。A、T0B、INT1C、串行接口D、INT051单片机串口的哪些工作方式需要用到定期计数器T1做波特率发生器(
)。 A、四种工作方式都要用到。 B、仅工作在方式0下才用定期计数器T1。 C、工作在方式1和方式2时都要用到定期计数器T1。 D、工作在方式1和方式3时都要用到定期计数器T1。通过串行口发送或接受数据时,发送或接受的数据暂存在(
)寄存器中。
A、SCON
B、PCON
C、TMOD
D、SUBF在串行通信过程中,下面有关TI和RI说法对的的是(
)。 A、在查询方式中,系统自动清零TI和RI。 B、在中断方式中,系统自动清零TI和RI。 C、在查询和中断方式中,系统都不会清零TI和RI,须程序清零。 D、在查询和中断方式中,系统自动清零TI和RI。异步串行通信中,一帧数据中必须包括(
)。 A、起始位、校验位和停止位。
B、起始位和停止位。 C、校验位和停止位。
D、起始位和校验位。串行口每一次传送(
)字符。A、1个字节
B、1bit
C、1帧
D、1串控制串行口工作方式的寄存器是(
)。A、TCONB、PCONC、SCOND、TMOD单片机能直接运行的程序叫(
)。A、
源程序
B.汇编程序
C.目的程序
D.编译程序如下能对的定义一维数组的选项是(
)。A、inta[5]={0,1,2,3,4,5};
B、chara[]={0,1,2,3,4,5};C、chara={'A','B','C'};
D、inta[5]="0123";C51语言提供的合法的数据类型关键字是(
)。A、sfrB、BITC、CharD、int可以将P1口的低4位所有置高电平的体现式是(
)。A、P1&=0x0fB、P1|=0x0fC、P1^=0x0fD、P1=~P1判断题MCS-51单片机的程序存储器只能用来寄存程序的。 (
)使用片内存储器时,脚必须置低。 (
)DPTR只能当作一种16位的特殊功能寄存器来使用。 (
)DPTR是由DPH和DPL两个8位特殊寄存器构成的。 (
)PC可以当作是程序存储器的地址指针。 (
)MCS-51的程序存储器只是用来寄存程序的。 (
)工作寄存器组是通过设置PSW中的RS0和RS1来切换的。 (
)SFR中但凡能被8整除的地址,都具有位寻址能力。 (
)特殊功能寄存器的名字,在C51程序中,所有大写。 (
)特殊功能寄存器可以当作一般的RAM单元来使用。 (
)bit定义的变量一定位于内部RAM的位寻址区。 (
)bit和sbit都是用来定义位变量,因此两者之间没有区别,可以随便替代使用。(
)在8051的片内RAM区中,位地址和部分字节地址是冲突的。 (
)MCS-51单片机的位地址总共有256位。 (
)堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。 (
)MCS-51的特殊功能寄存器分布在60H~80H地址范围内。 (
)P2口既可以作为I/O使用,又可以作地址/数据复用口使用。 (
)同一级别的中断祈求按自然优先级次序响应。 (
)各中断发出的中断祈求信号,都会标识在MCS-51系统的IE寄存器中。 (
)在89C51中,当产生中断响应时,所有中断祈求标志位都由硬件自动清零。(
)中断函数的调用是在满足中断的状况下,自动完毕函数调用的。 (
)单片机外部中断时只有用低电平触发。 (
)定期器与计数器的工作原理均是对输入脉冲进行计数。 (
)定期/计数器工作于定期方式时,是通过89C51片内振荡器输出经12分频后的脉冲进行计数。 (
)8051单片机定期/计数器T0、T1都可以工作在方式3下。 (
)特殊功能寄存器TMOD,与定期器/计数器的控制无关。 (
)定期/计数器在工作时需要消耗CPU的时间。 (
)在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。 (
)单片机89C51一般使用非整数的晶振是为了获得精确的波特率。
(
)串口中断标志由硬件清0。 (
)串口中断祈求标志必须由软件清除。 (
)串行通信必须采用中断方式。 (
)在单片机89C51中,读和写的SBUF在物理上是独立的,但地址是相似的。(
)单片机的LED动态显示是根据人眼的“视觉暂留”效应实现的。 (
)若一种函数的返回类型为void,则表达其没有返回值。 (
)所有定义在主函数之前的函数无需进行申明。 (
)C51中,特殊功能寄存器一定需要用大写。 (
)单片机C语言程序设计中可以不分大小写。 (
)C51程序设计中在定义变量类型时一般规定定义无符号数据类型。 (
)使用循环语句时是必须用花括号{}将循环体括起来。 (
)用C51编程必须在每个函数阐明后用using选择寄存器组。 (
)单片机C语言程序设计中,用关键字bit定义单片机的端口。 (
)简答题名词解释时序;总线;指令;字节;堆栈;PSW;振荡周期;机器周期;中断;中断源;串行通信;波特率;在使用8051的定期器/计数器前,应对它进行初始化,其环节是什么?把下列十六进制数转换为二进制数。(1)41H(2)1AFH(3)0F1H(4)20FAH把下列二进制数转换为十六进制数。(1)10110011B(2)10000000B(3)10111B(4)1100BMCS-51单片机内部包括哪些重要逻辑功能部件?什么是时钟周期?什么是机器周期?什么是指令周期?当振荡频率为12MHz时,一种机器周期为多少微秒?程序状态字寄存器PSW各位的定义是什么?定义变量a,b,c,其中a为内部RAM的可位寻址区的字符变量,b为外部数据存储区浮点型变量,c为指向int型xdata区的指针。C51的data,bdata,idata有什么区别?简述C51的数据存储类型。I/O接口的功能是什么?单片机P3口各引脚的第二功能有哪些?中断响应的条件是什么?MCS-51系列单片机具有几种中断源?分别是什么?各自的中断标志位是什么?AT89C51单片机的中断系统有几种优先级?当中断优先级寄存器IP的内容为10H时,各中断优先级次序是什么?MCS51的中断系统有几种中断源?几种中断优先级?中断优先级是怎样控制的?在出现同级中断申请时,CPU按什么次序响应(按由高级到低级的次序写出各个中断源)?各个中断源的入口地址是多少?简述8051的定期/计数器T0和定期/计数器T1的工作方式分别有哪几种?MCS-51单片机内部有几种定期/计数器?它们由哪些寄存器构成?简述定期/计数器4种工作模式的特点。定期器/计数器用作定期器模式时,其计数脉冲由谁提供?定期时间与哪些原因有关?晶振fosc=6MHz,T0工作在模式1,最大定期的时长是多少?定期/计数器T0作为计数器使用时,其计数频率不能超过晶振频率的多少?在使用8051的定期/计数器前,应对它进行初始化,其环节是什么?简要阐明什么是异步通信,并阐明其优缺陷。串行口的接受和发送缓冲器SBUF与否共用同一种地址?怎样辨别是“收”还是“发”?试编写一段对中断系统初始化的程序,使之容许INT0、INT1、T0、串行接口中断,且使T0中断为高优先级中断。C51中的中断函数和一般的函数有什么不一样?请阐明为何使用LED需要接限流电阻,当高电平为+5V时,正常点亮一种LED需要多大阻值的限流电阻(设LED的正常工作电流为10mA,导通压降为0.6V),为何?
共阳极数码管显示屏的各个引脚与P0口的连接关系如下:D7D6D5D4D3D2D1D0dpgfedcba试写出0、5的字形码。简述在使用一般按键的时候,为何要进行去抖动处理,怎样处理。简述LED数码管动态扫描的原理及其实现方式。编程题指出下面程序的语法错误: #include<reg51.h> main() { a=C; inta=7,C delay(10) voiddelay();{ cgari; for(i=O;i<=255;”++”);}指出下面程序的语法错误: #include<reg51.h>Sbitled=p1^0;Voidinto_srv()interrupt0{Led=!led;}Voidmain();IT0=1;IE=0x81while(1);已知单片机的P1.0口接发光二极管阴极,发光二极管阳极接+5V电源,编写程序点亮发光二极管。根据图1所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论