S e r i a l C o n t r o l l e r M o d u l e

 

 

 

8X

 

 

Fbrg = FXTALE/[2 * 8 * (N+1)]

 

 

230400 = 3686400/2*8*(N+1)

or

 

2*8*(N+1) = 3686400/230400

or

 

2*8*(N+1) = 16

or

 

N = 16/16-1 = 0

 

 

Max baudrate @ 8X = 230.4K

 

With the 18.432MHz crystal using SYSCLK as the clock source:

Max. baudrate depends on speed grade. Max. programmable baudrate = SYSCLK/32; max recommended baudrate is 922K.

16X @ 55.296MHz

Fbrg = SYSCLK/[2 * 16 * (N+1)]

 

1728000 = 55296000/2*16*(N+1)

or

2*16*(N+1) = 55296000/1728000

or

2*16*(N+1) = 32

or

N = 32/32-1 = 0

 

Max programmable baudrate = 1,728K

 

16X @ 46.08MHz

Fbrg = SYSCLK/[2 * 16 * (N+1)]

 

1440000 = 46080000/2*16*(N+1)

or

2*16*(N+1) = 46080000/1440000

or

2*16*(N+1) = 32

or

N = 32/32-1 = 0

 

Max programmable baudrate = 1,440K

 

16X @ 36.864MHz

Fbrg = SYSCLK/[2 * 16 * (N+1)]

 

1152000 = 36864000/2*16*(N+1)

or

2*16*(N+1) = 36864000/1152000

or

2*16*(N+1) = 16

or

N = 32/32-1 = 0

 

Max programmable baudrate = 1,152K

 

w w w . d i g i . c o m

2 5 3

Page 267
Image 267
Digi NS7520 manual With the 18.432MHz crystal using Sysclk as the clock source, 16X @ 55.296MHz