两个8031系统进行双机通信的电路连接图及通讯单片汇编语言
扫描二维码
随时随地手机看文章
两个8031系统进行双机通信,工作于方式1,将甲机芯片内RAM30H~4FH单元存放的数据送到乙机相应单元。要求画出电路连接图,选择波特率,编写完整的通信程序。
答案:
图片1
甲机:
main:movscon,#01000000b
movtmod,#00100000b
movth1,#0d0h
movtl1,#0d0h
clrea
movpcon,#80h
setbtr1
movr7,#16
movr0,#30h
loop:movsbuf,@r0
jnbti,$
clrti
incr0
djnzr7,loop
sjmp$
乙机:
org000h
ljmpmain
org`023h
ljmprxd_int
org100h
main:movscon,#01010000b
movtmod,#00100000b
movth1,#0d0h
movtl1,#0d0h
setbes
setbea
movpcon,#80h
setbtr1
movr7,#16
movr0,#40h
sjmp$
rxd_int: mov@r0,sbuf
clrri
incr0
djnzr7,goret
movr7,#16
movr0,#40h
goret:reti