导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→串口调试助手总是没响应[紫麓寒枭]

 *第43841篇: 串口调试助手总是没响应

  
楼 主:紫麓寒枭 2006年10月17日21:21
 串口调试助手总是没响应
第一次调试串口通讯(程序如下,是网上的一个程序修改后得到的),可串口调试助手的设置一经改动就没响应,请大虾给予帮助,感激不尽
 
;串行口方式1的接收子程序,硬件连接好之后,单片机会向PC发送1表示可以可接收数据)
         MOV TMOD,#20H
          MOV TL1,#0FDH
          MOV TH1,#0FDH
          SETB TR1
          MOV SCON, #50H
          MOV R0,#01H    ;;发送数据01H,告知PC已经准备好
          MOV R1,#40H    ; ;接收数据首址
          ACALL SOUT
          SETB ES
          SETB EA
     LOOP:SJMP $
          ;;中断程序
          ORG 0023H
          AJMP SBR1
          ORG 0100H
     SBR1:JNB RI ,SEND
          ACALL SIN
          SJMP NEXT
     SEND:ACALL SOUT
     NEXT:RETI
     SOUT:CLR TI
          MOV A,R0
          MOV C,P
          CPL C
          MOV ACC.7,C
          INC  R0
          MOV SBUF,A
          RET
      SIN:CLR RI
          MOV A,SBUF
          MOV C,P
          CPL C
          ANL A,#7FH
          MOV @R1,A
          INC R1
          RET
               
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
  
2楼:zbjksun 2006年10月18日13:35
 中断地址设置
中断地址是放在程序的最上面的,我这里有51的完整学习资料,请连接,

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

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


[上一篇主题]:关于外部中断和串口中断的问题

[下一篇主题]:Intel XScale IXP425开发板增强版II型