liwanli:
謝謝,我試了一下!以下是我根椐DATASHEET編的一個程序,但還是不行,能否指點一二!CLK BIT P0.7 ;A0 BIT P0.6A1 BIT P0.5DI BIT P0.4 ;ORG 00HSTART:MOV DPTR,#0AAAAHSETB A1MOV A,DPHCALL SDT46MOV A,DPLCALL SDT461JMP $SDT46:MOV R3,#8;寫入8位數據SD1:RLC A;MOV DI,CSETB CLKCALL DELAYCLR CLKCALL DELAYCLR A0DJNZ R3,SD1RETSDT461:MOV R3,#8;寫入8位數據SD11:RLC A;MOV DI,CSETB CLKCALL DELAYCLR CLKCALL DELAYDJNZ R3,SD11SETB CLKCALL DELAYSETB A0CLR CLKNOPNOPCLR A1CALL DELAYSETB CLKNOPNOPSETB A1RETDELAY:MOVR7,#0FHDJNZR7,$RETEND