请教:我的XR16L784发不出数据是怎么回事?
我用2812和XR16L784扩展4个串口.现在通过总线设置访问寄存器都没有问题.可就是发不出来数据,不知道怎么回事?我的初始化程序很简单:lcr=0x80;dll=0x27;dlm=0x00;lcr=0x03;fcr=0x00;mcr|=(14);//回环自测试模式ier=0x01;然后我就在主程序中:首先查询LSR寄存器,如果发送空标志为1,我就往THR中写数据;可是问题是根本发不出来任何数据.而且就第一次发送空标志为1,等我往THR里写完数据后,标志就变为0,再也