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的上升沿发送数据。