



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
器件总地址 PCF8591采用典型的I2C总线接口器件寻址方法,即总线地址由器件地址、引脚地址和方向位组成。Pcf8591的器件地址为1001,引脚地址由A2、A1和A0设定。对于8*C552这样具有I2C总线的接口的单片机,可利用PCF8591进行A/D和D/A的串行扩展,构成一个数据转换与数据采集系统。由于PCF8591有三位引脚地址,所以一个系统最多可扩展8片pcf8591.PCF8591片内有控制寄存器,单片机通过向该寄存器写入控制字来控制A/D和D/A转换,为此在转换之前要进行写控制字传送。其A/D转换部分读数据的操作格式为:S SLA+W A 控制字 A 读数据0 A读数据1 A . 读数据n NA P即寻址后要首先写控制字,以进行模拟通道选择、通道增量位和模拟信号输入形式(单端输入和差分输入)等设置。操作过程中,在PCF8591接收到的每个应答信号的后沿触发A/D转换,随后就是读出转换结果,但读出的是前一次的转换结果。所以“读数据0”是一次无效的操作。控制字节控制字节用于实现器件的各种功能,如模拟信号由哪几个通道输入等。控制字节存放在控制寄存器中,总线操作时为主控器发送的第二字节。其格式如下:D7 D6 D5 D4 D3 D2 D1 D0 其中:D1、D0两位是A/D通道编号:00通道0,01通道1,10通道2,11通道3 自动增益选择(有效位为1)D5、D4模拟量输入选择:00为四路单输入、01为三路差分输入、10为单端和差分配合输入、11为模拟输出有效。当系统为A/D转换时,模拟输出容许为0.模拟量输入选择位取值由输入方式决定,四路单输入时取00,三路差分输入时取01,单端与差分输入时取10,二路差分输入时取11.最低两位时通道编号位,当对0通道的模拟信号进行A/D转换时取00,当对1通道的模拟信号进行A/D转换时取01,当对2通道的模拟信号进行A/D转换时取10,当对3通道的模拟信号进行A/D转换时取11。 在进行数据操作时,首先是主控器发出起始信号,然后发出读寻址字节,被控器做出应答后,主控器从被控器读出第一个数据字节,接收器发出应答,主控器从被控器件读出第二个数据字节,一直到主控器从被控器中读出第n个数据字节,接收器发出非应答信号,最后主控器发出停止信号(启动和停止信号只能由主控器件发出)。I2C总线基本数据传输格式I2C总线上的数据传输按位进行,高位在前,低位在后,每传输一个数据字节通过应答信号进行一次联络,传送的字节数不受限制。 启动信号由主控器件发出,在发出启动信号前,主控器件要通过检测SCL和SDA来了解总线情况。若总线处于空闲状态,即可发出启动信号,启动数据传输。在启动信号之后发出的必定是寻址字节,寻址字节由7位从地址和1个方向位组成。其中从地址用于寻址从器件,而方向位用于规定数据传输方向。寻址字节通常写为SLA+R/W,其中R代表读,W代表写。R/W=1时,表示主控器件读(接收)数据;R/W=0时,表示主控器件写(发送)数据。所以通过寻址字节即可知道要寻哪个器件以及进行哪个方向的数据传输。当主控器件发出寻址字节后,其他各器件都接收到了总线上的寻址字节,并与自己的从地址进行比较,当某器件比较相等确认自己被寻址后,该器件就返回应答信号,以作为被寻址的响应。此时,进行数据传输的主从双方以及传输方向就确定了下来,然后进行数据传输。数据传输同样以字节为单位,数据字节传输需要通过应答信号进行确认。所以每传输一个字节就有一个应答信号,直到数据传输完毕,主控器件发出停止信号。结束数据传输,释放总线。I2C总线的状态和信号启动信号和停止信号串行数据传输的开始和结束由总线的启动信号和停止信号控制,启动信号和停止信号只能由主控器件发出,它们对应的是SCL的高电平与SDA的跳变。当SCL线为高电平时,主控器件在SDA线上产生一个电平负跳变时,这便是启动信号,总线启动后,即可进行数据传输。当SCL线为高电平时,主控器件在SDA上产生一个电平正跳变,这便是总线的停止信号。引脚信息AINAIN3:模拟信号输入0端。 PCF8591引脚A0A2:引脚地址端。 VDD、VSS:电源端。 (2.56V) SDA、SCL:I2C 总线的数据线、 时钟线。 O
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 动物美术面试题及答案
- 写字风格测试题及答案
- 生理考试题型及答案
- 消防维保考试试题有多少题及答案
- 化工能力测试题及答案
- 气焊工中级试题及答案
- 交通三控试题及答案
- 傅雷家书考试题及答案
- 2025年国家特种设备安全管理人员(A证)考试练习题库(含答案)
- 医养结合人才培训班理论考试题(含答案)
- 《2025游戏账号交易合同书》
- 2025年事业单位会计岗考试题库
- 2025年秋季开学教师大会上教学副校长讲话:回到课堂的原点走向教学的深处
- 2025事业单位招聘考试时事政治考试题库及答案(考点梳理)
- 2025年少先队知识竞赛试题库附答案
- GB/T 9775-2025纸面石膏板
- 防蚊培训课件
- 弥漫性大B细胞淋巴瘤病例讨论
- 2025年医院血透室人员培训工作计划
- 2025年公务员考试时政热点必做题(附答案)
- 护理烫伤不良事件分析及整改措施
评论
0/150
提交评论