在线情况
1
  • 头像
  • 级别
    • 财富1
    • 积分12
    • 经验2535
    • 文章175
    • 注册2006-05-24
    [QUOTE][b]下面引用由[u]kkkcxf[/u]发表的内容:[/b]

    谢谢斑竹!
    刚才在2400下进行实验,发现置位是在发生PUC(上电清除)或SWRST信号(串行状态机控制位)清除后的,可当进入中断后并执行TXBUF0 = RXBUF0后并没发现UTXIFG复位??[/QUOTE]
    那此时的现象如何,有数据从TX脚送出吗?
    微控网感谢您的参与
    在线情况
    2
    • 头像
    • 级别
      • 财富1
      • 积分12
      • 经验2535
      • 文章175
      • 注册2006-05-24
      The UTXIFGx interrupt flag is set by the transmitter to indicate that UxTXBUF
      is ready to accept another character. An interrupt request is generated if
      UTXIEx and GIE are also set. UTXIFGx is automatically reset if the interrupt
      request is serviced or if a character is written to UxTXBUF.
      微控网感谢您的参与
      在线情况
      3
      • 头像
      • 级别
        • 财富1
        • 积分12
        • 经验2535
        • 文章175
        • 注册2006-05-24
        [QUOTE][b]下面引用由[u]tubaozi01[/u]发表的内容:[/b]

          我研究了一下,发现有三种情况可以置位:上电和SWRST信号后;当把数据送到UTXBUF中时,以及手动置位。在进入中断服务程序以及数据发送完时复位。但还是比较迷惑,象KKKCXF兄说的一样,在发送中...[/QUOTE]
        你这个好象是个很典型的例子,有否在刚进中断程序时把UTX的标志位先软件清一下,然后再试试。
        微控网感谢您的参与
        Powered by LeadBBS 9.2 .
        Page created in 0.1875 seconds with 7 queries.