用TL16C752B实现DSP和PC机的串行通信
R重设定为BFh
《用TL16C752B实现DSP和PC机的串行通信(第5页)》
本文链接地址:http://www.oyaya.net/fanwen/view/154874.html
portw *ar1,#k_LCR_addr
st #k_Xoff1_value,*ar1 ;设置软件流控制
portw *ar1,#k_Xoff1_addr
st #k_Xon1_value,*ar1
portw *ar1,#k_Xon1_addr
st #k_Xoff2_value,*ar1
portw *ar1,#k_Xoff2_addr
st #k_Xon2_value,*ar1
portw *ar1,#k_Xon2_addr
st #k_EFR_value,*ar1 ;设置软件流控制组合方式
portw *ar1,#k_EFR_addr
st #k_LCR_dlatch_disable,*ar1
portw *ar1,#k_LCR_addr ;设定传输数据格式
st #k_IER_value,*ar1 ;设置中断
portw *ar1,#k_IER_addr
5 结束语
通过扩展串口完成TMS320VC5421与PC机串行通信硬件接口比较简单、数据传送距离远、使用经济。该电路及其软件经与微机的通信实验证明,在波特率为38400时,能够可靠地实现与PC机的通信。
《用TL16C752B实现DSP和PC机的串行通信(第5页)》