导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:通讯问题!

* 12730: 初学者:通讯问题!

   dirty 
dirty发表的帖子 

 初学者:通讯问题!
;我做了个测试通讯的程序,硬件CPU为89C52、通讯接口芯片为MAX487
;上位机操作系统为WIN98,用VB做通讯接受程序。
;但是,程序运行后,上位机接受到的二进制码为19H和00H
;用WIN98自带的软件“超级终端”接受,出现奇怪的字符,而不是希望
;收到的字符“4”    请问这是怎么回事????
;万分感谢!
    ORG    0000H
    LJMP    MAIN

    ORG    0050H
    MOV    R7,#50H        ;启动延时,使电源稳定
M_1:    MOV    R6,#0FFH
    DJNZ    R6,$
    DJNZ    R7,M_1
    MOV    SP,#50H

    MOV    TCON,#20H    ;采用通讯模式1,波特率为9600
    MOV    TH1,#0FDH
    MOV    TL1,#0FDH
    MOV    SCON,#40H

M_2:    MOV    R7,#90H
    MOV    R6,#0FFH
M_3:    DJNZ    R6,$
    DJNZ    R7,M_3
    CPL    P1.0        ;复位看门狗
    MOV    SBUF,#34H
    JNB    TI,$        ;等待发送完成
    CLR    TI
    SJMP    M_2


发表时间:2002年10月23日10:29:00

  
回复该帖

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

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

  12755.[详细]$的意义?
摘要:请问程序中的$是什么意思?有什么作用? 例如:DJNZ    R6,$   和  JNB    &n......(124字)
- [sh18][941次] 2002年10月23日

  12763.[详细]跳回原处,相当于等待
摘要:......(无内容)
- [wucang_deng][873次] 2002年10月23日

[上一篇帖子]:硬件:仿真器(RS232通信)急救???刚买一台仿真器(RS232通信),但总是串口联接失败,查系统
[下一篇帖子]:初学者:怎样读51单片机的计数器的计数值请问怎样可以读到51单片机的计数器T0、T1的计数值?