Hi,
I have some questions about debounce function of CD1030. First, it seems that only SG type PINs have this function. For example, if I set SP0 to SB type and polling time for 78us by setting reg 0x01, then I open the debounce function of SP0 by setting reg 0x1a, the polling active time will not increase to 1.2ms in LPM. My question is, why sb type pins don't have debounce function?
Second, when I disable SG0 pin's delta voltage threshold by setting reg 0x15, and then open the debounce function of SG0 by setting reg 0x1b, the polling time of SG0 in LPM still remains 78us(seem that debounce function is not valid), which seems to be weird. Cause I find that if I do not disable the delta voltage threshold,opening debounce function will disable the delta voltage threshold and extend the polling time to 1.2ms as described in the datasheet. My question is, why debounce functione is not valid for sg pin when delta threshold is disabled? Is there any designing concern for this?
Looking forward for your answer.
Hi,
Both SP and SG inputs have this function as you can see in chapters 8.9.25 and 8.9.26 of the CD1030 datasheet.
The polling time for SP inputs configured as SB can be either 1ms or 55us, not 78us:
BRs, Tomas