论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
图2所示是TL16C752B的内部功能模块图,该器件内部共有20个寄存器,这些寄存器可分别用于实现通信参数的设置、对线路及MODEM状态的访问、数据的发送和接收以及中断管理等功能。其地址可分别通过A0~A2地址线和某些寄存器的特定位来确定,由于有些寄存器的地址是重叠的,所以还必须通过读/写信号加以区分。TL16C752B内部寄存器的映射如表1所列。表中:
“*” 表示仅当LCR的第7位为1时,访问DLL/DLH。
“** ”表示仅当LCR为0xBF时,访问EFR以及Xon1/2,Xoff1/2。
“+” 表示当EFR[4]为1,且MCR[6]为1时,访问TCR/TLR。
“++”表示当片选信号有效、MCR[2]为1且处于非闭环模式时,访问 FIFO RDY。
此外,对于MCR[7],只有当EFR[4]为1时才可以更改。在上述说明中,[]表示该寄存器的第几位。
表1 TL16C752B的内部寄存器映射表