【FPGA的基础快速入门21------ADDA实验】

PCF8591简介

PCF8591是一个单片集成、单电源供电、低功耗的8位CMOS数据采集转换(AD/DA)器件,具有4个模拟输入、1个模拟输出和1个串行IIC总线接口。

PCF8591框图

在这里插入图片描述

PCF8591器件地址

在这里插入图片描述
高四位是固定值1001,低三位引脚电平A0=A1=A2=0。

PCF8591状态寄存器

在这里插入图片描述
Bit[6]:模拟输出使能(1:使能 0:不使能)
Bit[5:4]:模拟输入编程,00:4个AIN通道都是单端输入;
Bit[2]:自增标志 0:不自增 1:自增
Bit[1:0]:00AIN0通道 01:AIN1通道 10:AIN2通道 11:AIN3通道

PCF8591写数据(DA转换)

在这里插入图片描述
S:Start
A:应答信号
ADDRESS:器件地址 7‘b1001000=7’h48
CONTROL BYTE:控制字
DATA BYTE:DA转换数据
在这里插入图片描述
VAGND=0
VREF=3.3v
VAOUT=3.3/256*Data

PCF8591读数据(DA转换)

在这里插入图片描述
S:Start
A:应答信号
ADDRESS:器件地址 7‘b1001000=7’h48
DATA BYTE:AD转换数据
在这里插入图片描述
Visb=3.3v/256=0.012890625v
AD_DATA=0
VIN =0Visb=0V
AD_DATA =255
VIN=255
Visb=3.287109375v

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周猿猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值