搜索
bottom↓
回复: 7

请教MSP430F149单片机的时钟选择问题

[复制链接]

出0入0汤圆

发表于 2011-8-16 10:21:43 | 显示全部楼层 |阅读模式
我使用MSP430F149单片机与SHT10制作一个空气温湿度检测仪。使用官方的程序,在51单片机上很轻易就实现了。但是在MSP430F149单片机却一直弄不出来。经过调试,数据计算部分没有问题,错误在,单片机没有正确读到SHT10的数据。我怀疑可能是时钟方面的问题。谁给讲讲MSP430F149单片机的时钟选择的知识啊

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2011-8-16 11:43:43 | 显示全部楼层
回复【楼主位】balance
-----------------------------------------------------------------------

楼主 SHT10精度不高的 可以尝试换用其他系列的比如21 和15

期待一起解决

出0入0汤圆

发表于 2011-8-16 17:44:37 | 显示全部楼层
回复【楼主位】balance
-----------------------------------------------------------------------

我刚刚也试了网上找的第二个程序,似乎实现不了啊

出0入0汤圆

发表于 2011-8-16 17:47:53 | 显示全部楼层
楼主有QQ联系方式吗 可以一起交流
我的534043156

出0入0汤圆

发表于 2011-8-17 09:41:02 | 显示全部楼层
时钟源一般有三个:
DCO数字振荡器,内部自带,缺省MCLK就是DCO时钟源,最高能到8-10MHZ,问题是受温度等干扰大,精度低。
外接晶振:
LFXT1:低速晶体振荡器,一般外接32768HZ。(当然,可以当高速用,接个8M的也没关系)
XT2:高速振荡器。视片子而定,一般8M用的较多。需要用XT2OFF控制位来启动关闭。

选择时钟的话,用的BCSCTL2这个控制寄存器。自己去查下吧,不同的片子定义不大一样。可以设置MCLK主时钟及其分频,SMLK子系统时钟及其分频。至于ALCK辅助时钟只能是LFXT1,软件改不了。

出0入0汤圆

发表于 2011-8-17 13:37:49 | 显示全部楼层
这个是时钟的选择问题,149默认的是SMCLK 内部时钟,如果要选择ACLK或者主时钟MCLK的话是要软件切换的,建议你看看LT的10天学会MSP430的教学视频,我这里有一些这个视频的代码,传给你吧点击此处下载 ourdev_668449SZBM0S.rar(文件大小:24K) (原文件名:Clock Out.rar)
点击此处下载 ourdev_668450DPGJWJ.rar(文件大小:40K) (原文件名:HFXT.rar)

出0入0汤圆

发表于 2011-8-18 14:33:13 | 显示全部楼层
msp430有三个时钟源 上电默认是的DCO作为系统时钟,此处建议只使用32K外部低频时钟就可以了,TI官方例程可以参考一下 几句话而已
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-25 11:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表