5 serial port – Acrosser AR-B9612 User Manual
Page 10
 
AR-B9612 User’s Guide 
2-5 
2.5 SERIAL PORT
The ACEs (Asynchronous Communication Elements ACE1 to 
ACE4) are used to convert parallel data to a serial format on the 
transmit side and convert serial data to parallel on the receiver 
side. The serial format, in order of transmission and reception, is 
a start bit, followed by five to eight data bits, a parity bit (if 
programmed) and one, one and half (five-bit format only) or two 
stop bits. The ACEs are capable of handling divisors of 1 to 
65535, and produce a 16x clock for driving the internal 
transmitter logic. 
 
Provisions are also included to use this 16x clock to drive the 
receiver logic. Also included in the ACE is a complete MODEM 
control capability, and a processor interrupt system that may be 
software tailored to the computing time required to handle the 
communications link. 
The follows is summary of each ACE accessible registers 
 
DLAB
Port Address
Register
Receiver buffer (read)
0
base + 0
Transmitter holding register (write)
0
base + 1
Interrupt enable
X
base + 2
Interrupt identification (read only)
X
base + 3
Line control
X
base + 4
MODEM control
X
base + 5
Line status
X
base + 6
MODEM status
X
base + 7
Scratched register
1
base + 0
Divisor latch (least significant byte)
1
base + 1
Divisor latch (most significant byte)
Table 2-3 ACE Accessible Register