导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]16C550的硬件设置问题[zjw700807]

 *第9987篇: [求助]16C550的硬件设置问题

  
楼 主:zjw700807 2003年4月9日08:47
 [求助]16C550的硬件设置问题
各位大虾:
    我现在遇到一个16C550的硬件问题,在系统启动时对程序进行初始化后,有时收不到PC机发送过来的通信信号,只有在本机向PC机发送信号之后才能建立正常的通信,不知为何?如果哪位大虾有现成的驱动程序,请COPY一份给我,不胜感激!
    16C550的初始化程序如下:
    SerLCtrlRegister=0x80;
    SerRecRegister=0x0c;
    SerIntEnRegister=0x00;
    /*设置通信数据格式为1个起始位,8个数据位,1个停止位,无奇偶效验*/
    SerLCtrlRegister=0x00;
    SerLCtrlRegister=0x03;
    /*设置16C550只允许接收中断和发送中断*/
    SerIntEnRegister=0x03;
    /*设置16C550的MODEM控制寄存器为无效*/
    SerMCtrlRegister=0x00;
    /*设置FIFO寄存器为无效*/
    SerIntIDRegister=0x00;

                                                             zjw700807@163.net
                                                                           2003/4/9


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:请问老古:关于89C52控制8019的几个问题

[下一篇主题]:大家好