- #1
Stu80
- 8
- 3
- Homework Statement
- A PC16550D UART has a clock running at18.432 MHz and its
baud rate is set to 2000. Determine the HEX contents of its DLM and
DLL registers
- Relevant Equations
- Baud rate = Clock frequency/(16×N)
I understand that,
Baud Rate = Clock Frequency / (16 x N)
and that N = DLL + DLM
when I substitute the figures to get an answer for N to be 576, how do I then convert this into the HEX contents of DLL and DLM, especially considering the maximum value for DLL or DLM is 255?
I have uploaded the PC16550D datasheet for reference if needed.
Baud Rate = Clock Frequency / (16 x N)
and that N = DLL + DLM
when I substitute the figures to get an answer for N to be 576, how do I then convert this into the HEX contents of DLL and DLM, especially considering the maximum value for DLL or DLM is 255?
I have uploaded the PC16550D datasheet for reference if needed.