两个51单片机串口通讯程序

最好是汇编语言的!... 最好是汇编语言的! 展开
 我来答
47okey
2012-07-30 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5900
采纳率:75%
帮助的人:2390万
展开全部

甲机发送(拨码开关):

ORG 00H

AJMP MAIN

ORG 30H

MAIN: 

MOV SCON,#50H ;8位发送,接收

MOV TMOD,#20H ;定时器1方式2,8 位自动重装。

MOV TH1,#0FAH ;11.0592MHz,4800bps

MOV TL1,#0FAH

SETB TR1

 

MAIN1:

MOV A,P1

CJNE A,20H,SEND_0

AJMP MAIN1

SEND_0:

ACALL SEND

AJMP MAIN1

 

SEND:

MOV 20H,A

MOV SBUF,A

JBC TI,SEND

RET

END

 

 

乙机接收(LED显示):

ORG 00H

AJMP MAIN

ORG 30H

MAIN: 

MOV SCON,#50H ;串口工作方式1,允许接收。

MOV TMOD,#20H ;定时器1工作方式2,8 位计数,自动重装定时常数

MOV TH1,#0FAH ;11.0592MHz,4800bps

MOV TL1,#0FAH

SETB TR1

RECE: 

JB RI,MAIN1 ;收完RI机器置1,转数据处理。

AJMP $-3  ;没收完继续 

MAIN1: 

MOV A,SBUF

MOV P2,A

CLR RI

AJMP RECE  ;继续接收 

 

END

 

 

 

匿名用户
2012-07-30
展开全部
建议 去 我的领地 5d6d 的 proteus 论坛看看
那里有很多 单片机仿真实例,包括仿真图 和 源码
搜 5d6d 和 proteus 2个关键词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
塔杰678
2012-07-30
知道答主
回答量:2
采纳率:0%
帮助的人:3168
展开全部
需要汇编语言的好助手
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式