PCF8591_DA和AD转换器读写程序.pdfVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PCF8591_DAAD

PCF8591读写程序

(一)、PCF8591

1、引脚说明

ANI0~ANI3为摹拟信号输入端,不使用的输入端应接地

A0~A2地点输入端

GND、VCC地和电源端(+5V)

SDA为I2C数据输入与输出端

SCL为I2C时钟输入端

EXT内外面时钟选择端,使用内部时钟时接地,使用外面时钟时接+5V

OSC外面时钟输入、内部时钟输出端,不使用时应悬空

AGND摹拟信号地

VREF基准电压输入端

AOUTD/A变换后的电压输出端

2、功能说明

PCF8591是拥有I2C总线接口的8位A/D及D/A变换器,拥有4路A/D输入,1路D/A输出。PCF8591采用

典型的I2C总线接口器件寻址方法,即总线地点由器件地点(1001)、引脚地点(由A0~A2接地或者+5V来确立,

PCF8591_DAAD

接地代表0;接+5V代表1)、方向位(即R/W)构成。所以,在I2C总线系统中最多可接8个这样的器件。

D7D6D5D4D3D2D1D0

1001A2A1A0R/W

R/W=1表示读操作,R/W=0表示写操作。本例将A0~A2接地,则读地点为91H;写地点为90H。

地点字节:由器件地点、引脚地点、方向位构成,它是通讯时主机发送的第一字节数据。

控制字节:用于控制PCF8951的输入方式、输入通道、D/A变换等,是通讯时主机发送的第二字节数据,其

格式以下:

D7D6D5D4D3D2D1D0

D/A输A/D输入方式选择自动增

AD通道选择位

出允许位00:4路单端输益选择

00:选择通道0

未用位0入01:3路差分未用位0

01:选择通道1

(写0)为严禁输入10:单端与(写0)为禁用

10:选择通道2

1为允差分11:2路差1为启

11:选择通道3

许分输入用

A/D输入方式选择说明:

PCF8591_DAAD

3、通讯格式

第一字节第二字节第三字节

写入器件地点(90H)写入控制字节要写入的数据

向PCF8591写入格式(高位在前)

第一字节

文档评论(0)

代写方案/报告材料 + 关注
实名认证
文档贡献者

因word版本不一样,部分word文档显示排版错乱,下载后排版是正常的,请放心下载。

1亿VIP精品文档

相关文档