標(biāo)題: 求助解決問題 [打印本頁]

作者: chrisquemas    時間: 2009-9-5 16:19
標(biāo)題: 求助解決問題
我的版是CY299,單片機(jī)是STC89C52RC
當(dāng)我用匯編語言寫的時候,保存文件時ASM格式的,結(jié)果進(jìn)行編譯鏈接的時候生成的HEX文件,進(jìn)行燒錄成功后,但是單片機(jī)不能工作,請教下市什么原因
寫的代碼是:
LOOP:MOV P1,#0FFH ;
LCALL DELAY ;
MOV P1,#00H ;
LCALL DELAY ;
LJMP LOOP ;
DELAY:MOV R7,#250 ;
D1:MOV R6,#250 ;
D2:DJNZ R6,D2 ;
DJNZ R7,D1 ;
RET ;
END;

作者: admin    時間: 2009-9-5 18:02

用c寫的能工作嗎?


作者: chrisquemas    時間: 2009-9-5 18:41

用C寫的話可以工作


作者: guoliliab    時間: 2009-9-7 10:21
匯編我不是很會,但是最基本的,下面這三句是必須有的
        ORG     0000H
        LJMP    MAIN
        ORG     0003H

作者: guoliliab    時間: 2009-9-7 10:22
錯了,最后一句是0030H,因?yàn)橐屵^中斷的存儲




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1