8通道16位DAC芯片LTC2600编程使用

该博客介绍了亚德诺公司的LTC2600八通道16位DAC芯片,详细阐述了其引脚功能、时序图、数据位设置,并提供了代码实现,特别关注了片选CS、时钟SCK和数据输入SDI引脚的操作,以及如何通过SPI接口进行编程控制。
摘要由CSDN通过智能技术生成

1.简介

LTC2600是亚德诺公司的单极性八通道16位轨至轨DAC,体积小,分辨率高。使用SPI驱动方式编程控制。

2.引脚功能

先上一张手册里面的引脚功能描述,重点关注片选引脚CS,时钟引脚SCK,数据输入SDI。

2.1 片选CS引脚:如引脚介绍上所说,当片选CS为低电平时,SCK被使能,SDI的数据转移到寄存器,CS为高时,SCK禁能,系统执行规定的命令。所以我们在写数据时先把CS拉低,等到数据写完再把CS拉高即可。

2.2 时钟SCK引脚:具体的使用逻辑参照SDI的引脚介绍和本文第三节的时序图,SCK上升沿时SDI发送一个bit的数据。

2.3 数据输入SDI:串行接口数据输入,单片机控制输出各个bit的值。

3.时序图

通过这张时序图,可以看出LTC2600的读写逻辑,和其他SPI读写大同小异。片选为低时才能发送数据,SDI在时钟SCK的上升沿发送数据。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值