English
Language : 

ADUC7122 Datasheet, PDF (56/92 Pages) Analog Devices – Precision Analog Microcontroller, 12-Bit Analog I/O, ARM7TDMI® MCU
ADuC7122
UART Interrupt Enable Register 0
Name:
COMIEN0
Address:
0xFFFF0804
Default value: 0x00
Access:
Read/write
Function:
The 8-bit register enables and disables the
individual UART interrupt sources.
Table 95. COMIEN0 MMR Bit Designations
Bit Name Description
7:4
Reserved. Not used.
3
EDSSI Modem Status Interrupt Enable Bit.
Set by user to enable generation of an
interrupt if any of COMSTA0[3:1] are set.
Cleared by user.
2
ELSI RxD Status Interrupt Enable Bit.
Set by the user to enable generation of an
interrupt if any of the COMSTA0[3:1] register
bits are set.
Cleared by the user.
1
ETBEI Enable Transmit Buffer Empty Interrupt.
Set by the user to enable an interrupt when the
buffer is empty during a transmission, that is,
when COMSTA[5] is set.
Cleared by the user.
0
ERBFI Enable Receive Buffer Full Interrupt.
Set by the user to enable an interrupt when the
buffer is full during a reception.
Cleared by the user.
UART Interrupt Identification Register 0
Name:
COMIID0
Address:
0xFFFF0808
Default value: 0x01
Access:
Read only
Function:
This 8-bit register reflects the source of the
UART interrupt.
Preliminary Technical Data
Table 96. COMIID0 MMR Bit Designations
Bits[2:1]
Status
Bits
Bit 0
NINT
Priority Definition
00
1
No interrupt
11
0
1
Receive line
status
interrupt
10
0
2
Receive
buffer full
interrupt
01
0
3
Transmit
buffer empty
interrupt
00
0
4
Modem
status
interrupt
Clearing
Operation
Read
COMSTA0
Read COMRX
Write data to
COMTX or
read COMIID0
Read
COMSTA1
register
UART Fractional Divider Register
This 16-bit register controls the operation of the fractional
divider for the ADuC7122.
Name:
COMDIV2
Address:
0xFFFF082C
Default value: 0x0000
Access:
Read/write
Table 97. COMDIV2 MMR Bit Designations
Bit Name Description
15 FBEN
Fractional Baud Rate Generator Enable Bit.
Set by the user to enable the fractional
baud rate generator.
Cleared by the user to generate the baud
rate using the standard 450 UART baud rate
generator.
14:13
Reserved.
12:11 FBM[1:0]
M. If FBM = 0, M = 4. See Equation 2 for the
calculation of the baud rate using a
fractional divider and table 76 for common
baud rate values.
10:0 FBN[10:0] N. See Equation 2 for the calculation of the
baud rate using a fractional divider and
table 76 for common baud rate values.
Rev. PrA | Page 56 of 92