Checkpoint Systems Inc. EVOLVES10 Manual De Usuario
Chapter 3 – SocketModem (MT5634SMI-34 & MT5634SMI-92)
Multi-Tech Systems, Inc. Universal Socket Hardware Guide for Developers (S000342D)
78
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.
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.
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.
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.
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.
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.
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