| поискавой системы для электроныых деталей |
|
MAX17843 датащи(PDF) 57 Page - Maxim Integrated Products |
|
|
|||||||||||||||||||||||||||||
MAX17843 датащи(HTML) 57 Page - Maxim Integrated Products |
|
57 / 131 page ![]() Data Types The battery-management UART protocol employs several different data types, as described in Table 23. Command Bytes The battery-management UART protocol supports six command types summarized in Table 24. Command-Byte Encoding Command bytes encoding is described in Table 25. For READDEVICE and WRITEDEVICE commands, the device address is encoded in the command byte. The device ignores commands containing a device address other than its own. Register Addresses All register addresses are single-byte quantities and are defined in the Register Map. In general, if the register or device address in a received command is not a valid address for the device, the device ignores the read or write and simply passes through the packet to the next device. Register Data All registers are 16-bit words (two data bytes) and are defined in the Register Map. Table 23. Battery-Management UART Protocol (Data Types) Table 24. Battery-Management UART Protocol (Command Packet Types) Table 25. Command-Byte Encoding Notes: z = Total number of devices, ALIVECNTEN = 1, packet size includes framing characters. BS[4:0] = Block size[4:0] = 1–32, which is the number of registers read. *Notes: Assumes DA[4:0] = 0x00 where DA[4:0] is the device address in the ADDRESS register. BS[4:0] = Block size (1–32). DATA TYPE DESCRIPTION Command byte A byte defining the command-packet type, generally either a read or a write. Register address A byte defining the register address to be read or written. Register data Register data bytes being read or written. Data-check byte An error and alert status byte sent and returned with all reads. PEC byte A packet-error-checking byte sent and returned with every packet except for HELLOALL. Alive counter A byte functioning as a device counter on all reads and writes, if ALIVECNTEN = 1. Fill byte Bytes transmitted in READALL command packets for clocking purposes only. COMMAND DESCRIPTION DATA CHECK PEC ALIVE- COUNTER PACKET SIZE (CHARACTERS) HELLOALL Writes a unique device address to each device in the daisy-chain. Required for system initialization. No No No 8 WRITEALL Writes a specific register in all devices. No Yes Yes 14 WRITEDEVICE Writes a specific register in a single device. No Yes Yes 14 READALL Reads a specific register from all devices. Yes Yes Yes 12 + (4z) READDEVICE Reads a specific register from a single device. Yes Yes Yes 16 READBLOCK Reads a set of registers from a single device. Yes Yes Yes 14 + (4 x BS) COMMAND BYTE* 7 6 5 4 3 2 1 0 HELLOALL 57h 0 1 0 1 0 1 1 1 WRITEDEVICE 04h DA4 DA3 DA2 DA1 DA0 1 0 0 WRITEALL 02h 0 0 0 0 0 0 1 0 READDEVICE 05h DA4 DA3 DA2 DA1 DA0 1 0 1 READALL 03h 0 0 0 0 0 0 1 1 READBLOCK 06h BS4 BS3 BS2 BS1 BS0 1 1 0 MAX17843 12-Channel, High-Voltage Smart Sensor Data-Acquisition Interface www.maximintegrated.com Maxim Integrated │ 57 |
|
ссылки 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 |