《单片机原理及应用复习题(21页).doc》由会员分享,可在线阅读,更多相关《单片机原理及应用复习题(21页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-单片机原理及应用复习题-第 20 页(1) 单片机又称为单片微计算机,最初的英文缩写是。D.SCMC.DPJB.CPUA.MCP(2) Intel公司的MCS-51系列单片机是的单片机。D.16位C.8位B.4位A.1位(3) 单片机的特点里没有包括在内的是。D.性价比高 C.密封性强B.功耗低A.集成度高(4) 单片机的发展趋势中没有包括的是。D.高性价比C.低功耗B.高价格A.高性能(5) 十进制数56的二进制数是。D.01010000BC.11000111BB.01011100BA.00111000B(6) 十六进制数93的二进制数是。D.01110011B C.11000011BB.
2、00100011BA.10010011B(7) 二进制数11000011的十六进制数是。D.E3HC.D3HB.C3HA. B3H(8) 二进制数11001011的十进制无符号数是。D.233C.223B.203A. 213(9) 二进制数11001011的十进制有符号数是。D.75C.-93B.-75A. 73(10)十进制数29的8421BCD压缩码是。D.10011100BC.11100001BB.10101001BA. 00101001B(11)十进制数-36在8位微机中的反码和补码是。 D.11011011B、11011100BC.10100100B、11011011BB.00100
3、100B、11011011BA. 00100100B、11011100B(12)十进制数+27在8位微机中的反码和补码分别是。D. 00011011B、11100101BC.00011011B、00011011BB. 11100100B、11100101BA. 00011011B、11100100B(13)字符9的ASCII码是。D.0111001B C.1001001BB.0101001BA. 0011001B(14)ASCII码1111111B的对应字符是。D.C.DELB.PA. SPACE(15)或逻辑的表达式是。D.(AB) =FC. AB=FB. A+B=FA.AB=F(16)异或
4、逻辑的表达式是。D.(AB) =FC. AB=FB. A+B=FA.AB=F(17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是。B. 00000000B、10101010B、10101010BA. 10101010B、10101010B、00000000BD. 10101010B、00000000B、10101010BC. 00000000B、10101010B、00000000B(18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是。B.11111111B、10011001B、01100110BA.01100110B、100
5、11001B、11111111BD.01100110B、11111111B、10011001BC.01100110B、01110111B、10011001B(19)下列集成门电路中具有与门功能的是。D. 74LS08 下C. 74LS10B. 74LS06 A. 74LS32(20)列集成门电路中具有非门功能的是。D. 74LS08C. 74LS10B. 74LS0674LS32(21)Proteus软件由以下两个设计平台组成。D. ISIS和CADC. ISIS和ARESB. ARES和CADA. ISIS和PPT(22)ISIS模块的主要功能是。D. C51源程序调试C. 图像处理B. 高
6、级布线和编辑 A电路原理图设计与仿真(23)ARES模块的主要功能是。D. C51源程序调试C. 图像处理B. 高级布线和编辑 A电路原理图设计与仿真(24)家用电器如冰箱、空调、洗衣机中使用的单片机主要是利用了它的能力。D. 测量控制C.远程通信B. 海量存储A高速运算(1)什么是单片机?单片机与通用微机相比有何特点?(2) 单片机的发展有哪几个阶段?它今后的发展趋势是什么?(3) 举例说明单片机的主要应用领域。(4)在众多单片机类型中,8位单片机为何不会过时,还占据着单片机应用的主导地位?(5)掌握单片机原理及应用技术要注意哪些学习方法?(6)单片机技术开发的主力军为何是有工程专业背景的技
7、术人员而非计算机专业人员?(7)学习单片机原理及应用技术需要哪些必要的基础知识?(8)二进制数的位与字节是什么关系?51单片机的字长是多少?(9)简述数字逻辑中的与、或、非、异或的运算规律。(10)Proteus仿真软件为何对学习单片机原理及应用具有重要价值?(11) Proteus ISIS的工作界面中包含哪几个窗口?菜单栏中包含哪几个选项?(12)利用ISIS模块开发单片机系统需要经过哪几个主要步骤?(13) 何谓PCB?利用Proteus ARES模块进行PCB设计需要经过哪几个主要步骤?(1)下列关于程序计数器PC的描述中是错误的。BPC中的计数值可被编程指令修改A. PC不属于特殊功
8、能寄存器DPC中存放着下一条指令的首地址C. PC可寻址64KB RAM空间(2)MCS-51单片机的复位信号是有效。D、高电平C、低电平B、上升沿A、下降沿(3)以下选项中第项不是80C51单片机的基本配置。D全双工异步串行口C4KB片内ROMB128B片内RAMA定时/计数器T2(4)单片机中的CPU主要由两部分组成。D运算器和计数器C运算器和译码器B运算器和控制器A运算器和寄存器(5)在51单片机的下列特殊功能寄存器中,具有16位字长的是。DDPTRC SCONBTCONAPCON(6)80C51单片机的ALE引脚是引脚。B外部程序存储器地址允许输入端A地址锁存使能输出端D复位信号输入端
9、C串行通信口输出端(7)80C51单片机的存储器为哈佛结构,其内包括。B4个物理空间或4个逻辑空间A4个物理空间或3个逻辑空间D3个物理空间或3个逻辑空间C3个物理空间或4个逻辑空间(8)在通用I/O方式下,欲从P1口读取引脚电平前应当。D先开中断C先使中断标志清零B先向P1口写1A先向P1口写0(9)程序状态字寄存器中反映进位(或借位)状态的标志位符号是。D. ACC . OVB. F0ACY(10)单片机中的程序计数器PC用来。B.存放正在执行的指令地址A存放指令D. 存放上一条指令地址C . 存放下一条指令地址(11)单片机上电复位后,PC的内容和SP的内容为。D. 0800H,08HC
10、 . 0003H,07HB. 0000H,07HA0000H,00H(12)80C51单片机要使用片内RAM,/EA引脚。D. 没有限定C . 必须悬空B. 必须接地A必须接+5V(13)PSW中的RS1和RS0用来。D. 选择中断方式C . 选择定时器B. 指示复位A选择工作寄存器区号(14)上电复位后,PSW的初始值为。D. 0C . FFH B. 07HA1(15)单片机80C51的XTAL1和XTAL2引脚是引脚。D.外接晶振C . 外接中断B. 外接串行口A外接定时器(16)80C51单片机的VSS(20)引脚是引脚。D.访问片外存储器C . 备用电源B. 接地A主电源+5V(17)
11、80C51单片机的P0P3端口中具有第二功能的端口是。D. P3C . P2B. P1AP0(18)80C51单片机的/EA引脚接+5V时,程序计数器PC的有效地址范围在。D. 0000H0FFFHC .0001H0FFFHB. 0000HFFFFHA1000HFFFFH(19)当程序状态字寄存器PSW中的R0和R1分别为0和1时,系统选用的工作寄存器组为。D. 组3C .组2B. 组1A组0(20)80C51单片机的内部RAM中具有位地址的字节地址范围是。D. 60H7FHC .30H5FHB. 20H2FHA01FH(21)若80C51单片机的机器周期为12微秒,则其晶振频率为MHz。D1
12、2C6B2A1(22)80C51单片机内部程序存储器容量为。D.2KC.4KB.8KA.16K(23)80C51单片机的复位功能引脚是。D.ALEC.RSTB.XTAL2A.XTAL1(24)80C51内部反映程序运行状态或运算结果特征的寄存器是。D.DPTRC. AB. PSWA. PC(25)PSW=18H时,则当前工作寄存器是。D. 第3组C. 第2组B. 第1组A. 第0组(1)51单片机内部结构由哪些基本部件组成?各有什么功能?(2)单片机的程序状态字寄存器PSW中各位的定义分别是什么?(3)51单片机引脚按功能可分为哪几类?各类中包含的引脚名称是什么?(4)51单片机在没接外部存储
13、器时,ALE引脚上输出的脉冲频率是多少?(5)计算机存储器地址空间有哪几种结构形式?51单片机属于哪种结构形式?(6)如何认识80C51存储空间在物理结构上可划分为4个空间,而在逻辑上又可划分为3个空间?(7)80C51片内低128B RAM区按功能可分为哪几个组成部分?各部分的主要特点是什么?(8)80C51片内高128B RAM区与低128B RAM区相比有何特点?(9)80C52片内高128B RAM区与80C51片内高128B RAM区相比有何特点?(10)什么是复位?单片机复位方式有哪几种?复位条件是什么?(11)什么是时钟周期和指令周期?当振荡频率为12MHz时,一个机器周期为多少
14、微秒?(12)简述负边沿D触发器的输入端、时钟端和输出端之间的时序关系,解释D触发器的导通、隔离、锁存功能的实现原理。(13)如何理解单片机I/O端口与特殊功能寄存器P0P3的关系?(14)如何理解通用I/O口的准双向性?怎样确保读引脚所获信息的正确性?(15)80C51中哪个并行I/O口存在漏极开路问题?此时没有外接上拉电阻会有何问题?(16)P0端口中的地址/数据复用功能是如何实现的?(1)在C51程序中常常把作为循环体,用于消耗CPU运行时间,产生延时效果。D空语句C循环语句B表达式语句A赋值语句(2)下列选项中不能作为if语句中条件表达式的是。CBa+2A!a&D3(3)语句(ab)?
15、(max=a):(max=b);的含义是。A如果(aB如果(ab)则max=b,否则max=ab)则max=a,否则max=bC如果(aD如果(ab或max=a)则max=bb或max=b)则max=a(4)在C51中,当do-while语句中的条件表达式的值为时,循环结束。D.3C.2B.1A.0(5)语句while(i=3);循环执行了次空语句。D.无限C.3B.1A.0(6)以下描述中正确的是。A.continue语句的作用是结束整个循环体的执行B.只能在循环体内和switch语句体内使用break语句C.在循环体内使用break和continue语句的作用相同D.以上三种描述都不正确(
16、7)以下选项中合法的C51变量名是。D.interruptC.startB.sbit A.xdata(8)C51数据类型中关键词“sfr”用于定义。D.特殊功能寄存器变量C.无符号变量B.字符型变量 A.指针变量(9)在C51中的数据类型中,unsigned char型的数据长度和值域为。B.双字节,-3276832767A.单字节,-128127D.双字节,065535C.单字节,0255(10)C51数据类型中关键词“bit”用于定义。D.特殊功能寄存器变量C.无符号变量 B.字节变量 A.位变量(11)已知P1口第0位的位地址是0x90,将其定义为位变量P1_0的正确命令是。 B.sbi
17、t P1_0 = 0x90;A.bit P1_0 = 0x90;D.sfr16 P1_0 = 0x90;C.sfr P1_0 = 0x90;(12)将aa定义为片外RAM区的无符号字符型自动变量的正确写法是。B.signed char xdata aa;A.unsigned char data aa;D.unsigned char xdata aa;C.extern signed char data aa;(13)将bmp定义为片内RAM区的有符号字符型静态变量的正确写法是。B.signed char data bmp;A.static char xdata bmp;D.static unsi
18、gend char data bmp;C.static char data bmp;(14)设编译模式为SMALL,将csk定义为片外RAM区的浮点型变量的正确写法是。B.unsigned char csk;A.char data csk;D.unsigned char xdata csk;C.signed char data csk;(15)对于char key10=0x10,0x20,0x30;定义的数组,下列描述中是正确的。B.数组元素key4的初值为0A.数组元素key1的初值为0x10D.以上三种描述都不正确C.数组key中共有11个元素(16)下面是对一维数组s的初始化,其中不正确
19、的是。B.char s5=a,b, c;A.char s5=“abc”;C.char s5=“”; D.char s5=“abcdef”;(17)下列语句中,能满足如下要求:定义一个指向位于xdata存储区(SMALL编译模式)中char型变量的指针变量px。B.char xdata * px;A.char * xdata px;D.char * px xdata;C.char data * xdata px;(18)下面叙述中不正确的是。A.一个C51源程序可以由一个或多个函数组成B.一个C51源程序必须包含一个main()函数C.C51中的注释语句只能位于可执行语句的后面D.C51程序的基
20、本组成单位是函数(19)C51程序总是从开始执行的。D.自定义函数C.库函数 B.形参函数 A.主函数(20)在C51中,函数类型是由决定的。B.函数形参的数据类型A.return语句表达式的存储类型D.编译系统的编译模C.定义函数时指定的返回类型式(21)对于用void delay (int time);声明的函数,下列描述中是不正确的。B.delay函数是有参函数A.delay函数是void型的D.delay函数的形参是int型的C.delay函数的返回参数是time(1)C51与汇编语言相比有什么优势?怎样实现两者的互补?(2)在Vision5中创建C51程序需要进行哪些操作步骤?(3)
21、使用Vision5的运行调试器功能,需要做哪些准备工作?(4)C51中有哪几类运算符和哪些表达式?(5)C51中的while和do while语句的不同点是什么?(6)若在C51的switch的语句组中漏掉break会发生什么问题?(7)C51变量的定义包含哪些要素?其中哪些是不能省略的?(8)sbit型变量与bit型变量都是位变量,但二者的不同点在哪里?(9)在C51中为何要尽量采用无符号的字节变量或位变量?(10)为了加快程序的运行速度,C51中频繁使用的变量应定义在哪个存储区?(11)何为自动型变量?它有哪些特点?(12)对于C51来讲,指针变量定义应该包括哪些信息?(13)求数组元素中
22、最大值时常采用“打擂台算法”,其编程原理是什么?(14)何为库函数?怎样使用库函数?(15)函数定义与函数声明有何不同?什么情况下需要函数声明?(1)以下基于通用I/O口方式的输出电路图中,正确的是。(2)以下基于通用I/O口方式的输入电路图中,正确的是。(3)下图Proteus ISIS绘图工具条中,包含有电源端子“POWER”的按钮是左数的。D第8C第7B第6A第2(4)在下图的Vision5运行和调试工具条中,左数第二个图标的功能是。D. 运行C. 下载B.编译A.存盘(5)在下图的Vision5运行和调试工具条中,左数第三个图标的功能。B启动/停止调试A打开/关闭输出窗口D清除C打开/
23、关闭工程窗口全部断点(6)在下图的Vision5运行和调试工具条中,左数第一个图标的功能是。B变量观察窗口A当前程序行D存储器窗口C反汇编窗口(7)为了实现keil与Proteus的联合仿真运行,需要。A. 将Keil中形成的hex文件加载到Proteus中,然后在Proteus环境下进行运行B.在Keil中形成hex文件,Proteus中形成dsn文件,然后用Keil控制Proteus运行 C. 在Keil中形成hex文件,Proteus中形成dsn文件,然后用Proteus控制Keil运行D. 将Proteus中形成的hex文件和dsn文件同时打开,然后在Keil环境下进行运行(8)如果想
24、在Vision5中对C51程序中的延时函数进行跟踪调试,应该采用方式。B. 单击F10进行跨函数单步运行A单击F5进行连续运行D. 上述方式都不合适C. 单击Ctrl+F5运行到光标所在行(9)在Vision5中调试运行C51时,运行到断点的快捷键操作是。B.单击F10A单击F5D.单击F9F5C .单击Ctrl+F5(10)已知共阴极LED数码显示管中,a笔段对应于字模的最低位。若需显示字符H,则它的字模应为。D. 0xf6 C. 0x80B. 0x7f A. 0x76(11)共阳极LED数码管显示字符“5”的显示码是。D. 0x92C. 0x82B. 0x7d A. 0x06(12)若LE
25、D数码管显示字符“8”的字模是0x80,则可以断定该数码管是。B共阳极数码管A共阴极数码管D静态显示原理C动态显示原理(13)在共阴极LED数码管使用中,若需仅显示小数点,则其显示字模是。D0x7fC0x40 B0x10A0x80(14)假设单片机P0.0P0.3引脚接有4个独立开关,P0.4P0.7为空置未用,为使读到的P0口中高4位值为0,应采用如下语句进行处理。A.P0 = P0 & B.P0 = P00x0f; & 0xf0;D.P0 = P0 | 0xf0;C.P0 = P0 | 0x0f; (15)如将本章实例4的由下向上的流水灯方向改为由上向下,并改用循环左移库函数_crol_进
26、行控制,则P2的初始值应取为。A.0x0f D.0xfeC.0x7f B.0xf7 (16)若将LED数码管用于动态显示,应将各位数码管的。A全部位码线并联起来B全部位码线串联起来C相同段码线并联起来D相同段码线串联起来(17)下列关于LED数码管动态显示的描述中是正确的。A只有共阴极型数码管可用于动态显示B只有P2口支持数码管的动态显示方式C每个I/O口都可用于数码管的动态显示D动态比静态显示占用CPU机时少,发光亮度稳定(18)假设某单片机应用系统需要连接10个按键,则应优先考虑方案。B行列式按键A独立式按键 D静态键盘C动态键盘 (19)下列关于行列式键盘的描述中是正确的。A每只按键独立
27、接在一根I/O口线上,根据口线电平判断按键的闭合状态B按键设置在跨接行线和列线的交叉点上,根据行线电平有无反转判断按键闭合状态C独立式键盘的特点是占用I/O口线较少,适合按键数量较多时的应用场合D行列式键盘的特点是占用I/O口线较多,适合按键数量较少时的应用场合(20)在本章实例8的行列式键盘中,使P2依次输出0xef,0xdf,0xbf,0x7f四个值后,可以使得。A键盘的4个行线电平全为1,列电平轮流有一列为0其余为1B键盘的4个列线电平全为1,行电平轮流有一行为0其余为1C键盘的4个行线和4个列线的电平全为1D键盘的4个行线和4个列线的电平全为0(21)下列关于按键消抖的描述中是不正确的
28、。A机械式按键在按下和释放瞬间会因弹簧开关变形而产生电压波动B按键抖动会造成检测时按键状态不易确定的问题C单片机编程时常用软件延时10ms的办法消除抖动影响D按键抖动问题对晶振频率较高的单片机基本没有影响(1)单片机与外部设备相连有哪两种方式?各有什么特点?(2)联合仿真的工作原理是什么?(3)简述Vision5可以提供哪些调试运行方法?(4)与Vision5模拟运行相比,联合仿真的意义是什么?(5)什么是单片机与LED接口的高电平驱动?为何低电平驱动较为常用?(6)实例2中点亮了的LED不会随着对应按键的释放而熄灭,除非有新的按键动作时才刷新LED的状态,实现这一功能的编程方法是什么?(7)
29、实例3中采用的流水灯控制原理是什么?(8)实例4中采用的流水灯控制原理是什么?(9)软件法消除机械式按键抖动的原理?(10)简述LED数码管的字符显示原理。(11)假设变量count中存有2位十进制数,现欲将其拆分为个位和十位两个数,简述拆分计算的做法。(12)何为数码管静态显示接口?其特点是什么?(13)何为数码管动态显示接口?其特点是什么?(14)独立式按键的接口与特点是什么?(15)行列式键盘的接口与特点是什么?(16)试对实例8中44行列式键盘的软件扫描查询做法进行归纳?(1)外部中断0允许中断的C51语句为。DEX0=1;CIT0=1;BTR0=1;A RI=1;(2)按照中断源自然
30、优先级顺序,优先级别最低的是。D外部中断INT0C定时器T1B串口发送TIA外部中断INT1(3)当CPU响应外部中断T1的中断请求时,程序计数器PC里自动装入的地址是。D001BHC0013HB000BHA0003H(4)当CPU响应外部中断/INT0的中断请求时,程序计数器PC里自动装入的地址是。D001BHC0013HB000BHA0003H(5)当CPU响应外部中断/INT1的中断请求时,程序计数器PC里自动装入的地址是。D001BHC0013HB000BHA0003H(6)在80C51单片机中断自然优先级里,级别倒数第二的中断源是。D外部中断0C定时器T1B定时器T0A外部中断1(7
31、)在80C51单片机中断自然优先级里,级别正数第二的中断源是。D串口TX/RXC定时器T1B定时器T0A外部中断1(8)为使P3.2引脚出现的外部中断请求信号能得到CPU响应,必须满足的条件是。DEA=ET0=1CEA=EX0=1BEX0=1AET0=1(9)为使定时器T0的中断请求信号能得到CPU的中断响应,必须满足的条件是。DEA=ET0= 1CEA=EX0=1BEX0=1AET0=1(10)下列关于中断函数的描述中是不正确的。B中断函数是无参函数A中断函数是void型函数 D中断函数是只能由系统调用的函数C中断函数是无需调用的函数 (11)80C51单片机外部中断1和外部中断0的触发方式
32、选择位是。DTF1和TF0CIT1和IT0BIE1和IE0ATR1和TR0(12)在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为机器周期。D8个C3个B2个A1个(13)80C51单片机定时器T0的溢出标志TF0,当计数满在CPU响应中断后。D随机状态C软硬件清零均可B由软件清零A由硬件清零(14)CPU响应中断后,由硬件自动执行如下操作的正确顺序是。保护断点,即把程序计数器PC的内容压入堆栈保存调用中断函数并开始运行中断优先级查询,对后来的同级或低级中断请求不予响应返回断点继续运行清除可清除的中断请求标志位ABCD(15)若80C51同一优先级的5个中断源同时发出中断
33、请求,则CPU响应中断时程序计数器PC里会自动装入地址。D001BHC0013HB0003HA000BH(16)80C51单片机的中断服务程序入口地址是指。B中断服务程序的返回地址A中断服务程序的首句地址D主程序调用时的断点地址C中断向量地址(17)下列关于C51中断函数定义格式的描述中是不正确的。An是与中断源对应的中断号,取值为04Bm是工作寄存器组的组号,缺省时由PSW的RS0和RS1确定Cinterrupt是C51的关键词,不能用作变量名Dusing也是C51的关键词,不能省略(18)下列关于INT0的描述中是正确的。A中断触发信号由单片机的P3.0引脚输入B中断触发方式选择位ET0可
34、以实现电平触发方式或脉冲触发方式的选择C在电平触发时,高电平可引发IE0自动置位,CPU响应中断后IE0可自动清零D在脉冲触发时,下降沿引发IE0自动置位,CPU响应中断后IE0可自动清零(19)下列关于TX/RX的描述中是不正确的。A51单片机的内部发送控制器和接收控制器都可对串行数据进行收发控制B若待接收数据被送入“接收SUBF”单元后,接收控制器可使RI位硬件置1C若“发送SUBF”单元中的数据被发送出去后,发送控制器可使TI位硬件置1D系统响应中断后,RI和TI都会被硬件自动清0,无需软件方式干预(20)下列关于中断控制寄存器的描述中是不正确的。A80C51共有4个与中断有关的控制寄存
35、器BTCON为串口控制寄存器,字节地址为98H,可位寻址CIP寄存器为中断优先级寄存器,字节地址为B8H,可位寻址DIE为中断允许寄存器,字节地址为A8H,可位寻址(21)下列关于中断优先级的描述中是不正确的。A80C51每个中断源都有两个中断优先级,即高优先级中断和低优先级中断B低优先级中断函数在运行过程中可以被高优先级中断所打断C相同优先级的中断运行时,自然优先级高的中断可以打断自然优先级低的中断D51单片机复位后IP初值为0,此时默认为全部中断都是低级中断(1)试举例说出另一个生活或学习中的两级中断嵌套示例。(2)简述中断、中断源、中断优先级和中断嵌套的概念。(3)简述51单片机各种中断
36、源的中断请求原理。(4)怎样理解图5.8展示的51单片机中断系统的组成?(5)何为中断矢量(或向量)地址?中断向量与中断号的关系是什么?(6)何为中断响应?51单片机的中断响应条件是什么?(7)何为中断撤销?简述51单片机中断请求标志撤销的做法。(8)何为中断优先级?在中断请求有效并已开放中断的前提下,能否保证该中断请求能被CPU立即响应?(9)80C51只有两个外部中断源,若要扩充外部中断源,可以采用的方法有哪些?(10)与第4章实例8的行列式键盘相比,第5章实例2的行列式键盘做了哪些改进?后者实现的原理是什么?(11)与第4章实例3的按键检测方法相比,第5章实例3做了哪些改进?两者的切换效
37、果上有何差异?(12)为提高中断响应的实时性,中断函数可采用哪些措施以使函数更加简洁?(1)使80C51定时/计数器T0停止计数的C51命令为。DTR0=0;CIE0=0;BTF0=0;AIT0=0;(2)80C51单片机的定时器T1用作定时方式时是。B由内部时钟频率定时,一个机器周期加1A由内部时钟频率定时,一个时钟周期加1 D由外部时钟频率定时,一个机器周期加1C由外部时钟频率定时,一个时钟周期加1 (3)80C51单片机的定时器T0用作计数方式时是。B由内部时钟频率定时,一个机器周期加1A由内部时钟频率定时,一个时钟周期加1 D由外部计数脉冲计数,一个机器周期加1C由外部计数脉冲计数,一
38、个脉冲加1(4)80C51的定时器T1用作计数方式时,。B外部计数脉冲由内部时钟频率提供A外部计数脉冲由T1(P3.5引脚)输入 D外部计数脉冲由P0口任意引脚输入C外部计数脉冲由T0(P3.4引脚)输入 (5)下列关于定时/计数器工作方式3的描述中是错误的。BT0可以组合出两个具有中断功能的8位定时器A单片机可以组合出3种定时/计数器关系 CT1可以设置成无中断功能的4种定时/计数器,即方式03D可将T1定时方式2作为波特率发生器使用(6)设80C51晶振频率为12MHz,若用定时器T0的工作方式1产生1ms定时,则T0计数初值应为。D0xf060C0xf448B0xf830A0xfc18(
39、7)80C51的定时器T1用作定时方式1时,工作方式的初始化编程语句为。DTMOD=0x50;CTMOD=0x10;BTCON=0x05;ATCON=0x01;(8)80C51的定时器T1用作定时方式2时,工作方式的初始化编程语句为。DTMOD=0x20;CTMOD=0x06; BTCON=0x02; ATCON=0x60; (9)80C51的定时器T0作定时方式0时,C51初始化编程为。DTMOD=0x22;CTMOD=0x30;BTMOD=0x32;ATMOD=0x21;(10)使用80C51的定时器T0时,若允许TR0启动计数器,应使TMOD中的。DC/T位清零 CGATE位清零BC/T
40、位置1AGATE位置1(11)使用80C51的定时器T0时,若允许INT0启动计数器,应使TMOD中的。DC/T位清零 CGATE位清零BC/T位置1AGATE位置1(12)启动定时器0开始计数的指令是使TCON的。DTF1位清0 CTF0位清0BTR0位置1ATF0位置1(13)启动定时器1开始定时的C51指令是。DTR1=1;CTR0=1;BTR1=0;ATR0=0;(14)使80C51的定时器T0停止计数的C51命令是。DTR1=1;CTR0=1;BTR1=0;ATR0=0;(15)使80C51的定时器T1停止定时的C51命令是。DTR1=1;CTR0=1;BTR1=0;ATR0=0;(
41、16)80C51单片机的TMOD模式控制寄存器,其中GATE位表示的是。D运行控制位C定时/计数功能选择位B工作方式定义位A门控位(17)80C51采用计数器T1方式1时,要求没计满10次产生溢出标志,则TH1、TL1的初始值是。D0xff,0xf0H C0xf0,0xf0B0xf6,0xf6A0xff,0xf6(18)80C51采用T0计数方式模式1时的C51命令是。DTMOD=0x05;CTCON=0x05;BTMOD=0x01;ATCON=0x01;(19)采用80C51的定时器T0定时,用模式2,则应。A启动T0前先向TH0置入计数初值,TL0置0,以后每次重新计数前都要重新置入计数初值B启动T0前先向TH0、TL0置入计数初值,以后每次重新计数前都要重新置入计数初值C启动T0前先向TH0、TL0置入计数初值,以后不再置入D启动T0前先向TH0、TL0置入相同的计数初值,以后不再置入(20)80C51单片机的TMOD模式控制寄存器,其中C/T位表示的是。D运行控制位 C定时/计数功能选择位B工作方式定义位A门控位(21)80C51单
限制150内