导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:求助:串口调试

* 5032: 初学者:求助:串口调试

   helena 
helena发表的帖子 

 初学者:求助:串口调试
求教各位大虾:我是初学者,正在做89C51单片机和PC机的串行通信。自编了一小段汇编程序用
于单片机,PC端由“串口调试助手”观测。单独将PC的COM口TXD、RXD短接,通过调试助手看到
收发均正常。现在的情况是,将单片机与PC机串口连接后,89C51端的rs232口上TXD可由示波器
看到信号的发出,PC机却收不到。请问WHY?      MCS51的程序如下:(只试验发送功能)
        ORG 0000H
        AJMP START
        ORG 0030H
  START:MOV SP,#5FH
        MOV TMOD,#20H;T1 工作模式2
        MOV PCON,#00H;SMOD=0
        MOV TH1,#0FDH;波特率=9600
        MOV SCON,#50H
        MOV R0,#0AAH; 准备送出的数
        SETB TR1
   WAIT:MOV A,R0 
        MOV SBUF ,A
        LCALL DELAY
  WAIT0:JBC TI,WAIT
        AJMP WAIT0     
  DELAY:MOV R7,#0FFH
        DJNZ R7,$
        RET
        END




发表时间:2002年1月21日10:38:00

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  5067.[详细]没有错,我就是这样编的,通讯正常。你查查连线看
摘要:......(无内容)
- [wzwx][1529次] 2002年1月22日

  5072.[详细]谢谢!修改接线后成功了!
摘要:......(无内容)
- [helena][1835次] 2002年1月22日

[上一篇帖子]:这不是一句话两句话就能说清楚的,而且在微打这一行中,这是关键技术。我只说一句“仔细研究微打的时序图”
[下一篇帖子]:谢谢了,老古。