| поискавой системы для электроныых деталей |
|
HT9B92 датащи(PDF) 14 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT9B92 датащи(HTML) 14 Page - Holtek Semiconductor Inc |
|
14 / 25 page ![]() Rev. 1.20 14 November 25, 2015 HT9B92 Acknowledge • Each bytes of eight bits is followed by one acknowledgebit.ThisAcknowledgebitisalow levelplacedonthebusbythereceiver.Themaster generates anextraacknowledge relatedclock pulse. • Aslavereceiverwhichisaddressedmustgenerate anAcknowledge,ACK,afterthereceptionofeach byte. • Thedevicethatacknowledgesmustpulldownthe SDAlineduringtheacknowledgeclockpulseso thatitremainsstablelowduringthehighperiodof thisclockpulse. • Amasterreceivermustsignalanendofdatatothe slavebygeneratinganot-acknowledge,NACK, bitonthelastbytethathasbeenclockedoutof theslave.Inthiscase,themasterreceivermust leavethedatalinehighduringthe9thpulsetonot acknowledge.ThemasterwillgenerateaSTOPor repeatedSTARTcondition. S 1 2 7 8 9 clock pulse for acknowledgement Data Output by Transmitter Data Outptu by Receiver SCL From Master acknowledge not acknowledge START condition Slave Addressing • Theslaveaddressbyteisthefirstbytereceived followingtheSTARTconditionformthemaster device.Thefirstsevenbitsofthefirstbytemake uptheslaveaddress.Thisdeviceonlysupports thewriteoperationandtherefore,theeighthdata bit,R/W,whichisusedtodefineareadorwrite operationwillbefixedata“0”state.IftheR/Wbit issetto1toexecuteareadoperation,itwillresult innooperation. • TheHT9B92deviceaddressbitsare“0111110”. Whenanaddressbyteissent,thedevicecompares thefirstsevenbitsaftertheSTARTcondition.If theymatch,thedeviceoutputsanAcknowledgeon theSDAline. Slave Address 0 1 1 1 1 1 0 0 MSB LSB R/W=0 I2C Interface Write Operation Byte Write Operation • SingleCommandType ASingleCommandwriteoperationrequiresa STARTcondition,aslaveaddresswithawrite controlbit,acommandbyteandaSTOPcondition forasinglecommandwriteoperation. • CompoundCommandType ACompoundCommandwriteoperationrequires aSTARTcondition,aslaveaddresswithawrite controlbit,acommandbyte,uptotwocommand settingbytesandaSTOPconditionforacompound commandwriteoperation. • DisplayRAMSingleDataByte AdisplayRAMdatabytewriteoperationrequires aSTARTcondition,aslaveaddresswithawrite controlbit,avalidRegisterAddressbyte,aData byteandaSTOPcondition. Thestartaddresscanonlybesetfrom00Hto 1FH.Thestartaddresswhichisgreaterthan1FH willberegardedasacommand.Therefore,itis recommendedthatthestartaddressshouldbeset from00Hto1FH. Slave Address ACK Write Command byte ACK S 0 1 1 1 1 1 0 0 1st Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 1 P I2C Single Command Type Write Operation Slave Address ACK Write Command byte ACK S 0 1 1 1 1 1 0 0 1st Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 1 Command setting ACK P 3rd Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 1 ACK I2C Compound Command Type Write Operation Slave Address ACK Write S 0 1 1 1 1 1 0 0 Data byte ACK P D7 D6 D5 D4 D3 D2 D1 D0 Register Address byte ACK A0 A1 A2 A3 A4 0 0 0 I2C Display RAM Single Data Byte Write Operation |
|
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |