单片机的作业

2018-12-23 23:34

MSP430 单片机作业

第3章

1. MSP430在NMI模式下,一个产生NMI事件的信号, 能否使RST/NMI 引脚保持为低电平?

答:不能,因为在NMI模式中被配置时,一个信号将发生一个

NMI事件后,将不再保持RST/NMI引脚的低电平状态。如果其他的信号源产生一个PUC时,NMI信号是低电平,设备将处于复位状态,因为一个PUC信号使RST/NMI引脚变为复位模式。

4. 在设计一个MSP430 应用系统的PCB 时,LFXT1 外部元件布局要注意什么?

答:(1)在MSP430管脚、晶振、外接电容(如果有)之间的

线路应该越短越好.缩短线长即减少寄生电容,也就减少了信号串扰的影响;

(2)布局时保持晶振与其它数字信号线适当远的距离,尤

其是时钟信号线和那些频繁传输数据的信号线,这些线上的信号串扰会对晶振信号造成干扰;

(3)芯片的XIN和XOUT管脚引出的线要互相远离,以减

少寄生电容

5. 振荡器失效时,DCO 是否处于活跃状态?

答:是处于活跃状态,当振荡器失效时,DCO振荡器会自动被

选为MCLK的时钟源,为单片机提供主系统时钟-MCLK。 9. PxSEL =1 时,设置PxRED =1 是否可行?

答:不可行,因为PxRED寄存器的每一位是可使能或禁用相

应I/O引脚的上/下拉电阻,前提是该引脚为I/O功能;而 PxSEL =1 时,选择引脚为外围模块功能,不能自动设置引脚方向,所以不行。

10. 当使能外设功能时(PxSEL=1),P1和P2的引脚中断是否会有

效?

答:无效,因为一旦端口引脚的PXSEL置高了,相应的引脚中

断功能将被禁用,那么该引脚将不能再被用为中断引脚。

13. 当改写PxIESx 时,PxIFGx 的状态会发生什么变化? 答:

PxIES PxINx PxIFGx 0 → 1 0 可以置位 0 → 1 1 不能改变 1 → 0 0 不能改变 1 → 0 1 可以置位 16. 可以在 Timer_A 运行时修改Timer_A的寄存器吗?

答: 可以

19. 为什么置位转换控制位(ENC)时,ADC12通道顺序转换不会停止?

答:ENC为转换开始使能位,当将其置位时,如果内核处在转换工作,ADC将继续转换。

第4章

1. 什么是在SPI模式下的USCI默认字符格式?

答:USCI模块在SPI模式下可以通过UC7BIT设置为7或8

位的字符长度。7位模式下UCxRXBUF为最低位对齐,其最高位始终处于复位状态。UCMSB位可以设置传送方向,默认的SPI传送方向是最低为优先。

2. 请画出多个SPI接口设备应用连接的典型结构图。

答:

1.

2. 当使用I2C模式下的USCI时,MSP430 是否有SDA和SCL 引脚电压的限制?

答: 有限制,SDA和SCL均为双向的,它们必须通过一个上拉电阻连接到供电电源的正极,MSP430 的SDA和 SCL引脚电平不能上拉的超过MSP430的VCC电平。 3. 请画出多个I2C接口设备应用连接的典型结构图。

答:

VDDRpRpI2C BUSSDASCLSDASCLSCL出SDA出器件1器件2

SCL入SDA入

4. 在USCI I2C模式下,怎样才能实现在主机发起多个连续事物时,不使用一个重复的起始条件?

答:当不使用重复起始条件的情况下进行多重主设备数据传输时,当前模块的数据传输必须在下一个模块的初始化完成之前结束。这就必须保证在下一个I2C传输初始化完成之前清零发送停止条件标志位UCTXSTP并设置UCTXSTT=1。否则,将会影响当前的数据传输。

5. 当使用I2C数据通信时,是否可以忽略外围设备的ACK?

答:不可以,数据传送具有应答是必须的。从机(接受器)在每收完一个字节数据后都会发送一个ACK响应位,SDA 和 SCL 都是有主机控制的,只有当主机接收到ACK


单片机的作业.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:南开社会心理学习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: