\n
address_offset : 0x0 Bytes (0x0)
    size : 0x2000 byte (0x0)
    mem_usage : registers
    protection : 
    
    Offset:0x00 CT16Bn Timer Control Register
    address_offset : 0x0 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
CEN : Counter enable
    bits : 0 - 0 (1 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable counter 
 1 : Enable 
    
 Enable Timer Counter and Prescale Counter for counting 
End of enumeration elements list.
CRST : Counter Reset
    bits : 1 - 2 (2 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Reset Counter 
    
 Timer Counter and the Prescale Counter are synchronously reset on the next positive edge of PCLK 
End of enumeration elements list.
    Offset:0x10 CT16Bn Counter Control Register
    address_offset : 0x10 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
CTM : Counter/Timer Mode
    bits : 0 - 1 (2 bit)
    access : read-write
 Enumeration: 
 0 : Timer Mode 
    
 Every rising PCLK edge 
 1 : Counter Mode 
    
 TC is incremented on rising edges on the CAP0 input selected by CIS bits. 
 2 : Counter Mode 
    
 TC is incremented on falling edges on the CAP0 input selected by CIS bits. 
 3 : Counter Mode 
    
 TC is incremented on both edges on the CAP0 input selected by CIS bits. 
End of enumeration elements list.
CIS : Counter Input Select
    bits : 2 - 5 (4 bit)
    access : read-write
 Enumeration: 
 0 : CT16Bn_CAP0 
    
 CT16Bn_CAP0 
End of enumeration elements list.
    Offset:0x14 CT16Bn Match Control Register
    address_offset : 0x14 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
MR0IE : Enable generating an interrupt when MR0 matches TC
    bits : 0 - 0 (1 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 Generating an interrupt when MR0 matches TC 
End of enumeration elements list.
MR0RST : Enable reset TC when MR0 matches TC
    bits : 1 - 2 (2 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 Reset TC when MR0 matches TC 
End of enumeration elements list.
MR0STOP : Stop TC and PC and clear CEN bit when MR0 matches TC
    bits : 2 - 4 (3 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 Stop TC and PC and clear CEN bit when MR0 matches TC 
End of enumeration elements list.
    Offset:0x20 CT16Bn MR0 Register
    address_offset : 0x20 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
    Offset:0x04 CT16Bn Timer Counter Register
    address_offset : 0x4 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
TC : Timer Counter
    bits : 0 - 15 (16 bit)
    access : read-write
    Offset:0x08 CT16Bn Prescale Register
    address_offset : 0x8 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
PRE : Prescaler
    bits : 0 - 7 (8 bit)
    access : read-write
    Offset:0x80 CT16Bn Capture Control Register
    address_offset : 0x80 Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
CAP0RE : Capture on CT16Bn_CAP0 rising edge
    bits : 0 - 0 (1 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 A sequence of 0 then 1 on CT16Bn_CAP0 will cause CAP0 to be loaded with the contents of TC. 
End of enumeration elements list.
CAP0FE : Capture on CT16Bn_CAP0 falling edge
    bits : 1 - 2 (2 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 A sequence of 1 then 0 on CT16Bn_CAP0 will cause CAP0 to be loaded with the contents of TC. 
End of enumeration elements list.
CAP0IE : Interrupt on CT16Bn_CAP0 event
    bits : 2 - 4 (3 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 A CAP0 load due to a CT16Bn_CAP0 event will generate an interrupt. 
End of enumeration elements list.
CAP0EN : CAP0 function enable
    bits : 3 - 6 (4 bit)
    access : read-write
 Enumeration: 
 0 : Disable 
    
 Disable 
 1 : Enable 
    
 Enable CAP0 function 
End of enumeration elements list.
    Offset:0x84 CT16Bn CAP0 Register
    address_offset : 0x84 Bytes (0x0)
    size : 32 bit
    access : read-only
    reset_value : 0x0
    reset_Mask : 0x0
    
CAP0 : Timer counter capture value
    bits : 0 - 15 (16 bit)
    access : read-only
    Offset:0xA4 CT16Bn Raw Interrupt Status Register
    address_offset : 0xA4 Bytes (0x0)
    size : 32 bit
    access : read-only
    reset_value : 0x0
    reset_Mask : 0x0
    
MR0IF : Match channel 0 interrupt flag
    bits : 0 - 0 (1 bit)
    access : read-only
 Enumeration: 
 0 : No interrupt 
    
 No interrupt on match channel 0 
 1 : Met interrupt requirements 
    
 Interrupt requirements met on match channel 0 
End of enumeration elements list.
CAP0IF : Capture channel 0 interrupt flag
    bits : 24 - 48 (25 bit)
    access : read-only
 Enumeration: 
 0 : No 
    
 No interrupt on CAP0 
 1 : Met interrupt requirements 
    
 Interrupt requirements met on CAP0 
End of enumeration elements list.
    Offset:0xA8 CT16Bn Interrupt Clear Register
    address_offset : 0xA8 Bytes (0x0)
    size : 32 bit
    access : write-only
    reset_value : 0x0
    reset_Mask : 0x0
    
MR0IC : MR0IF clear bit
    bits : 0 - 0 (1 bit)
    access : write-only
 Enumeration: 
 0 : No effect 
    
 No effect 
 1 : Clear 
    
 Clear MR0IF 
End of enumeration elements list.
CAP0IC : CAP0IF clear bit
    bits : 24 - 48 (25 bit)
    access : write-only
 Enumeration: 
 0 : No effect 
    
 No effect 
 1 : Clear 
    
 Clear CAP0IF 
End of enumeration elements list.
    Offset:0x0C CT16Bn Prescale Counter Register
    address_offset : 0xC Bytes (0x0)
    size : 32 bit
    access : read-write
    reset_value : 0x0
    reset_Mask : 0x0
    
PC : Prescaler Counter
    bits : 0 - 7 (8 bit)
    access : read-write
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by 
Embeetle, an IDE designed from scratch for embedded software developers.