ZHCSHQ5A February 2018 – June 2018 OPT3101
PRODUCTION DATA.
序列發(fā)生器使用Table 19 中列出的比較命令來支持各種中斷輸出模式。Table 22 列出了使用 COMP_WINDOW 時(shí)使用序列發(fā)生器產(chǎn)生中斷輸出的寄存器設(shè)置,相應(yīng)的中斷輸出如Figure 24 所示。要使用與遲滯的比較 (COMP_HYST),請使用 COMMAND0 = 0xA00,其余設(shè)置與使用 COMP_WINDOW 時(shí)保持相同。
| 參數(shù) | 值 | 說明 |
|---|---|---|
| 序列發(fā)生器中斷信號(hào) | ||
| TG_SEQ_INT_START | 9850 | 數(shù)據(jù)就緒后,在最后一個(gè)平均子幀的末尾設(shè)置序列發(fā)生器中斷 |
| TG_SEQ_INT_END | 9858 | |
| TG_SEQ_INT_MASK_START | NUM_AVG_SUB_FRAMES | |
| TG_SEQ_INT_MASK_END | NUM_AVG_SUB_FRAMES | |
| 序列發(fā)生器命令 | ||
| COMMAND0 | 0x700 | COMP_WINDOW。
當(dāng)距離介于下限 (COMPARE_REG1) 和上限 (COMPARE_REG2) 之間時(shí),COMP_STATUS = 1,否則 COMP_STATUS = 0 |
| 獲取 GP1 上的 COMP_STATUS | ||
| GPIO1_OBUF_EN | 1 | 啟用 GP1 輸出緩沖器。 |
| GPO1_MUX_SEL | 3 | 選擇 GP1 上的 DIG_GPO_1 |
| GPO_SEL1 | 8 | 選擇 DIG_GPO_1 上的 COMP_STATUS |
| 比較設(shè)置 | ||
| COMP_IN_SEL | 1 | 選擇用于比較輸入 COMP_IN 的幅度 PHASE_OUT |
| COMPARE_REG1 | PHASE1 | 對應(yīng)于距離(相位)下限閾值的相位 |
| COMPARE_REG2 | PHASE2 | 對應(yīng)于距離(相位)上限閾值的相位 |
| 序列發(fā)生器使能 | ||
| EN_SEQUENCER | 1 | 啟用序列發(fā)生器。
只應(yīng)在 TG_EN = 0 時(shí)更改序列發(fā)生器使能。在更改此寄存器之前,請禁用 TG (TG_EN = 0),修改此寄存器,然后啟用 TG (TG_EN = 1)。 |
| EN_PROCESSOR_VALUES | 1 | 啟用處理器值以控制 STATUS_OUT 寄存器位。 |