+ -
当前位置:首页 → 问答吧 → 单片机通信问题

单片机通信问题

时间:2011-06-23

来源:互联网

ORG 0000H
NOP
AJMP MAIN
ORG 0023H
NOP
AJMP WES
MAIN:
MOV TMOD,#20H
MOV SCON,#0C0H
MOV TL1,#0f9H
MOV TH1,#0f9H
MOV IE,#90H
SETB TR1
SETB REN
CYCLE:JB REN,$
CLR EA
MOV R0,#40H
MOV SBUF,@R0
NOP
NOP
SETB REN
SETB EA
AJMP CYCLE
WES: 
PUSH ACC
PUSH PSW
PUSH 00H
JB RI,READ
CLR TI
 POP 00H
 POP PSW
 POP ACC
 RETI
READ:
 CLR RI
 CLR REN
 CLR EA
 MOV A,SBUF
 MOV 40H,A
 SETB EA
 POP 00H
 POP PSW
 POP ACC
 RETI
 END
我想实现的功能是我发什么串口显示什么但是这程序显示的是乱码 刚学汇编求大虾帮忙
 

作者: zhang13857497170   发布时间: 2011-06-23

你的程序中存在不少错误,你还需好好修改。这都是基本功,你要好好练习。串口程序要注意波特率,波特率出错,就会出现乱码。

作者: lgt633744   发布时间: 2011-06-23