预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
SPI总线A/D接口及程序设计12位,4通道串行总线A/D转换器ADS7841同步三线串行接口SPI总线标准应用领域芯片内部结构PINCONFIGURATIONSPINDESCRIPTIONS(1)PINDESCRIPTIONS(2)MAINELECTRICALCHARACTERISTICS:+5VTHEORYOFOPERATION(1)THEORYOFOPERATION(1)FIGURE1:BASICOPERATIONOFTHEADS7841.FIGURE2.SIMPLIFIEDDIAGRAMOFTHEANALOGINPUT.ANALOGINPUTREFERENCEINPUT(1)REFERENCEINPUT(2)REFERENCEINPUT(3)REFERENCEINPUT(4)FIGURE3.CONVERSIONTIMING,24-CLOCKSPERCONVERSION,8-BITBUSINTERFACE.NODCLKDELAYREQUIREDWITHDEDICATEDDIGITALINTERFACE(1)DIGITALINTERFACE(2)DIGITALINTERFACE(3)FIGURE3.CONVERSIONTIMING,24-CLOCKSPERCONVERSION,8-BITBUSINTERFACE.NODCLKDELAYREQUIREDWITHDEDICATEDCONTROLBYTE控制字节TABLEIV.DESCRIPTIONSOFTHECONTROLBITSWITHINTHECONTROLBYTE.TheMODEbitandtheMODEpinworktogethertodeterminethenumberofbitsforagivenconversion.IftheMODEpinisLOW,theconverteralwaysperformsa12-bitconversionregardlessofthestateoftheMODEbit.IftheMODEpinisHIGH,thentheMODEbitdeterminesthenumberofbitsforeachconversion,either12bits(LOW)or8bits(HIGH).TheSGL/DIFbitcontrolsthemultiplexerinputmode:eithersingle-ended(HIGH)ordifferential(LOW).Insingle-endedmode,theselectedinputchannelisreferencedtotheCOMpin.Indifferentialmode,thetwoselectedinputsprovideadifferentialinput.SeeTablesIandIIandFigure2formoreinformation.Thelasttwobits(PD1-PD0)selectthepowerdownmode,asshowninTableV.IfbothinputsareHIGH,thedeviceisalwayspoweredup.IfbothinputsareLOW,thedeviceentersapower-downmodebetweenconversions.Whenanewconversionisinitiated,thedevicewillresumenormaloperationinstantly—nodelayisneededtoallowthedevicetopowerupandtheveryfirstconversionwillbevalid.读取AD转换结果流程程序举例(1)写一个字节程序举例(2)读一个字节