- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4)数据更新速率为1.2MHz,典型建立时间为12.5μs。 图6-41 TLC5615的引脚 2. TLC5615的引脚功能 DIN :串行数据输入端。 SCLK:串行时钟输入端。 CS:片选信号输入端,低电平有效。 DOUT:用于级联时的串行数据输出端。 AGND:模拟地。 REFIN:D/A转换基准电压输入端,可取2~(VCC-2)V之间,典型值为2.048V。 OUT:模拟量电压输出端。 VDD:芯片工作电源输入端,+5V。 二、TLC5615的内部结构与工作原理 1. TLC5615内部结构2. TLC5615的工作原理3. TLC5615的操作时序4. TLC5615的工作方式 1. TLC5615内部结构 图6-42 TLC5615内部结构 2. TLC5615的工作原理 当片选信号CS=0时,在时钟信号的控制下,数据在DIN引脚一位一位地被移入到16位的移位寄存器中。当CS=1时,数据输入结束,16位移位寄存器中的数据送到DAC寄存器进行D/A转换,生成的模拟量电压在OUT引脚输出。最大输出电压为基准电压的两倍。 在芯片上电时,数字量信号控制逻辑电路自动复位,16位移位寄存器在接收串行移入数据时,在级连输出端DOUT产生二进制数据的串行输出。 3. TLC5615的操作时序 1)首先,置SCLK信号为低电平,在SCLK=0期间,置=0,选通芯片,然后将待输出数据送到数据输入端DIN。2)设置SCLK信号为高电平,在SCLK信号的上升沿作用下,DIN引脚的数据移入16位移位寄存器,在SCLK=1期间,DIN引脚的数据要保持稳定不变。3)DIN引脚的输入数据按高位在先,低位在后的顺序依次输入。4)设置SCLK信号为低电平,在SCLK信号的下降沿作用下,输出串行数据到级联引脚DOUT端。5)当片选为高电平时,串行输入数据不能由时钟同步送入移位寄存器;输出数据DOUT保持最近的数值不变而不进入高阻状态。6)在SCLK的下降沿SCLK=0,片选的上升沿把16位移位寄存的10位有效数据传送至DAC寄存器。 3. TLC5615的操作时序 图6-43 TLC5615的操作时序 4. TLC5615的工作方式 LC5615有两种工作方式:级联方式和非级联方式。在非级联方式下,DIN引脚的输入数据为12位,因为TLC5615的DAC输入锁存器为12位。在12位数据中,前10位为TLC5615输入的 D/A转换数据,且输入数据的顺序是高位在前,低位在后;最后两位数据必须为零。 三、TLC5615的硬件电路接口 1. TLC5615硬件电路接口2.输入数字量与模拟量输出电压的关系 1. TLC5615硬件电路接口 6Z44.TIF 1. TLC5615硬件电路接口 图6-45 TLC5615与单片机的接口 四、TLC5615应用举例 1.硬件电路设计2.控制程序设计 1.硬件电路设计 图6-46 TLC5615应用举例电路原理图 2.控制程序设计 TLC5615采用非级联工作方式,数字量输入为12位。SCLK信号的宽度通过延时程序实现,调整延时时间可以改变SCLK信号的频率。待转换的数据存在30H、31H单元中。 5. 读X25045状态寄存器子程序 入口参数:R6的数据是等待延时时间,出口信息:WIP=1,正在写;WIP=0,写完成。占用资源:R6、A、B、PSW RDST:MOVR6,0FFH;循环次数送入R6 RDS01:CLRSCK;SCK=0 NOP CLRCS;CS=0选中X25045 NOP MOVA,RDS-INST;(A)=05H(读X25045状态寄存器命令) LCALLOUTBYT;输出X25045 读X25045状态寄存器命令 LCALLINBYT;调用X25045读出一个字节子程序 SETBCS;不选中X25045 JNBACC.0,RDS02;WIP=1,正在写;WIP=0,写完成。 RDS01:DJNZR6,DS01 RDS02:RET 6. 写一个字节数据到X25045中的子程序 入口:写入数据在A中,地址在DPTR中 WRONE:PUSHACC;待写数据保护 LCALLWREN;WRITE ENABLE CLRSCK;X25045的SCK置低 CLRCS;片选CS置低,选中。 MOVA,WR-INST MOVB,DPH MOVC,B.0 MOVACC.3,C;DPH的最低位(A8)送ACC.3 LCALLOUTBYT;送含地址高位的写命令 MOVA,DPL LCALLOUTBYT;送低8位地址 POPACC LCALLOUTBYT;调用X25045写入一个字节子程序 CLRSCK;X25045的SCK置低 STEBCS;片选CS置高,无效 RET 7. 向X25045写入
您可能关注的文档
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 22.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 23.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch1.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch3.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch4.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch5.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch6.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch7.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch8.ppt
- 单片机嵌入式系统原理及应用 教学课件 作者 贾好来 ch9.ppt
- 单片机系统设计与应用实例 教学课件 作者 韩志军 主编 第七章.ppt
- 单片机系统设计与应用实例 教学课件 作者 韩志军 主编 第三章.ppt
- 单片机系统设计与应用实例 教学课件 作者 韩志军 主编 第十章.ppt
- 单片机系统设计与应用实例 教学课件 作者 韩志军 主编 第四章.ppt
- 单片机系统设计与应用实例 教学课件 作者 韩志军 主编 第五章.ppt
- 单片机系统设计与应用实例 教学课件 作者 韩志军 主编 第一章.ppt
- 单片机系统设计与制作 教学课件 作者 倪志莲 单片机试卷及答案 上.doc
- 单片机系统设计与制作 教学课件 作者 倪志莲 单片机试卷及答案 下.doc
- 单片机系统设计与制作 教学课件 作者 倪志莲 单片机试卷及答案(学做一体).doc
- 单片机系统设计与制作 教学课件 作者 倪志莲 第1章 单片机最小系统.ppt
最近下载
- 汉语口语速成入门篇上 第九课 你家有几口人?教案资料.ppt VIP
- DZ∕T 0291-2015 饰面石材矿产地质勘查规范.pdf
- 太阳能路灯工程施工组织方案的编制与应用指南.docx VIP
- 教育行业在线教学平台建设与运营管理方案.doc VIP
- 2025年国家开放大学电大《公共部门人力资源管理》机考3套真题题库及.docx VIP
- (2024版)小学一年级道德与法治下册第一课《有个新目标》教学设计部编版.pdf VIP
- 中华护理学会专科护士通科题库 .pdf VIP
- 2025天津市华淼给排水研究设计院有限公司对外招聘7人笔试历年参考题库附带答案详解.docx
- 老年社会工作服务项目策划书.docx VIP
- 圆钢方钢管受压承载力计算表.xls VIP
文档评论(0)