版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、8031单片机若晶振频率为fosc=12MHz,则一个机器周期等于(1)1/121/62*12、89C51内部定时器工作于方式1时,计数器最大计数值为(65535)RCC3、ALU表示(算术逻辑部件)累加器程序状态字寄存器计数器*算术逻辑部件4、在单片机的存储器中,如果某变量初始化后数据就不再改变了,则一般用关键字(code)修饰,该变量会存储在(ROM)中。5、C51语言提供的合法的关键字是(sfr)sfrBITChar"integer6、子程序内部定义的局部变量,如果想第二次调用时可以得到上次调用时的数值,应该用关键字(stasti)修饰。7、若LED为共阳极接法,(a在最低
2、位,dp在最高位)则提示符E的七段代码值应当为(86)H,大写字符C的七段代码值应当为(c6)H。8、若LED为共阴极接法,(a在最低位,dp在最高位)则提示符P的七段代码值应当为(73)H,数字7的七段代码值应当为(7)H。9、MCS-51上电复位后,SP的内容应是07H 00H 07HI-M70H 60H10、MCS-51串口采用的总线形式是A匚UARTcIICOspi广RS23211、MCS-51单片机上电复位的信号是D0下降沿r上升沿p低电平高电平12、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是D鋼INTO,INT1TO,T1|2|T1,串行接口叮INTO,TO
3、13、MCS51单片机串行口发送数据的次序是下述的顺序(1) 待发送数据送SBUF(2) 硬件自动将SCON的TI置1(3) 经TXD(P3.1)串行发送一帧数据完毕(4)用软件将TI清0可(1)(3)(2)(4)叮(1)(2)(3)(4)1-1(4)(3)(1)(2)(3)(4)(1)(2)B(2)用软件将RI清零14、MCS51单片机串行口接收数据的次序是下述的顺序(1)接收完一帧数据后,硬件自动将SCON的RI置1(3)接收到的数据由SBUF读出(4) 置SCON的REN为1,外部数据由RXD(P3.0)输入叮(1)(2)(3)(4) (4)(1)(2)(3)鳥(4)(3)(1)(2)
4、(3)(4)(1)(2)15、PC是C打一根硬件信号线打一个可由用户直接读写的8位PAM寄存器|2|一个能自动加1的16位的计数器 一个能自动加1计数的ROM存储单元16、PC中存放的是A 下一条要执行指令的地址 当前正在执行的指令当前正在执行指令的地址 下一条要执行的指令RC17、STC15F系列单片机的震荡电路包括不需要额外兀件的|震荡电路和晶体需要额外元件的震荡电路,前者与后者相比,存在精度低、温漂大的特点。弱上拉18、对STC15F系列单片机接按键时,一二输出可节省一个外接电阻;而10口配漏极开路推拉置模式二输出可用于不同电平逻辑之间的转换,输出状态输出电流较大。19、下列不是单片机系
5、统响应中断的必要条件的是CtTCON或SCON寄存器内的有关中断标志位为1 IE中断允许寄存器内的有关中断允许位置I;:|IP中断优先级寄存器内的有关位置1 当前一条指令执行完20、下列关于单片机电路常见芯片功能错误的是C打74HC373为三态输出的八D锁存器打ULN2803是八路集电极开路输出的达林顿阵列管|3|74HC595是三态输出的双缓冲并入串出移位寄存器DS18B20是单总线结构的数字温度传感器f521、十进制数245=H,十六进制数78H=1111000或022、60H&75H=60e634H|82H=H8023、88H&A5H=HBF95H|CCH=匚,H24、可
6、以将P1口的低4位全部置高电平的表达式是B P1&=0x0f P1|=0x0fNP1A=0x0f P1=P125、STC15系列单片机在同一优先级的中断源同时申请中断时,CPU首先响应A外部中断0夕卜部中断1r定时器o中断r定时器i中断26、下列不属于微型机引入中断技术后的好处D分时操作实时操作|厂故障处理|T高速传送数据27、89C51单片机优先级寄存器IP=10,则当下列中断源同时申请中断时,CPU首先响应CQ夕卜部中断0ri夕卜部中断ir定时器o中断o定时器i中断28、如果主流程需要暂时屏蔽T0中断,可采用关总中断或关分中断的方法,它们的代码分EA=0ET0=0别是;和;。29、
7、89C51有中断源Ar5个r2个r3个广6个1B30、定时器T1的中断矢量地址是H,如函数fun()为串行口的中断处理程序,interrupt4该函数后面应该加入修饰。>1331、外部中断1的中断矢量地址是H,如函数ISRA()为串行口的中断处interrupt4理程序,该函数后面应该加入修饰。32、对中断程序编写,下列说法正确的是C打中断和主流程调用的子程序最好不是同一个函数中断里面使用的全局变量应该用volatile修饰EJ对中断和主程序操作的数组,最好做关中断,开中断处理|;:|中断调用的函数要用reentrant修饰中断里面调用的函数最好不要超过2个参数33、用MCS-5
8、1单片机串行口扩展并行接口,应采用AD方式0n方式1.ni方式2'方式334、对串行口非中断方式,在向SBUF赋值之后,如果想保证已发送数据正确并继续发送数Iwhile(TI=0)TI=0,;和;。35、串行口的控制寄存器SCON中,RI的作用是A接收中断请求标志位匸:|发送中断请求标志位0串行口允许接收位地址/数据位36、如单片机串行口工作模式为方式1,波特率为9600bps,则每秒钟最多可以传"960872.7送个字符;如果是模式3,每秒最多传输个字符。p>37、串行工作方式1的波特率是DCJ固定的,为时钟频率的1/12r固定的,为时钟频率的1/32r固定的,为时钟
9、频率的1/64广可变的,通过定时器/计数器的溢出率设定38、关于串行通信和并行通信,下列说法错误的是CD串行通信一次传输1位二进制数据I并行通信一次传输多位二进制数据光纤中为提高通信速度,实质上采用的是并行通信串行通信常在远距离和干扰大的场合采用39、串行通信的传送速率单位波特,而波特的单位是B口字符/秒r位/秒C帧/秒Q帧/分40、如果将中断优先级寄存器IP设置为OxOA,则优先级最高的是C夕卜部中断1L;1夕卜部中断0定时/计数器0r定时/计数器i.广串行口中断41、使用_nop_()函数时,必须包含的库文件是CCCece最佳方案是:reg51.h42、#inelude<>sb
10、itOut=P1A1;typedefunsignedcharuint8;constuint8THH=(65536-2000)/256;constuint8TLL=(65536-2000)%256;voidmain()EA=1;ET0=1TMOD=1;TR0=1;while(1);case0:Out=1;break;case1:Out=1;break;case2:Out=0break;case3:Out=0;break;case4:Out=0;break;default:N=0;出错,令N归零+N>4if(ne;">)N=0;THO=THH;TLO=TLL;43、关于串行通
11、信制式下列说法错误的是B不工作46、单片机复位后,默认所有外设如定时器、中断、串行口都是状态;默认所有中断都是禁止工作的。47、当单片机复位时PC=0H,P0P3口均为高电平,堆7或07栈指针SP=二,H大48、为增加电路的模块化程度,输入电阻应越越好,输出电阻应-小阻越越好;丨态是为了尽量减少该模块对其他模块的影响49、传统单片机80C51单片机P0口的带负载能力为丨个LS型TTL负载,P1,P2,P3的带负载能力为丨个LS型TTL负载,一般认为,一个标准的LS型TTL负载高电平电流为20uA,低电平电流为。几个LS型负载实质是是指的数字电路上面I扇出的系数,新型的单片机一般电流驱动能力较强
12、,不再使用这个概念。50、SPI总线一般由()根线构成C1鳥2O4l;j|851、STC15F2K60S2单片机中的定时/计数器有4种操作模式,它们由()寄存器中的M1M0状态决定B0TCONCTMODOPCONCSCON52、STC15F2K60S2单片机中,唯一一个用户不能直接使用的寄存器是CClPSWDPTRCpcIdB53、STC15F2K60S2单片机中片内ROM共有()字节C 256口4kt60K 64K54、P2、P1口作输入用途之前必须A 相应端口先置1;|相应端口先置0|2|外接高电平 外接上拉电阻55、DS1302是一种什么功能的芯片B LCD显示芯片 实时时钟芯片UI晶体
13、振荡器 温度传感器56、DAC0832是一种什么功能的芯片C8位模拟量转换成数字量U16位模拟量转换成数字量I打8位数字量转换成模拟量 16位数字量转换成模拟量57、单片机STC15系列的XTAL1和XTAL2引脚是什么引脚D外接定时器o外接串行口叮外接中断口外接晶振58、在STC15系列单片机芯片的串行口电平采用的电平为A打TTL电平RS232C电平|3|RS422电平叮RS485电平1359、外部中断1的中断入口地址为H,定时器H。在进行串口通信时,发送完一帧的数据后申请中断,H,接收完一帧的数据后申请中断,中断入口地址为1的中断入口地址中断入口地址23H60、在STC15系列单片机中,用
14、串行口进行并口扩展时应采用A环方式0方式1方式2U方式361、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是0003H0|000BH0013HU001BH62、为降低系统电路设计难度,8字形的LED显示器常采用共型的。MCUISP63、微控制器:在系统编程RAM64、若你正在编辑某个文件,突然断电,则计算机中类型存储器中的信息全部丢失,且通电后也不能自动恢复输出高阻65、三态缓冲寄存器的三态”是指输入态、,态和态PC66、微机系统中,CPU是按照来确定程序的执行顺序的1000011167、十进制数135=B2B,-78的补码=JH68、下列技术不能有效的消除阻塞的是D打使用系统定时
15、器,延时程序中通过两次读取系统定时器的数值得到延时时间I;:|使用状态机使用实时操作系统-01使用中断69、LED数码管若采用动态显示方式,下列说法错误的是C目将各位数码管的段选线并联将段选线用一个8位I/O端口控制K刖将各位数码管的公共端直接接在+5V或GND将各位数码管的位选线用各自独立的I/O端口控制70、夕卜部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持A 1个机器周期 2个机器周期t4个机器周期 10个晶振周期IE的71、要使STC15系列能够响应定时器T1中断,串行接口中断,它的中断允许寄存器内容应是A 98H 84H 42H 22H72、串
16、行口的控制寄存器SCON中,RI的作用An接收中断请求标志位o发送中断请求标志位U|串行口允许接收位d地址/数据位73、STC15系列单片机复位操作的主要功能是把PC初始化为C00100HC|2080HH0000H8000H74、PSW=10H,通用寄存器R0R7的地址分别为C00H-07Hr08H-0FHn10H-17Ho18H-1FH75、单片机应用程序一般存放在下列哪个中B打RAM|;:|ROM寄存器CPU76、在异步通信中若每个字符由11位组成,如波特率为1200bps,则每秒将会传109送个字符帧77、若LED为共阳极接法,则提示符E的七段代码(a最低位,dp最高位)值应当86为H7
17、8、使用keil编译环境,如果想将变量定位到片外RAM,定义变量时需要使用的关键字为xdatacode如一二想将常量放在ROM中,定义常亮时需要使用的关键字为0是16位自动重装定时计数79、对STC15系列单片机,定时计数器T0的模式器TMOD,果想将T0改成模式2,C代码为|=2。80、在STC15系列单片机中,若晶振为12MHz,系统分频数为12,一个机器周期I500为微秒,计数器的最高计数频率为丨KHz。81、89C51内部定时器工作于方式1时,计数器最大计数值为C25692、外部扩展存储器时,分时复用做数据线和低8位地址线的是A65536I;:|65535O8192101001.118
18、2、十进制数=9CB,-100的补码=一1283、若晶振为1MHz,89C51单片机为12T,一个机器周期为|Lus,STC单片机为11T,一个机器周期为,us884、89C51单片机为位单片机85a.亠b*'dJdiD2D3D4D5D6I.VVVV-3ZVVafl_g_lbecd4p89、当单片机复位时PSW=H,SP=7H,P0P3口均写出下列数字的2位16进制显示编码高R4所对应的存储单元的地址为为1电平(填高、低)90、89C51上电复位后,us91、在89C51单片机中,若晶振为6MHz,一个机器周期为 P0口P1口I;:|P2口 P3口93、89C51单片机为*位单片机低电
19、平脉冲下降沿94、外部中断请求信号有触发和触发两种触发方式95、89C51单片机片内FlashROM容量为AQ4KB|C|8KB|厂256B60K96、并非单片机系统响应中断的必要条件C TCON或SCON寄存器内的有关中断标志位为1tIE中断允许寄存器内的有关允许位置为1口IP中断优先级寄存器内的有关位置为1 当前一条指令执行完97、传统单片机P0口不能输出高电平,如果想输出高电平,在P0口的对应IO口上必须拉接,电阻,98、关于STC15系列单片机堆栈操作,下列描述错误的是B遵循先进后出,后进先出的原则出栈时栈顶地址自动加1J调用子程序及子程序返回与堆栈有关堆栈指针是一个特殊功能寄存器99
20、、89C51单片机的复位信号为B打高电平切低电平|2|脉冲上跳沿脉冲下跳沿0或00100、当单片机复位时中断控制寄存器IE=H。在单101、在单片机的存储器中,读写速度快,断电后数据丢失的存储器是片机中,代码一般存在102、使STC15系列单片机的定时器T0停止计数的语句是C打TR0=1nTR1=0TR0=0ElTR1=1103、定时器/计数器工作于方式1时,其计数器为几位B8位鳥16位n14位13位15104、如果想使用T0做16位计数模式,T1为16位定时模式,则TMOD=H105、在CPU内部,反映程序运行状态或运算结果的的寄存器是BPCI;:|PSWdSP106、如定时计数器T0为TM
21、OD=H107、中断总开关串口中断允许响应开关外部中断0允许响应开关定时器0允许响应开关定时器T1中断触发标志位串口发送中断触发标志位外部中断1触发模式控制位外部中断1中断触发标志位8位自动重载定时模式,T1匹配EA匹配ES匹配EX°|匹配ET0匹配TF1匹配RI匹配IT1匹配IE?108、对于中断当中使用的全局变量,为保证安全,应用关键字为16位计数模式,则寄存器volatile修饰109、对测频法编程过程,下列说法错误的是D 需要使用2个定时器,分别为定时和计数模式口定时器和计数器需要同时启动和停止|2|定时1S内计数器的计数值既频率值 此方法对外部信号的电平时常没有要求110、
22、帧格式为1个起始位.8个数据位和1个停止位的异步串行通信方式是B方式0方式1方式2厂方式3111、下列属于同步通信方式的是B鋼UART打SPI|3|RS485 CS10112、常规的机械按键,为消除抖动,软件上一般延时ms,6MHz晶振,12分I250k频的单片机,最咼计数频率是IHz。113、在单片机应用系统中,哪种显示方式编程简单,但占用I/O端口线多,一般适用显示位数较少的场合B口动态|3|静态|2|动态和静态 查询114、关于独立按键的检测和电路,下列说法错误的是E打如果10口为弱上拉,可以不用接上拉电阻打常规的按键,如果按键没有按下,则读出为高电平fl第一次读取按键,如果为低电平,如
23、果没有电路消抖动,需要延时10ms消抖消抖后再读取,如果为高电平,则可能是误扰或后延抖动d判断出键按下后,必须等待键盘松开后才能推出按键检测过程独立按键中断检测方式,可保证按键检测的及时性115、用MCS-51串行接口扩展并行I/O口时,串行接口工作方式应选择A方式o方式1方式2方式3116、#inelude"”unsignedchardatashi,fen,miao,bfm;voidmain()1TMOD=0x;3CTH0=0x;B0TL0=0x;ET0=1;EA=1;TR0=1;while(1);Iinterrupt1_、,bfm+;这个填写十进制if(bfm=)bfm=0;mi
24、ao+;/if(miao=60)miao=0;fen+;if(fen=60)fen=0;shi+;if(shi=24)shi=0;117、#inelude""sbitP1_0=P1A0;1timer。()interruptP1_0=!P1_0;main()2TMOD=TH0=TL0=6ET0EA=1;TR0=1;while(1);118、#inelude<>voidmain()EA=ET0=ET1=161TMOD=0xTH1=256-10;TR1=1;while(1);rm-voidt1ISR()interruptTR0=0;15000TH0=(65536-)/
25、256;15000TL0=(65536-)%256;P1_1=1;TR0=1;voidt0ISR()interrupt1P1_l=0;TR0=0;119、#include<>(65536-50000#defineTH1VAL(65536-50000#defineTL1VALsbitP1A6LED=;/对应口volatile0unsignedcharnCount=voidmain()EA=1;ET1=1;TMOD=0x1。;如果有数据,使用0x的十六进制形式LED=0;while(1)if(P1_1=0)TH1=THOVAL;TL1=TLOVAL;60nCount=;TR1=1;LE
26、D=1;if(nCount=O)LED=0;interrupt3voidt1ISR()TH1=THOVAL;TL1=TL0VAL;nCount-;if(nCount=0)TR1=0;LED从下向上移动,再按键,系统回120、系统复位后,LED从上向下移动,按一次键,复到LED从上向下移动的方式。根据上述功能填空。电路图如下:1918U129TFT1-XTAL1PO(MDGFOVAD1P0.3AD2XIAL2P0.3AD3PA.4/A&4P9.9AD6f?5TFQT(A07P2WSP21(A9FSEHP2.3A11ALEP2臥P2.9A13P2&A14P2.7M15P18P1.1
27、P3.inXDP12P32/1MT0PI3F3.34nTTPI4P34/T0P1SP3.srnF*16P17P37JREAT8SC51323T養4i235"彗6i2571-26f-27A绥10i10帀T|3 14亜 1657201917*15U11丄C2lOflnFIinclude<>sbitP3A2KEY2=#defineuint8unsignedchar#defineuint16unsignedintuint8codebuff=Ox1,0x2,0x4,0x8,0x10,0x20,0x40,0x80;volatilechardirect=1;voiddelay(uint16n)uint8i;for(;n>0;n-)for(i=100;i>0;i-);interruptvoidintOISR()0-1if(direct=1)direct二elseif(direct=-1)direct=1;voidshow()staticchari=0;P2=buffi;directi+=;8if(i>=)i=0;i=7elseif(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘生物学科知识试题及答案
- 一例电击伤患者的护理个案
- 打印复印设备维护保养计划方案
- 一例肺癌化疗患者的护理个案
- 初中英语学科知识与教学能力试题及答案
- 会议管理制度试卷及答案
- 沙尘暴应急培训
- 冠状动脉支架后并发冠状动脉血栓栓塞护理查房
- 酮加氢合成醇项目可行性研究报告模板立项申批备案
- 无备案消毒产品市场清查
- 2025年下半年浙江杭州市萧山区国有企业招聘人员笔试历年参考题库附带答案详解
- 2026年4月23日四川省宜宾市五方面人员选拔笔试真题及答案深度解析
- 2025年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解
- GB/T 17498.6-2026室内固定式健身器材第6部分:跑步机附加的特殊安全要求和试验方法
- Costco开市客数据应用研究
- 2026宁夏农垦酒业有限公司社会招聘3人备考题库及答案详解(名校卷)
- 高低压开关柜投标文件技术标
- 大学生创新创业基础(创新创业课程)完整全套教学课件
- DL∕T 1069-2016 架空输电线路导地线补修导则
- 卫生院财务培训课件
- 宜家IWAY-执行标准
评论
0/150
提交评论