Multi-Tech Systems 92U09G17826 Manuel D’Utilisation
PART 3 – Embedded Analog SocketModems
Chapter 6 – SocketModem (MT9234SMI)
Multi-Tech Systems, Inc. Universal Socket Hardware Guide for Developers (S000342K)
106
SCR – Scratch
The host programmer uses this register for temporary data storage.
DLL – Divisor Latch (LSByte)
This register contains low-order byte for the 16-bit clock divider. It is kept to maintain register set compatibility with the
16C550A interface. However, it is not used for clock generation since MMM does not require the generation of a real
baud clock.
16C550A interface. However, it is not used for clock generation since MMM does not require the generation of a real
baud clock.
DLM – Divisor Latch (MSByte)
This register contains high-order byte for the 16-bit clock divider. It is kept to maintain register set compatibility with
the 16C550A interface. However, it is not used for clock generation, since MMM does not require the generation of a
real baud clock.
the 16C550A interface. However, it is not used for clock generation, since MMM does not require the generation of a
real baud clock.
Programming the Baud Rate Generator Registers DLM (MSB) and DLL (LSB) provides a user capability for selecting
the desired final baud rate. The example in the Table below shows the selectable baud rates available when using a
1.8432 MHz external clock input.
the desired final baud rate. The example in the Table below shows the selectable baud rates available when using a
1.8432 MHz external clock input.
BAUD RATE GENERATOR PROGRAMMING TABLE
Baud
Rate
Rate
16 x Clock Divisor (Decimal)
DLM Value (HEX)
DLL Value (HEX)
110
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
1047
384
192
96
48
24
12
6
3
2
1
384
192
96
48
24
12
6
3
2
1
04
01
00
00
00
00
00
00
00
00
00
01
00
00
00
00
00
00
00
00
00
17
80
C0
60
30
18
0C
06
03
02
01
80
C0
60
30
18
0C
06
03
02
01