编一个自己发送自己接受程序,检查本单片机的串行口是否完好

[复制链接]
查看11 | 回复0 | 2011-6-24 01:03:30 | 显示全部楼层 |阅读模式
fosc=12MHz,波特率=600,取SMOD=0.依据公式
波特率=1/32×(fosc/12×(256-X)),得X=204=CCH
汇编语言:
ORG0000H
MOVTMOD,#0CCH
MOVTL1,#0CCH
SETBTR1
MOVSCON,#50H
ABC:CLRTI
MOVP1,#0FEH
ACALLDAY
MOVA,#0FFH
MOVSBUF,A
JNBRI,$
CLRRI
MOVA,SBUF
MOVP1,A
JNBTI,$
ACALLDAY
SJMPABC
DAY:MOVR0,#0
DAL:MOVR1,#0
DJNZR1,$
DJNZR0,DAL
RET
END
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行