252|2

7834

帖子

20

资源

版主

si514可编程振荡器调试,附工程原码 [复制链接]

本帖最后由 littleshrimp 于 2021-1-5 12:30 编辑

今年9月份买了2silicon labs的可编程低抖晶振,这两天把板子画了,写了程序。

http://bbs.eeworld.com.cn/thread-1139343-1-1.html

 

SI514使用I2C通信,比较特别的是手册I2C接口介绍里没有找到器件是地址,说什么用户定制,不太清楚是什么意思。

后来订购信息部分看到有一个网址

点进去输入器件的Mark Code

点查询后能看到和我购买对应的型号

点一下详细信息可以看到I2C Address (Hex Format)是十六进制的55,不太清楚为什么要这么弄

后来在手册里输入55,找到一处关于I2C地址的说明,同样没弄明白这段话是什么意思

难道是购买时通过网址来设定出厂时的默认I2C地址?

 

 

 

后来使用0x55后成功实现SI514的配置

频率计算方面数据手册里已经有说明

为了方便,官方还提供了一个寄存器生成软件Programmable Oscillator Calculator

 

选择对应的器件型号,在打开的窗口里输入要输出的频率,然后点Create Example就可以输出具体的使用方法,包括寄存器数据

 

把对应的数据移到代码里,使用I2C配置就可以输出指定频率,非常方便

 

下边是焊好的板子图片,本来计划使用按键来实现动态调整频率的,不过目前的应用只要输出一个110MHz的频率就可以,感觉还是直接用仿真器下程序比较方便

 

 

下边是对应的MSP430G2553工程代码:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复

3180

帖子

1

资源

五彩晶圆(初级)

100多一颗,焊着不手抖吗?

点评

晶振好焊,点些锡膏风枪吹一下就上去了。  详情 回复 发表于 2021-1-8 09:31
个人签名人已离开,无事别找,找也找不到。

回复

7834

帖子

20

资源

版主

freebsder 发表于 2021-1-7 23:35 100多一颗,焊着不手抖吗?

晶振好焊,点些锡膏风枪吹一下就上去了。

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    关闭
    站长推荐上一条 1/6 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表