
BIT1612 10-Bit Digital Video Decoder with OSD and T-CON
86
沒有對 R_WDT_CLEAR 執行寫入 1、寫入 0 的動作,Script MCU 會自動 Reset,透過 R_WDT_OV 可以
得知本次 Reset 是起因於正常開機還是 WDT Overflow 所導致。
7.2.7 Second TWSI for Multi-Processor Communication
BIT1612 預留OP2 and OP3 為Multi-Processor Communication Port,其Protocol與TWSI相容,透過
設定R_TWSI_SEC可以開啟此功能,其示意圖如
Figure 7-3。其工作原理是在此BUS上的動作符合預設的
條件時,就會產生中斷,此時中斷服務程式就可以執行Multi-Processor Communication的程式。
設定 R_TWSI_DET_MODE 可以決定 TWSI 何種動作會觸動 Interrupt[3];R_TWSI_SEC_SLAVE[1:0]
決定 BIT1612 在 TWSI 上的 Device Address,R_TWSI_DET_IN[7:0]及 R_TWSI_DET_OUT[7:0]則是透過
此 BUS 讀寫的資料,R_TWSI_DET_VALUE 配合 R_TWSI_DET_MODE 可以在特定的 Register Address
下產生中斷。
7.2.8 TWSI Write/Read
BIT1612 可以運用 MOV @IADDR, A 和 MOV A, @IADDR 指令,與 R_TWSI_SLAVE 方便地存取位
於 { OP1, OP0 } 上的元件內部資料,與 Serial EEPROM 相同,透過最省成本的分時多工方式完成周邊控
制,要注意 TWSI 由於是分享給不同的 Device,所以不允許此 TWSI 上同時有第二個 Device Address 是
1010XXX 的元件出現。
7.2.9 SPI Interface
BIT1612 為了支援 SPI Interface 的 LCD Panel,附加了符合多種規格的 SPI Interface 的功能,透過
R_SPI_CTRL 及 MOV S, #NUM 指令可輕易地完成 LCD Panel 設定功能。SPI 信號可由 R_SPI1_EN 及
R_SPI2_EN 選擇由 BOUT Port 或是 SRGB_D Port 輸出。
7.2.10 Debug Mode
為了方便在韌體工程師設計 Master Mode 的程序,將 R_MCU_DEBUG 設為 1,切換 Master 與 Slave
時將不會 Reset,因此可以運用 Master 執行到一 HALT 點後,再切換至 Slave Mode 讀回 BIT1612 內部狀
態的技巧進行 Debug。若應用於 Slave Mode 則必須將 R_MCU_DEBUG 設為 0。
Comentários a estes Manuais