ZHCSK91A August 2019 – September 2019 TPS23882
PRODUCTION DATA.
命令 = 28h,带 1 个数据字节,读取/写入
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
- | MBP4_2 | MBP4_1 | MBP4_0 | – | MBP3_2 | MBP3_1 | MBP3_0 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W–0 |
说明:R/W = 读取/写入;R = 只读;-n = 复位后的值 |
位 | 字段 | 类型 | 复位 | 说明 | ||||||
---|---|---|---|---|---|---|---|---|---|---|
7–0 | MBPn_2-0 | R/W | 0 | MBPn_2-0:多位优先级位,每个通道对应三个位 - 如果选择了 3 位关断优先级(通用屏蔽寄存器中的 MbitPrty 为高电平)。它用于确定要关闭哪个(哪些)通道来响应在 OSS 关断输入端接收的串行关断代码。
关闭过程(包括寄存器位清除)类似于使用复位命令(1Ah 寄存器)进行通道复位,但不会取消任何进行中的故障冷却时间计数。 优先级定义如下: OSS 代码 ≤ MBPn_2-0:当收到 OSS 代码时,相应通道关闭。 OSS 代码 > MBPn_2-0:OSS 代码对通道无影响 |
||||||
MBPn_2-0 0x27/28 寄存器 | 多位优先级 | 关闭通道时的 OSS 代码 | ||||||||
0 | 0 | 0 | 最高 | OSS =“000” | ||||||
0 | 0 | 1 | 2 | OSS =“000”或“001” | ||||||
0 | 1 | 0 | 3 | OSS ≤“010” | ||||||
0 | 1 | 1 | 4 | OSS ≤“011” | ||||||
1 | 0 | 0 | 5 | OSS ≤“100” | ||||||
1 | 0 | 1 | 6 | OSS = 除“111”之外的任何代码 | ||||||
1 | 1 | 1 | 最低 | OSS = 任何代码 | ||||||
优先级随着 3 位值的增加而降低。因此,具有“000”设置的通道具有最高优先级,而具有“111”设置的通道具有最低优先级。
允许将相同的设置应用于多个通道。这样做会导致在显示相应的 OSS 代码时禁用所有具有相同设置的通道。
由于 OSS 导致的关闭过程类似于通道复位或更改为关闭模式,但 OSS 不会取消任何进行中的故障冷却计时器。下表列出了由于 OSS 而禁用通道时将会清除的位:
寄存器 | 要复位的位 |
---|---|
0x04 | CLSCn 和 DETCn |
0x06 | DISFn 和 PCUTn |
0x08 | STRTn 和 ILIMn |
0x0C-0F | 请求的分级和检测 |
0x10 | PGn 和 PEn |
0x14 | CLEn 和 DETEn |
0x1C | ACn |
0x1E-21 | 2P 管制设置为 0xFFh |
0x24 | PFn |
0x30-3F | 通道电压和电流测量 |
0x40 | 2xFBn |
0x44 - 47 | 检测电阻测量 |
0x4C-4F | 分配的分级和先前的分级 |
0x51-54 | Autoclass 测量 |
空白
NOTE
不会存储任何先前的 3 位 OSS 命令。根据每个通道的 MBPn 设置立即处理每个 3 位 OSS 命令(在最后一个 OSS MBP 脉冲结束之前)。此后任何关闭其他通道的尝试都需要额外的 3 位 OSS 命令。