1,求助如何配置msp430f5529串口收发的寄存器

你的工程配置里芯片选对了吗?如果是下载到硬件板上,烧录器与目标板是否连接正常。

求助如何配置msp430f5529串口收发的寄存器

2,msp430f5529开发板的时钟系统默认设置是怎样的

不可以使用更高频率的外部晶振可以像用软件编写内部DCO振荡器分频可以例如BCSCTL2|=SELM_3;//主时钟8分频MSP430频率(时钟)配置MSP430时钟:1、在MSP430单片机中一共有四个时钟源:(1)LFXT1CLK,为低速/高速晶振源,通常接32.768kHz晶振(2)XT2CLK,可选高频振荡器,外接标准高速晶振,通常是接8Mhz,也可以接400kHz~16Mhz;(3)DCOCLK,数控振荡器,为内部时钟,由RC震荡回路构成,受温度和电压的影响较大;若外部不接稳定的晶振电路,直接由内部时钟工作,则会因环境变化而导致性能不稳定。(4)VLOCLK,内部低频振荡器,12kHz标准振荡器。(要得到标准的12k则必须外接32768等晶振)2、在MSP430单片机内部一共有三个时钟系统:(1)ACLK:辅助时钟,通常由LFXT1CLK或VLOCLK作为时钟源,可以通过软件控制更改时钟的分频系数;(2)MCLK:主时钟,为系统内核提供时钟,它可以通过软件从四个时钟源选择或者从四个时钟源分频后选择为主时钟;(3)SMCLK:子时钟,也是可以由软件选择时钟源。3、MSP430的时钟设置包括3个寄存器,DCOCTL、BCSCTL1、BCSCTL2、BCSCTL3DCOCTL,DCO控制寄存器,地址为56H,初始值为60HDCO2DCO1DCO0MOD4MOD3MOD2MOD1MOD0DCO0~DCO2:DCOSelectBit,定义了8种频率之一,而频率由注入直流发生器的电流定义。MOD0~MOD4:ModulationBit,频率的微调。一般不需要DCO的场合保持默认初始值就行了。BCSCTL1,地址为57H,初始值为84HXT2OFFXTSDIVA1DIVA0XT5VRSEL2RSEL1RSEL0RSEL0~RSEL2:选择某个内部电阻以决定标称频率.0最低,7最高。XT5V:1.DIVA0~DIVA1:选择ACLK的分频系数。DIVA=0,1,2,3,ACLK的分频系数分别是1,2,4,8;XTS:选择LFXT1工作在低频晶体模式(XTS=0)还是高频晶体模式(XTS=1)。XT2OFF:控制XT2振荡器的开启(XT2OFF=0)与关闭(XT2OFF=1)。正常情况下把XT2OFF复位就可以了.BCSCTL2,地址为58H,初始值为00HSEM1SELM0DIVM1DIVM0SELSDIVS1DIVS0DCORDCOR:0,选择内部电阻;1,选择外部电阻DIVS0~DIVS1:DIVS=0,1,2,3对应SMCLK的分频因子为1,2,4,8SELS:选择SMCLK的时钟源,0:DCOCLK;1:XT2CLK/LFXTCLK.DIVM0~1:选择MCLK的分频因子,DIVM=0,1,2,3对应分频因子为1,2,4,8.SELM0~1:选择MCLK的时钟源,0,1:DCOCLK,2:XT2CLK,3:LFXT1CLK我用的时候一般都把SMCLK与MCLK的时钟源选择为XT2。其它:1.LFXT1:一次有效的PUC信号将使OSCOFF复位,允许LFXT1工作,如果LFXT1信号没有用作SMCLK或MCLK,可软件置OSCOFF关闭LFXT1.2.XT2:XT2产生XT2CLK时钟信号,如果XT2CLK信号没有用作时钟MCLK和SMCLK,可以通过置XT2OFF关闭XT2,PUC信号后置XT2OFF,即XT2的关闭的。3.DCO振荡器:振荡器失效时,DCO振荡器会自动被选做MCLK的时钟源。如果DCO信号没有用作SMCLK和MCLK时钟信号时,可置SCG0位关闭DCO直流发生器。4.在PUC信号后,由DCOCLK作MCLK的时钟信号,根据需要可将MCLK的时钟源另外设置为LFXT1或XT2,设置顺序如下:(1)清OSCOFF/XT2(2)清OFIFG(3)延时等待至少50uS(4)再次检查OFIFG,如果仍置位,则重复(1)-(4)步,直到OFIFG=0为止。(5)设置BCSCTL2的相应SELM。实例分析1、CPU运行在VLO时钟下:这是最慢的时钟,在约12千赫兹下运行。因此,我们将通过可视化的LED闪烁的红色慢慢地在约每3秒钟率。我们可以让时钟系统默认这种状态,设置专门来操作VLO。我们将不使用任何ALCK外设时钟在此实验室工作,但你应该认识到,ACLK来自VLO时钟。#include/*---------------------------------------------------------------------------------------------*/Voidmain(){WDTCTL=WDTPW+WDTHOLD;//关闭看门狗定时器BCSCTL1|=XT2OFF;//XT2关闭ACLK=32768hzDCO为默认值约800kBCSCTL3|=LFXT1S_2;//LFXT1=VLO=12khz(大约)//BCSCTL3|=LFXT1S_0;//LFXT1=32.768khz(大约)IE1&=~OFIE;//清除时钟错误中断IFG1&=~OFIFG;//ClearOSCFaultflagBCSCTL2|=SELM_3+SELS;//mclk时钟源为LFXT1CLK,smclk=LFXT1CLK=32768hz//BCSCTL2|=SELM_0+SELS;//mclk时钟源为DCOCLK,smclk=LFXT1CLK=32768hz__delay_cycles(1000);//小延时等待振荡稳定P1DIR=BIT0;//P1.0配置输出P1OUT=BIT0;//P1.0输出高电平While(){P1OUT^=BIT0;//P1.0电平反转;_delay_cycles(100000);}}/*---------------------------------------------------------------------------------------------*/

msp430f5529开发板的时钟系统默认设置是怎样的

3,有关msp430中AD转换时有一个寄存器

430上,ADC10SA是16位的数据寄存器,ADC10DTC1是控制寄存器ADC10DTC1 = 0x01或者ADC10DTC1 = 0x0;

有关msp430中AD转换时有一个寄存器

4,MSP430系列单片机中的16个通用寄存器放在什么地方的啊 搜

硬件部分内嵌在芯片中程序部分可以调用它的名字用来寄存。如果你问的是RAM ROM那就是RAM
买什么特点啊,430的寄存器和51的是一样的,就是你改变寄存器的值设置单片机的功能吧

5,MSP430F5529单片机引脚问题

引脚复用,这在单片机上很常见,对应设置寄存器就可以实现对应的功能
现成的估计没多少,sht11就是dht21吧,就是io控制时序问题,耐心点吧。找个dht21的程序,网上一大把,然后修改一下喽。

6,msp430f5529有几个spi口啊

一般msp430的开发有两种方式:仿真器、编程器 仿真器:直接在ide里面点击debug就能实现程序烧写至flash并能进行仿真,建议初学者使用仿真,有利于找到程序错误,调试程序, 编程器:一般有高压编程和bsl编程两种。
2+2 四个参 http://www.ti.com.cn/product/cn/msp430f5529?247SEM

7,msp430g2553 adc有哪些寄存器

ADC 数据传输起始地址 ADC10SAADC 内存 ADC10MEMADC 控制寄存器 1 ADC10CTL1ADC 控制寄存器 0 ADC10CTL0
可以用多路开关来增加啊.比如选个四选一模拟开关,用两个引脚控制选择信号,选好后进行ad转换.完成后再选通另外的进行转换就行了

8,酷睿双核CPU有多少个寄存器

I32-x86架构的寄存器数量都一样的,通用寄存器是8个,CrX--8个,DrX--8个,具体要参考一下Intel的资料  寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,存器有累加器(ACC)。
你的要求不高,特推荐一款: 宏基acer 4741g(432g32mn-1)开票4400 配置如下 处理器;酷睿i5 430m,标准主频2.26ghz,最高睿频2.533ghz,二级缓存512kb,三级缓存3mb,双核四线程 性能评测排名第50位。 内存:2gb ddr3 1066mhz,最大支持8gb 硬盘:320gb 5400转,sata 光驱:支持dvd双层刻录 显示屏:14寸,led背光,分辨率1366x768,比例16:9 显卡:中高端独立显卡,英伟达nvdia geforce gt 420m,显存gddr3 1gb,位宽128bit 性能评测排名第67位。 其它:集成130w像素摄像头,预装系统windows7旗舰版。
汗。。I32-x86架构的寄存器数量都一样的通用寄存器还是8个。。。大家都知道的eax,ecx,edx,ebp,esp,edi,esi还有调试标志位--也算一个寄存器吧??32位的?由pushfd,popfd得出...CrX--8个DrX--8个---Dr4,Dr5没啥用--这个具体看Intel的资料MMX,3DNow,FPU指令公用。8个80位的浮点数寄存器st(0)-st(7)...mmx1-mm7其实就是st(0)-st(7)SSE指令使用的是XMM0-XMM7寄存器有八个其他的就很少用了

文章TAG:msp430f5529有多少寄存器多少  寄存器  求助  
下一篇