导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→采用中斷方式﹐具體中斷接收程序見下﹕
 Receive:

* 21283: 再次請教串口問題

   bizhenke 
bizhenke发表的帖子 

 
采用中斷方式﹐具體中斷接收程序見下﹕
 Receive:
     clr ea
     mov a,sbuf
     clr ri
     mov 30h,a
     re0:
          jbc ri,re1
          jmp re0
    re1:
          mov a,sbuf
          mov 31h,a
    re2:
          jbc ri,re3
          jmp re2
    re3:
          mov a,sbuf
          mov 32h,a
    setb ea
    reti
我接收固定的三個字節﹐但是都是零﹐偶爾最后一個會正確﹐有時會有半個字節正確



发表时间:2003年3月21日11:17:07

  
回复该帖

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

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

  21342.[详细]未保护现场
摘要:程序未保护现场,似不妥。如果接收波特率不是太高,最好接收一字节中断一次,这个程序容易进入死循环。   ......(103字)
- [学习中][1037次] 2003年3月21日

  21345.[详细]clr ri的指令是多余的,jbc ri 就包含了对ri的清除
摘要:......(无内容)
- [老古][1291次] 2003年3月21日

  21348.[详细]参考
摘要:程序好象没什么问题,建议观察RXD波形,看信号是否可靠到达。 以下编程谨提供参考: Receive: clr ea       &......(363字)
- [红心J][818次] 2003年3月21日

[上一篇帖子]:有人做个边界扫描吗?探讨一下。[em09]
[下一篇帖子]:@@@求救:用51控制PEF 22822(vdsl的主芯片)!!!都帮我想想 啊