单片机应用技术学习通超星期末考试答案章节答案2024年_第1页
单片机应用技术学习通超星期末考试答案章节答案2024年_第2页
单片机应用技术学习通超星期末考试答案章节答案2024年_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机应用技术学习通超星期末考试章节答案2024年输入寄存器PxIN为只读寄存器。

答案:对MSP430F449有P1~P6共6个8位的I/O口,其中,P1、P2、P3口具有中断能力。

答案:错中断标志寄存器是()。

答案:PxIFGLFXT1可以设置为低频模式或高频模式,而XT2不行。

答案:对MCLK可以通过寄存器设置为关闭。

答案:错若DCOCLK不分频用于MCLK,且倍频数为N,则MCLK的频率是ACLK频率的()倍。

答案:N+1DCOCLK的倍频数为N,N的取值范围是()。

答案:1-127MSP430F4系列单片机的时钟信号包括()。

答案:ACLK;ACLK/n;MCLK;SMCLKMSP430F4系列单片机的时钟源包括()。

答案:LFXT1CLK;XT2CLK;DCOCLK关于时钟源和时钟信号的关系,下列说法正确的是()。

答案:ACLK的信号源只能来自于LFXT1CLK语句for(i=0;i<10;i++),建议哪些地方可以加上空格()。

答案:for后面;分号后面关于注释的用法,下列描述错误的是()。

答案:注释可以写在代码的上下左右各个位置下列if语句中,程序风格最规范的是()。

答案:if(count>=100){

count=0;}若要定义一个整型的全局变量,存放宽度的数值,下列变量名最合适的是()。

答案:Width关于程序风格,说法错误的是()。

答案:为保持程序紧凑性,可以不加空行关于中断函数的说法正确的是()。

答案:中断函数没有入口参数;中断函数没有返回值关于430的中断,下列说法错误的是()。

答案:所谓中断是指外围模块做完事情后等待CPU处理中断函数的关键词是()。

答案:__interruptTACCTL1是捕获/比较控制寄存器1,初值为0,其中D7-D5位为输出控制位OUTMODx,头文件中对这几位的定义以及组合宏定义如下:#defineOUTMOD2

(0x0080u)

/*Outputmode2*/#defineOUTMOD1

(0x0040u)

/*Outputmode1*/#defineOUTMOD0

(0x0020u)

/*Outputmode0*/#defineOUTMOD_0(0*0x20u)

/*PWMoutputmode:0-outputonly*/#defineOUTMOD_1(1*0x20u)

/*PWMoutputmode:1-set*/#defineOUTMOD_2(2*0x20u)

/*PWMoutputmode:2-PWMtoggle/reset*/#defineOUTMOD_3(3*0x20u)

/*PWMoutputmode:3-PWMset/reset*/#defineOUTMOD_4(4*0x20u)

/*PWMoutputmode:4-toggle*/#defineOUTMOD_5(5*0x20u)

/*PWMoutputmode:5-Reset*/#defineOUTMOD_6(6*0x20u)

/*PWMoutputmode:6-PWMtoggle/set*/#defineOUTMOD_7(7*0x20u)

/*PWMoutputmode:7-PWMreset/set*/则下列语句中能实现设置其输出模式为mode6的是()。

答案:TACCTL1|=BIT7+BIT6;;TACCTL1|=OUTMOD2+OUTMOD1;;TACCTL1|=0xc0;;TACCTL1|=OUTMOD_6;寄存器TACTL是定时器TA的控制寄存器,其中D2位TACLR为定时器清除位,置1表示将寄存器TAR清零,头文件中#defineTACLR

(0x0004u),下列语句中能实现TACLR清零的是()。

答案:TACTL&=0xFB;;TACTL&=~TACLR;TACCTL1是捕获/比较控制寄存器1,初值为0,其中D7-D5位为输出控制位OUTMODx,头文件中对这几位的定义以及组合宏定义如下:#defineOUTMOD2

(0x0080u)

/*Outputmode2*/#defineOUTMOD1

(0x0040u)

/*Outputmode1*/#defineOUTMOD0

(0x0020u)

/*Outputmode0*/#defineOUTMOD_0(0*0x20u)

/*PWMoutputmode:0-outputonly*/#defineOUTMOD_1(1*0x20u)

/*PWMoutputmode:1-set*/#defineOUTMOD_2(2*0x20u)

/*PWMoutputmode:2-PWMtoggle/reset*/#defineOUTMOD_3(3*0x20u)

/*PWMoutputmode:3-PWMset/reset*/#defineOUTMOD_4(4*0x20u)

/*PWMoutputmode:4-toggle*/#defineOUTMOD_5(5*0x20u)

/*PWMoutputmode:5-Reset*/#defineOUTMOD_6(6*0x20u)

/*PWMoutputmode:6-PWMtoggle/set*/#defineOUTMOD_7(7*0x20u)

/*PWMoutputmode:7-PWMreset/set*/若TACCTL1已经输出了mode6,现在再执行语句TACCTL1|=OUTMOD_2;,则最后实际上输出的是()。

答案:mode6下列语句中,能实现将P1OUT的低4位全部取反,高4位保持不变的是()。

答案:P1OUT^=0x0F;;P1OUT^=BIT0+BIT1+BIT2+BIT3;;P1OUT^=BIT0|BIT1|BIT2|BIT3;下列语句中,能实现将P2OUT的D2位置1,其余位保持不变的是()。

答案:P2OUT|=0x04;;P2OUT|=BIT2;下列关于C430位操作运算符的说法正确的是()。

答案:使得某一位清零用&;使得某一位置1用|;使得某一位取反用^;使得所有位取反用~语句P2OUT&=~(1<<1);的含义说法正确的是()。

答案:P2.1清零关于语句if

(P1IN

&

(BIT5

+

BIT6))的判断条件说法正确的是()。

答案:P1口的D5或D6位至少有一位为1下列语句中,能实现将P1OUT的D1位清零,其余位保持不变的是()。

答案:P1OUT&=0xFD;下列关于C430说法正确的是()。

答案:在定义变量时,要考虑变量的取值范围,选用合适的数据类型;在定义变量时,要考虑变量运算后的取值范围,选用合适的数据类型;为保证系统实时性,尽量减少乘除法的使用,有条件时尽量用移位运算代替下列变量定义中,定义数组正确的是()。

答案:unsingedintsum[5];下列关键词中,表示常量的是()。

答案:constC430中,unsignedint类型的变量占用的字节数是()。

答案:2关于MSP430F449的外设模块,说法错误的是()。

答案:MSP430F449有16位精度的模数转换模块以下选项中()是MSP430F449的通用I/O端口。

答案:P1、P2、P3、P4、P5、P6关于MSP430F449,说法错误的是()。

答案:该型号单片机有80个引脚对于MSP430F449的数据存储器描述正确的是()。

答案:数据存储器的起始地址是0200H对于MSP430F449的程序存储器描述正确的是()。

答案:程序存储器的起始地址是1000HMSP430系列单片机的存储器采用的是()结构。

答案:冯诺依曼结构以下属于MSP430单片机系列的是()。

答案:MSP430F449;MSP430G2x;MSP430FRxx;MSP430i2x对于MSP430F449单片机描述不正确的是()。

答案:工作电压为5.0V关于MSP430F449单片机的特点描述不正确的是()。

答案:需要专用仿真器和编程器实现软件开发下列属于单片机通用的特点有()。

答案:小巧灵活,成本低,易产品化;;集成度高,可靠性高,适应温度范围宽;;面向控制,易扩展;;可方便的实现多机和分布式控制系统;

国际上对单片机通用的称呼为()。

答案:MCU单片机的基本组成包括()。

答案:CPU、存储器、I/O接口串行口有4种通信方式,它们由()寄存器中的M1M0状态决定

答案:SCON串行口通信时,用来接收、发送数据的存储器是()

答案:SBUF控制串行口工作方式的寄存器是()

答案:SCON使用定时器T1以工作方式2计数,每计数100次申请一次中断。求计数初值。

答案:工作方式:8位的定时/计数方式,因此,最多可以计256次,最大计数范围是0-255。计数100个中断一次,则初始值为256-100=156。T0作定时器,工作于方式1,T1作计数器,工作于方式0,则TMOD寄存器值应设为()

答案:41H定时器/计数器T1的溢出标志位是哪一项()

答案:TF1定时器的计数方式是对来自T0、Tl引脚的脉冲计数,输入的外部脉冲在____时有效,计数器加1。定时功能也是通过计数器计数来实现的,定时功能下的计数脉冲来自____

答案:负跳变;晶振经过12分频的脉冲将单片机定时/计数器设置为计数功能,则TMOD中的C/T位应设置为____

答案:1定时器若工作在循环定时或循环计数场合,应选用()

答案:工作方式2要将外部中断0的触发方式设置成为低电平引起中断,则应将IT0位设置成____。要将外部中断1的触发方式设置成为下降沿引起中断,则应将IT1位设置成____

答案:0;1外部中断请求标志位是()。

答案:IE0和IE1C语言中的标识符只能由字母、下划线和____组成

答案:数字在以下一组运算符中,优先级最高的是:()

答案:%程序中出现的&&是()

答案:逻辑与运算符用8*8点阵显示简单汉字“米”,绘制原理图并编程。

答案:略,请参考教材P1104.2.4.4小节。4位数码管显示1234,它是一位一位轮流显示的,不是同时显示的。

答案:对LED数码显示按显示过程分为____和____2种。前者,对每位显示来说是连续显示的,可通过单片机串行口实现,较节省单片机接口资源,且显示亮度较高;当多位显示时需较多外部驱动芯片,功耗较大。后者,对每位显示来说是断续显示需占用单片机的并行接口资源,多位显示时节省外部驱动芯片,显示亮度较低,功耗较低

答案:动态显示;静态显示在Proteus软件中查找数码管元件所在的库名称是是____

答案:Optoelectronics定义了数组seg[4]={ox01,0x02,0x03,0x04};则seg[2]=(

)

答案:0x03定义a=1234,a/100%10的结果为()

答案:2数码管共阴和共阴的段码值是一样的。

答案:错数码管分为共阴和共阴,在Protues中,共阴数码管后缀用()来表示

答案:CCP1口初始状态为:P1=0X80;

P1|0X01后的值为()

答案:0x81P1的初始值为0x80,P1=P1>>1后,P1的值为(

答案:0x40在keil中要想执行

P1

=_cror_(

P1,1);程序,除了#include头文件外,还需添加#include<

>头文件:

答案:intrins.hP1的初始值为0X01,执行P1=_crol_(P1,1)后,P1的值为:

答案:0x02所有程序文件中有且只有一个main函数

答案:对子函数可以随意调用,不需要注意前后位置。

答案:错十进制127的二进制是

________,十六进制是________。

答案:1111111;01111111;7F;0X7F以下函数申明的方式有错误的是?

答案:Intdelay(int)unsignedint变量的数据范围是(

答案:0

~

65535C语言规定变量的命名中不能出现以下哪类字符?

答案:运算符号编写for循环语句for(i=0;i<35000;i++)时,需要对变量i定义为()类型的变量?

答案:unsignedintunsignedchar

变量的数据范围是(

答案:0

~

255AT89C51单片机的地在第()引脚:

答案:2051单片机最小系统包括:单片机、复位电路、电源电路和()

答案:晶振电路AT89C51单片机的电源在第()引脚:

答案:40MCS-51单片机哪一个IO口无内部上拉电阻?

答案:P0AT89C51单片机有4个P口,分别是:

答案:P0、P1、P2、P3什么是时钟周期、机器周期和指令周期?

答案:(1)时钟周期(又称为振荡周期)是指振荡器产生一个振荡脉冲信号所用的时间,是振荡频率的倒数,称为节拍。(2)机器周期是指CPU完成某一个规定操作所需的时间,8051单片机的一个机器周期包含6个状态,并依次表示为S1~S6,每个状态分为2个节拍。因此一个机器周期包含12个时钟周期(振荡周期),依次表示为:S1P1、S1P2、S2P1、…、S6P1、S6P2。(3)指令周期是指CPU执行一条指令所需要的时间称为指令周期。MCS-51单片机指令周期根据指令的不同,可包含有1或2或4个机器周期。什么叫堆栈?堆栈指针SP的作用是什么?

答案:答:堆栈是按照“先进后出,后进先出”的原则来存取数据的一个内部RAM区域,这个存储器区域的一端是固定的(栈底),另一端是活动的(栈顶),每个存储单元是不能按字节任意访问的。堆栈指针SP始终指向栈顶单元,栈顶随着数据入栈和出栈上下浮动。程序状态字寄存器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论