| 数据搜索系统,热门电子元器件搜索 |
|
CS5480 数据表(PDF) 29 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS5480 数据表(HTML) 29 Page - Cirrus Logic |
|
29 / 70 page ![]() CS5480 DS980F3 29 6. HOST COMMANDS AND REGISTERS 6.1 Host Commands The first byte sent to the CS5480 SDI/RX pin contains the host command. Four types of host commands are required to read and write registers and instruct the calculation engine. The two most significant bits (MSBs) of the host command defines the function to be performed. The following table depicts the types of commands. Table 3. Command Format 6.1.1 Memory Access Commands The CS5480 memory has 12-bit addresses and is organized as P5 P4 P3 P2 P1 P0 A5 A4 A3 A2 A1 A0 in 64 pages of 64 addresses each. The higher 6 bits specify the page number. The lower 6 bits specify the address within the selected page. 6.1.1.1 Page Select A page select command is designated by setting the two MSBs of the command to binary ‘10’. The page select command provides the CS5480 with the page number of the register to access. Register read and write commands access 1 of 64 registers within a specified page. Subsequent register reads and writes can be performed once the page has been selected. Figure 20. Byte Sequence for Page Select 6.1.1.2 Register Read A register read is designated by setting the two MSBs of the command to binary ‘00’. The lower 6 bits of the register read command are the lower 6 bits of the 12-bit register address. After the register read command has been received, the CS5480 will send 3 bytes of register data onto the SDO/TX pin. Figure 21. Byte Sequence for Register Read 6.1.1.3 Register Write A register write command is designated by setting the two MSBs of the command to binary ‘01’. The lower 6 bits of the register write command are the lower 6 bits of the 12-bit register address. A register write command must be followed by 3 bytes of data. Figure 22. Byte Sequence for Register Write 6.1.2 Instructions An instruction command is designated by setting the two MSBs of the command to binary '11'. An Instruction command will interrupt any process currently running and initiate a new process in the CS5480. Figure 23. Byte Sequence for Instructions These new processes include calibration, power control, and soft reset. The following table depicts the types of instructions. Note that when the CS5480 is in continuous conversion mode, an unexpected or invalid instruction command could cause the device to stop continuous conversion and enter an unexpected operation mode. The host processor should keep monitoring the CS5480 operation status and react accordingly. Table 4. Instruction Format Function Binary Value Note Register Read 0 0 A5 A4 A3 A2 A1 A0 A[5:0] specifies the register address. Register Write 0 1 A5 A4 A3 A2 A1 A0 Page Select 1 0 P5 P4 P3 P2 P1 P0 P[5:0] specifies the page. Instruction 1 1 C5 C4 C3 C2 C1 C0 C[5:0] specifies the instruction. SDI/RX Page Select Cmd. SDO/TX SDI/RX DATA DATA DATA Read Cmd. Function Binary Value Note Controls 0 C4 C3 C2 C1 C0 0 00001 - Software Reset 0 00010 - Standby 0 00011 - Wakeup 0 10100 - Single Conv. 0 10101 - Continuous Conv. 0 11000 - Halt Conv. C[5] specifies the instruction type: 0 = Controls 1 = Calibrations Calibrations 1 C4 C3 C2 C1 C0 1 00C2C1C0 DC Offset 1 10C2C1C0 AC Offset* 1 11C2C1C0 Gain For calibrations, C[4:3] specifies the type of calibration. *AC Offset calibra- tion valid only for current channel 1C4 C3 C2 C1 C0 1 C4C3 0 0 1 I1 1 C4C3 0 1 0 V1 1 C4C3 0 1 1 I2 1 C4C3 1 0 0 V2 1 C4C3 1 1 0 All Four For calibrations, C[2:0] specifies the channel(s). SDI/RX DATA DATA DATA Write Cmd. SDI/RX Instruction |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |