导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→菜鸟求教“单片机串口编程”问题!谢谢!!![pumeng]

 *第14553篇: 菜鸟求教“单片机串口编程”问题!谢谢!!!

  
楼 主:pumeng 2003年7月17日17:36
 菜鸟求教“单片机串口编程”问题!谢谢!!!
[color=#FF1493][color=#000000][color=#DC143C][color=#DC143C]      ORG 0000H
      AJMP MAIN
      ORG 0023H
      AJMP ZDCX 
MAIN: 
      MOV TMOD, #20H
      MOV TL1, #0F0H
      MOV TH1, #0F0H
      SETB TR1 
      MOV SCON, #50H
      MOV 20H, #22H
      MOV R0, #20H
      MOV R1, #40H
      MOV IE, #90H 
      ACALL SOUT
LOOP: SJMP LOOP
ZDCX: 
      JNB RI,SEND
      ACALL SIN
      SJMP NEXT 
SEND: ACALL SOUT
NEXT: RETI
SOUT:
      MOV A, @R0
      MOV SBUF,A
      CLR TI  
      RET
SIN:  
      MOV A, SBUF
      MOV @R1,A
       
      CLR RI
      MOV A, 40H
      MOV P0,A 
      RET
         
END
我这个程序的送出数据怎么成了“22 00”而是“22”我想了半天也没有想明白啊,请师兄给予指点,小弟感激不尽!!

[/color]

[/color][/color][/color]

  
2楼:leinuo 2003年7月17日19:09
 看不清你的内容,颜色设置有问题
  
3楼:一剑飘魂 2003年7月17日23:43
 那你就选中了以后再看嘛,也很清晰的
  
4楼:麦迪那师 2003年7月17日20:54
 yes.
stupid了一点

yes.
stupid了一点
  
5楼:pumeng 2003年7月18日08:05
 你们别废话给点意见好不好!
你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!你们别废话给点意见好不好!
  
6楼:avant 2003年7月19日19:34
 请把问题说清楚,是先ACALL SOUT为22而后中断又出现00吗?8位机是不能输出一个字的!
  
7楼:guest 2003年7月20日13:48
 当你发送完一个字节后,不应该立即清除TI
当你发送完一个字节后,不应该立即清除TI,而是用如下语句:jnb ti,$ / clr ti

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

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


[上一篇主题]:求助:关于DSP调试软件CCS的下载

[下一篇主题]:我想下载Cadence PSD 15.0?