Installation Manual

Table Of Contents
IRIS OEM Edition Hardware Reference Manual
4.5 Peripheral Interfaces on OEM Edition Module
The ports available on the OEM Edition module consist of the following:
UART0
USART1
I2C bus
SPI bus
ONE-WIRE
ADC ports
GPIO
4.5.1 UART0
The UART0 port is a dual function port. It is used in conjunction with the RSTN (active LOW)
and SPI_CK lines to program the CPU. The CPU is in program mode if the RSTN line is low,
and data is clocked in using the UART0_RX and SPI_CK lines. The RSTN line has an internal
10K pull-up to bring it out of reset when power is applied. When the device is not being
programmed, the UART0 port serves as the main communication port to a system controller. An
external 10k pull-up resistor is recommended on the UART0_RX and UART0_RX ports to hold
the lines in a known state during power-up and reset. The rates supported are a function of the
system clock chosen.
; EXAMPLE
For standard crystal and resonator frequencies, the most commonly used baud rates for
asynchronous operation can be generated by using the UBRR settings as shown in Table 4-4.
UBRR values which yield an actual baud rate differing less than 0.5% from the target baud rate,
are bold in the table. Higher error ratings are acceptable, but the receiver will have less noise
resistance when the error ratings are high, especially for large serial frames. The error values are
calculated using the following equation:
Doc. # 7430-0549-01 Rev. B Page 19
100*1(%)
=
BaudRate
BaudRate
Error
chClosestMat
Table 4-4. Oscillator frequency = 7.32826 MHz