每個通用定時器都有一個比較寄存器TxCMPR和一個PWM輸出引腳TxPWM。通用定時器計數器的值一直與相關的比較寄存器的值比較,當定時器計數器的值與比較寄存器的值相等時,就產生比較匹配。可通過TxCON[l]位使能比較操作,產生比較匹配后將會有下列操作。
●匹配1個時鐘周期后,定時器的比較中斷標志位置位。
●匹配1個CPU時鐘周期后,根據寄存器GPTCONA/B相應位的配置情況,PWM的輸出將產生跳變。
●如果比較中斷標志位已通過設置寄存器GPTCONA/B中的相應位啟動A/D轉換器,則比較中斷位置位的同時產生A/D轉換啟動信號。
●如果比較中斷未被屏蔽,將產生一個外設申斷申請。