編寫單片機串行通信的數(shù)據(jù)發(fā)送程序
請編制串行通信的數(shù)據(jù)發(fā)送程序,發(fā)送片內(nèi)RAM50H~5FH的16B數(shù)據(jù),串行接口設(shè)定為方式2,采用偶校驗方式。設(shè)晶振頻率為6MHz。
解:查詢方式發(fā)送程序如下
MOVSCON,#8OH
M OVPCON,#80H
MOVR0,#50H
MOVR7,#16H
LOOP: MOVA,@R0
MOVC,P
MOVTB8,C
MOVSBUF,A
JNBT1,$
CLRT1
INCR0
DJNZR7,LOOP
RET