导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[terryzz]嘗試串連89C51多處理機連線通信出現問



No.88266
作者:terryzz
邮件:terry_zz_zz@yahoo.com.hk
ID:46347
登陆:2次
文章数:3篇
最后登陆IP:61.18.249.20
最后登陆:2006/2/16 6:01:50
注册:2006/1/19 4:50:47
财富:109
发帖时间:2006/1/19 5:48:54
发贴者IP:61.10.7.185
标题:terryzz:嘗試串連89C51多處理機連線通信出現問題,急求高手指點指點!!
摘要:No.88266嘗試串連89C51多處理機連線通信出現問題,急求高手指點指點!! 嘗試使用串列埠模式3 之多處理機連線通信,發現89C51 未能自動識別及判斷位址以接收數據,請各高手指點指點!!
主機已初設:
 SCON = 0xF0; /* uart in mode 3(9 bit), REN=1 */
 SADDR=0x01; /* local address */
 SADEN=0xFF; /* address mask*/

從機已初設:
 SCON = 0xF0; /* uart in mode 3 (9 bit), REN=1 */
 SADDR=0x02; /* local address*/
 SADEN=0xFF; /* address mask*/

已確定從機能夠收到主機發出之8位元地址及數據

問題是:
如主機發出之地址不等於從機之地址時,從機依然接收數據
例如:
TB8 = 1;
SBUF = 0xf3;
  <---不等於從機地址
TB8 = 0;
SBUF = 0x55;   <----從機依然接收數據0x55

從Atmel 89c51 Data Sheet
"The automatic ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:7276毫秒 查询6次