Other Parts Discussed in Thread: TL16C752C
Hi team,
My customer asks us whether TL16C750 has writing sequence regading DLM and DLL.
Please let me know it.
The customer's evaluation results are bellow.
Wnen the customer writes divisor value 0x000C fist to DLM then to DLL, output from BAUDOUT sometimes
does not come out. When the customer wrote divisor value 0x000C first to DLL then to DLM, corret output
from BAUDOUT always comes out.
①first to DLM then to DLL → BAUDOUT sometimes NG
The writing sequence is bellow:
LCR b(1)=1, b(0)=1
LCR b(7)=1
DLM 0x00
DLL 0x0c
FCR b(2)=1, b(1)=1, b(0)=1
LCR b(7)=0
MCR b(1)=1
MCR b(2)=1
IER b(2)=1, b(0)=1
②first to DLL then to DLM → BAUDOUT always OK
The writing sequence is bellow:
LCR b(1)=1, b(0)=1
LCR b(7)=1
DLL 0x0c
DLM 0x00
FCR b(2)=1, b(1)=1, b(0)=1
LCR b(7)=0
MCR b(1)=1
MCR b(2)=1
IER b(2)=1, b(0)=1
Best regards,
Fumio Nakano