Expand description

This is a 16-bit auto-reloading timer/counter.

Modules

This register saves the value copied from the Free Running timer on a programmed edge of ICT0.

This register is used to configure capture and compare timers 0-3.

This register saves the value copied from the Free Running timer on a programmed edge of ICT1.

This register is used to configure capture and compare timers 4-5.

This register saves the value copied from the Free Running timer on a programmed edge of ICT0.

This register saves the value copied from the Free Running timer on a programmed edge of ICT0.

This register saves the value copied from the Free Running timer on a programmed edge of ICT4.

This register saves the value copied from the Free Running timer on a programmed edge of ICT5.

A COMPARE 0 interrupt is generated when this register matches the value in the Free Running Timer.

A COMPARE 1 interrupt is generated when this register matches the value in the Free Running Timer.

This register controls the capture and compare timer.

This register contains the current value of the Free Running Timer.

This register selects the pin mapping to the capture register.

Structs

Register block

Type Definitions

CAP0 (rw) register accessor: an alias for Reg<CAP0_SPEC>

CAP0_CTRL (rw) register accessor: an alias for Reg<CAP0_CTRL_SPEC>

CAP1 (rw) register accessor: an alias for Reg<CAP1_SPEC>

CAP1_CTRL (rw) register accessor: an alias for Reg<CAP1_CTRL_SPEC>

CAP2 (rw) register accessor: an alias for Reg<CAP2_SPEC>

CAP3 (rw) register accessor: an alias for Reg<CAP3_SPEC>

CAP4 (rw) register accessor: an alias for Reg<CAP4_SPEC>

CAP5 (rw) register accessor: an alias for Reg<CAP5_SPEC>

COMP0 (rw) register accessor: an alias for Reg<COMP0_SPEC>

COMP1 (rw) register accessor: an alias for Reg<COMP1_SPEC>

CTRL (rw) register accessor: an alias for Reg<CTRL_SPEC>

FREE_RUN (rw) register accessor: an alias for Reg<FREE_RUN_SPEC>

MUX_SEL (rw) register accessor: an alias for Reg<MUX_SEL_SPEC>