电工文库|SPI串行扩展应用实例

   更新日期:2017-03-24     来源:建材之家    作者:水电之家    浏览:51    评论:0    
核心提示:例 将AT89C51片内RAM30H、31H单元中的16位数据通过SPI总线接口传送到数模转换器TLC 5615。 分析:TLC5615是3线串行总线接口10位电压输出数/模转换器,它既可与单片机的 SPI总线接口相连接,又可与单片机的Microware总线(另外一种三线制总线)接口相连接。TLC5615内部结构如图1所示。 TLC5615通过固定增益为2的运放缓冲电阻网络,把10位数字数据转换为

电工知识|电容分相式单相异步电动机正反接原理图

推荐简介:电容分相式单相异步电动机正反接原理图 值得指出,欲使电动机反转,不能像三相异步电动机那样掉换两根电源线来实现,必须以掉换电容器C的串联位置来实现,如图所示,即改变QB的接通位置,就可改变旋转磁场的方向,从而实现电动机的反转。洗衣机中的电动机,就是靠定时器中的自动转换开关来实现这种切换的。......
水电之家讯:例 将AT89C51片内RAM30H、31H单元中的16位数据通过SPI总线接口传送到数模转换器TLC 5615。

分析:TLC5615是3线串行总线接口10位电压输出数/模转换器,它既可与单片机的 SPI总线接口相连接,又可与单片机的Microware总线(另外一种三线制总线)接口相连接。TLC5615内部结构如图1所示。

TLC5615通过固定增益为2的运放缓冲电阻网络,把10位数字数据转换为模拟电压。在TLC5615芯片上电时,内部电路把D/A寄存器复位为0。其输出具有与基准输入相同的极性,表达式为:Vo=2×REF×CODE/1024



图1 TLC5615内部结构

其中,CODE是通过串行总线接口输入的待转换的数据;REF是基准电压。

TLC5615最大的串行时钟速率不超过14MHz,10位DAC的建立时间为12.5μs,通常更新速率限制至80kHz以内。TLC5615的16位移位寄存器在SCLK的控制下从DIN引脚输入数据,高位在前,低位在后。16位移位寄存器中间的10位数据在上升沿的作用下输入10位的D/A 寄存器供给D/A转换。

AT89C51与TLC5615通过串行总线接口传送8位数据如图2所示。因AT89C51没有SPI接口,可用软件的办法来模拟SPI的总线操作。P1.1模拟SPI的数据输出端(MOSI),P1.2模拟SPI的SCK输出端,P1.3模拟SPI的从机选择端(SS);TLC5615是数/模转换器,不会向AT89C51发送数据,故不需要模拟SPI的数据输入端(MISO)。

AT89C51将片内RAM30H、3lH单元中的16位数据传送到TLC5615的参考程序如下:

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
小程序码
 
打赏
 
更多>文章标签:水电之家
更多>同类水电电工资讯
0相关评论

老姚之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 BYBC.CN SYSTEM All Rights Reserved
Powered by 电工之家