[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]

System Specification for C65Fred BowenMarch 1, 1991

The BAUD RATE can be generated using the following formulas:

		    URCLK			      URCLK
    BaudRate = ----------------   or,	 COUNT = ---------------
		16 ( COUNT+1 )			  16 x BaudRate

    Where: COUNT = value loaded into BAUD RATE register
	   URCLK = C7Mhz input, 7.15909 MHz NTSC
				7.09375 MHz PAL

The following tables show some of the most common data rates. Data rate errors of less than +/-1.5% are acceptable for most purposes.
A. NTSC   URCLK = 7.15909 MHZ
BR
#
BAUD RATE
REQUIRED
COUNT
(HEX)
BAUD RATE
OBTAINED
PERCENT
ERROR
 
1 50 22F4 49.999 .0015
2 75 174D 74.999 .0015
3 110 0FE3109.991 .0080
4134.5 0CFE134.488 .0090
5 150 0BA6149.998 .0015
6 300 05D2299.895 .035
7 600 02E9 599.79 .035
8 1200 01741199.58 .035
9 1800 00F81796.96 .17
10 2400 00B92392.74 .30
11 3600 007B3608.41 .23
12 4800 005C4811.22 .23
13 7200 003D7216.82 .23
14 9600 002E9520.07 .83
1519200 001619454.0 1.323
1631250 000D31960.2 1.023 (MIDI)
056000 000755930.4 .124  

B. PAL   URCLK = 7.09375 MHZ
BR
#
BAUD RATE
REQUIRED
COUNT
(HEX)
BAUD RATE
OBTAINED
PERCENT
ERROR
 
1 50 22A250.001 .0020
2 75 171675.005 .0080
3 110 0FBE109.987 .010
4134.5 OCDF134.514 .010
5 150 OB8B149.986 .009
6 300 05C5299.973 .009
7 600 02E2 599.75 .009
8 1200 01701198.27 .144
9 1800 00F51802.27 .126
10 2400 00B82396.54 .144
11 3600 007A3604.55 .126
12 4800 005B4819.12 .398
13 7200 003D7150.96 .68
14 9600 002D9638.25 .40
1519200 001619276.5 .40
1631250 000D31668.5 1.01 (MIDI)
056000 000755419.9 1.04  



[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last updated April 06, 2006.