Thresholdcss

csshack  时间:2021-02-11  阅读:()
CustomSiliconSolutions,Inc.
20081Version1.
0,October2008cssCustomSiliconSolutions,Inc.
CSS555(C)MicropowerTimer(EEPROMSerialInterface)OverviewTheCSS555andCSS555CIC'sincludeaninternalmemorytostoreconfigurationandtrimdata.
Thedataisstoredinanon-volatilememory(EEPROM)sothattheinformationisheldevenwhenthedeviceisnotpowered.
Afour-wireserialinterfaceprovidesRead/WriteaccesstotheEEPROM.
Tomaintainthestandardnumberof555pins,fourpinshavesecondaryfunctions.
Thealternatefunctionshavebeendefinedsotheydonotinterferewithnormaltimeroperation.
TheEEPROMincludesaninternalprogramvoltagegeneratorsonoexternalhighvoltagesignalsarerequiredtostorenewdata.
ThememoryaccessmodeisinitiatedbyforcingtheCONTROLpintoGND.
Aftertheaccessmodeisenabled,theTRIGGER,RESETandOUTPUTpinsprovidetheSerialClock,DataInandDataOutfunctionsrespectively.
Theyareusedtoentercommands,selectanaddressandinput/outputdata.
Eachaccesscycleconsistsofaneight-bitcontrolbytefollowedbyeightbitsofinput(oroutput)data.
Adetaileddescriptionofthepinfunctions,commands,bitassignmentsandsignaltimingisprovidedinthefollowingfiguresandtables.
Ablockdiagramoftheinterfacecircuitisshownbelow.
(seeFigure1)TheEEPROMdatacanbeprogrammedeitherbeforeorafterthedeviceisinstalledintothesystem.
Ifprogrammingisdoneafterinstallation,asimpleinterfaceportcanbeaddedtothePCBtoallowaccesstotheserialinterfacepins.
SeveralexamplesareshowninFigures7-9.
BlockDiagramSerialInterfaceCircuitFigure1CustomSiliconSolutionsInc.
17951SkyParkCircle,SuiteFIrvine,CA92614(949)797-9220FAX:(949)797-9225www.
CustomSiliconSolutions.
comControlVoltageReset54Trigger2DIN_EnblOutputDischarge37In0In1OutSel2:1MuxApplicationNoteAN555-144DOUTDataInRegisterEnblDINClkCMDADDCommand&AddressRegisterEnblDINClkCA_EnblCA_EnblDIN_EnblCapacitorTrimEEPROM555ConlyEEOUTCT100pF86Threshold8ConfigurationEEPROMControlEEOUTDOUTDIN3555Timer&DecadeCounterConfigInTimerOutDischgReadEEPROM6TrigControlThreshReset555ConlySerialClockSerialDataInEnableEEAccessVsw~0.
75VClkSequenceControllerResetEEAddReadStoreCA_EnblDIN_EnblCMDADDCSS555ICfromAnalogInputPinsCustomSiliconSolutions,Inc.
20082Version1.
0,October2008CSS555MicropowerTimer(EEPROMSerialInterface)SerialInterfaceDescriptionFourpinshavedualfunctionstoprovideReadandWriteaccesstotheEEPROM.
TheCONTROLpinisusedtoenabletheEEPROMprogrammingmode.
ThevoltageattheCONTROLpin(VCONTROL)isnormallysettoVDDbyaninternalresistivedivider.
IfVCONTROLisheldbelow0.
5V,theprogrammingmodeisenabled.
Whentheprogrammingmodeisactive,threeadditionalpinfunctionsaremodifiedtoprovidethe"SerialClock","SerialDataIn"and"SerialDataOut"functions.
ThespecialpinfunctionsforaccessingtheEEPROMarelistedinTable1.
PinFunctionPinNumberPinNamePrimaryorTimerModeSecondaryorEEPROMProgramMode1VSSGNDGND2TRIGGERStartTimerSerialClock3OUTPUTTimerOutputPulseSerialDataOut4RESETStopTimerSerialDataIn5CONTROLUpperTripLevel(VDD)ProgramEnable6THRESHOLDUpperComparatorInput7DISCHARGECTDischargeFET8VDDPositiveSupplyPositiveSupplyTable1Intheprogrammingmode,theserialclockisprovidedbytheTRIGGERpin.
TheRESETpinbecomes"SerialDataIn"and"SerialDataOut"isprovidedbytheOUTPUTpin.
Inthenormaltimingmode,theTRIGGERinputisconnectedtotheinvertinginputofthelowercomparatoranditsswitchlevelis(VCONTROL).
Intheprogrammingmode,theTRIGGERinputdrivesastandardCMOSdigitalinput.
Itsswitchlevelisapproximately(VDD).
AllaccesscyclesstartbyforcingtheCONTROLpinlowandshiftinginaneight-bitcontrolbyte.
(seeFigures2and3)Thecontrolbytecontainsafour-bitcommandandafour-bitaddress.
ThecommandportionisusedtospecifyeitheraReadorWritecycle.
Theaddressportionselectsthelocationtobeaccessed.
AsummaryoftheinterfacecommandsisprovidedinTable2.
IfaReadcommandisentered,thenexteightclocksshiftthecontentsoftheselectedaddressontotheOUTPUTpin.
(ConfigurationbitassignmentsareshowninTable3.
Capacitortrimbits(CSS555Conly)areenteredLSBtoMSB.
)IfaWritecommandisentered,newdataisloadedduringthenexteightclocksanditisprogrammedintotheEEPROMduringthe9thclockpulse.
TheaccesscycleisterminatedwhentheCONTROLpinisreleased.
(TheinternaldividerwillpullituptoVDDandthenormaltimermodewillbere-established.
)InterfaceCommands(ControlByte)ControlControlByteMSBLSBModeDescriptionPinAddressCommandNormal555Timingmode>1.
0VxxxxxxxxReadEE1ReadConfigurationDataCSS555ConlyTable2ConfigurationBits(DataByte)CounterConfigurationMSBLSBCounterSetting(Multiplier)ModeControlMSBLSBFunctionxxxxx0001(Std.
555)xxxx0xxxAstableMode("Don'tCare"ifStd.
555)xxxxx00110xxxx1xxxMonostableMode("Don'tCare"ifStd.
555)xxxxx010100xxx0xxxxMicroPowerxxxxx0111Kxxx1xxxxLowPowerxxxxx10010Kxx0xxxxxStandardVoltage(Triplevels=&VDD)xxxxx101100Kxx1xxxxxLowVoltage(Triplevels=10%&90%VDD)xxxxx1101MBit6Unusedxxxxx1111(Std.
555)Bit70if555,1if555C(Readonly)Table3AN555-2CustomSiliconSolutions,Inc.
20083Version1.
0,October2008CSS555MicropowerTimer(EEPROMSerialInterface)TimingDiagramsReadEEPROM(1Byte)Figure2ProgramEEPROM(1Byte)Figure3ProgramByte1,Data=2B(hex),ReadByte1Figure4AN555-2Control=12hexDataIn=2BhexEnterData&ProgramByte110ADDCMDXXCounterOutCounterOutPROGENControlPinSCLKTriggerPinDATAINResetPinDATAOUTOutputPinEEREADInternalSignalEESTOREInternalSignalStoreVPP(~20V)InternalSignalStore~10ms00100011110000LoadData&ProgramReadDataLSBLSBDATAINLSB01ADDCMD00100011110000LSBLSBDATAOUTLSBControl=11hexDataOut=2BhexXCounterOutReadByte1XEnterCommand&AddressReadEEDataReadEE(ConfigurationorCapTrimByte)C2C3A0A1A2C1C0A3XXED2ED3ED4ED5ED6ED1ED0ED7CounterOutputCounterOutputPROGENControlPinSCLKTriggerPinDATAINResetPinDATAOUTOutputPinEEADDRInternalBussEEREADInternalSignalEA2EA3EA4EA5EA6EA1EA0EA7XControlByteDataByteEnterCommand&AddressEnterNewEEDataEnterNewEEData&Program1ByteCounterOutputCounterOutputPROGENControlPinSCLKTriggerPinDATAINResetPinDATAOUTOutputPinEEADDRInternalBussEESTOREInternalSignalStoreVPP(~20V)InternalSignalStore~10msC2C3A0A1A2C1C0A3XXED2ED3ED4ED5ED6ED1ED0ED7EA2EA3EA4EA5EA6EA1EA0EA7XControlByteDataByteCustomSiliconSolutions,Inc.
20084Version1.
0,October2008CSS555MicropowerTimer(EEPROMSerialInterface)SerialInterfaceTimingSpecificationsVDD=1.
5Vto5.
5V,Temperature=-40°Cto+85°CParameterSymbolConditionsMinTypMaxUnitsSerialClockPeriodtCLKP50%dutycycle500200nsSerialClockHighTimetCLKHRisingtofallingedge250100nsSerialClockLowTimetCLKLFallingtorisingedge250100nsSerialClockRise/FallTimestR,tF20%to80%,80%to20%100nsDataInSetupTimetDSUDatavalidtorisingclockedge5025nsDataInHoldTimetDHDFallingclockedgetodatainvalid5025nsModeLeadTimetMLDControlpinlowtofirstclockedge1000500nsDataOutputDelayTimetDODRisingclockedgetoDataOutvalid50100nsEEPROMStoreTimetSTRClocklowtime(17thpulse)2510100millisecNote1:Typicalvaluesareforoperationat3V,25°CNote2:DataOutputDelayTime(tDOD)measuredwithCLOAD=10pFandRLOAD=1M.
Table4SerialInterfaceTimingDiagramReadModeFigure5ProgramModeFigure6AN555-2EnterCommand&Address(8clockcycles)ReadEEData(8clockcycles)CMD0tMLDEEMODEControlPinSCLKTriggerPinDATAINResetPinDATAOUTOutputPintDSUtDHDtCLKLtCLKHCMD1tCLKPDOUT0DOUT1DOUT2TimerOutTimerOuttDODExitEEModeEnterCommand,Address&Data(16clockcycles)Store1ByteintoEEPROM(17thclockpulse)CMD0tMLDEEMODEControlPinSCLKTriggerPinDATAINResetPinDATAOUTOutputPintDSUtDHDtCLKLtCLKHCMD1tSTRTimerOutTimerOutExitEEModeCustomSiliconSolutions,Inc.
20085Version1.
0,October2008CSS555CMicropowerTimer(EEPROMSerialInterface)SerialInterfaceExamplesTheCSS555'sserialinterfaceisverystraightforwardandrequiresminimalextracomponentstoimplement.
Itconsistsofthreedigitalinputsignalsthatprovidecontrol,clockanddatainputfunctionsandasingledigitaloutputthatallowsdatatobereadbackfromthedevice.
ThehardwareneededtoprogramtheEEPROMdependsonwhethertheICis"loose"orhasbeeninstalledinasystem.
ExamplesforbothconditionsareshowninFigures7,8and9.
ProgrammingBeforeInstallationThecircuitinFigure7showsadiagramforaninterfaceschematicbetweenanATE(AutomaticTestEquipment)andanuninstalledor"loose"IC.
ThisexampleallowsdatatobewrittentoandreadfromtheinternalEEPROM.
Noexternalcomponentsarerequiredforthisprogrammingsetup.
(ThetimingcomponentsRA,RBandChavebeenomitted.
)Figure7Program&ReadEEPROMOnlyIfthetimerfunctionalsoneedstobetested,thecircuitinFigure8showsaninterfacecircuitthatsupportstheRead,WriteandTimeroperatingmodes.
ThetimingcomponentsRA,RBandChavebeenadded.
TheoutputdriverthatprovidestheVCONTROLsignalhasbeenchangedtoathree-stateoutputbuffer.
ThenormaltimermodeisenabledwhentheVCONTROLbufferisdisabled(OE=0).
ThisallowstheICtosetthevoltagelevelattheCONTROLpin,whichisaboutVDD.
AtimercycleisstartedbypulsingSCLK(Trigger)low.
(Reset/DataInmustbeheldhigh.
)Figure8Program,ReadandTimerFunctionsProgrammingAfterInstallationIftheCSS555hasbeeninstalledintoasystem,thechangesrequiredtoimplementtheserialinterfacearestillrelativelyminor.
AnexampleofoneapproachisshowninFigure9.
TestpointsTP1-TP4havebeenaddedtoprovideaccesstotheTRIGGER,RESET,CONTROLandOUTPUTpins.
Ifthree-statebuffersareusedtogeneratethetestsignals,thedevicecanstillbeoperatedinthetimermode.
Inadditiontothetestport,resistorsR1andR2havebeenaddedtoallowtheexternalATEor"Programmer"tocontroltheTRIGGERandRESETsignals.
SincethesepinsarehighimpedanceCMOSinputs,theadditionalseriesresistancewillnotaffecttheiroperationorincreasetheoperatingcurrentofthecircuit.
Avaluebetween10Kto100KissuggestedforR1andR2.
Figure9ProgramandRead"IntheSystem"+VSCLKDataInDataOutVDDDischgThreshControlCSS555VSSTriggerOutputResetVCONTROLGNDProgramEnableNCNCA.
T.
E.
+VSCLKDataInDataOutVDDDischgThreshControlCSS555VSSTriggerOutputResetVCONTROLGNDProgramEnableA.
T.
E.
RACRBOETrigger+V/ResetTimerOutVDDDischgThreshControlCSS555VSSTriggerOutputResetTestPortSystemPCBRACRBVDDTP1TP2TP3TP4R1R2CustomSiliconSolutions,Inc.
20086Ver.
1.
0–October2008

易探云330元/年,成都4核8G/200G硬盘/15M带宽,仅1888元/3年起

易探云服务器怎么样?易探云是国内一家云计算服务商家,致力香港云服务器、美国云服务器、国内外服务器租用及托管等互联网业务,目前主要地区为运作香港BGP、香港CN2、广东、北京、深圳等地区。目前,易探云推出的国内云服务器优惠活动,国内云服务器2核2G5M云服务器低至330元/年起;成都4核8G/200G硬盘/15M带宽,仅1888元/3年起!易探云便宜vps服务器配置推荐:易探云vps云主机,入门型云...

注册做什么96%可以干啥,常用的7个常用的国内国外域名注册服务商_云服务器可以干什么

日前,国内知名主机服务商阿里云与国外资深服务器面板Plesk强强联合,推出 阿里云域名注册与备案、服务器ECS购买与登录使用 前言云服务器(Elastic  只需要确定cpu内存与带宽基本上就可以了,对于新手用户来说,我们在购买阿里云服务申请服务器与域名许多云服务商的云服务器配置是弹性的 三周学会小程序第三讲:服务 不过这个国外服务器有点慢,可以考虑国内的ngrokcc。 ngrokcc...

PacificRack(年付低至19美元),夏季促销PR-M系列和多IP站群VPS主机

这几天有几个网友询问到是否有Windows VPS主机便宜的VPS主机商。原本他们是在Linode、Vultr主机商挂载DD安装Windows系统的,有的商家支持自定义WIN镜像,但是这些操作起来特别效率低下,每次安装一个Windows系统需要一两个小时,所以如果能找到比较合适的自带Windows系统的服务器那最好不过。这不看到PacificRack商家有提供夏季促销活动,其中包括年付便宜套餐的P...

csshack为你推荐
unityios10Testto支持ipad支持ipad支持ipad尺寸(mm)操作區域手控Deviceios5eacceleratoreaccelerator.shm_size设置多少合适呢?photoshop技术PS技术是干什么的,如何使用PS技术?ipad如何上网ipad如何允许app使用网络
移动服务器租用 bluehost debian6 java空间 777te 好看qq空间 lol台服官网 linux服务器维护 四核服务器 最漂亮的qq空间 512mb cxz japanese50m咸熟 ncp是什么 2016黑色星期五 一句话木马 nano 阿里云主机 天翼云主机 海康流媒体服务器 更多