I'm trying to create parallel to RS-232 serial converter using standard logic (serial transmitter only, no serial receive functionality). To get the clock signal my idea was to get a 7.3728MHz oscillator and then keep dividing the frequency by 2 until I get the desired frequency. This works to get common baud rates such as 460800Hz, 115200Hz, and 57600Hz.
The issue comes when I try to get lower baud rates, such as the standard 9600Hz, because below 57600Hz the frequencies I get aren't standard baud rates. For example, \$57600\div2 = 28800\$. This is no good.
I also can't find any oscillators or crystals online which oscillate at a multiple of 9600Hz. So, how is this usually achieved?