看起來這是一個閃燈的程序,我幫你改了一下,你注意紅色字體為改動過的地方
ORG 0000H clr P1.4 ;開led燈總使能,也就是說必須要把P1.4置0八個發光管才會起作用,原理請看電路圖 main:SETB P0.0; ;這里你寫錯了,本開發板的發光管是接在P0口上的 LCALL DELAY; CLR P0.0; ;同上 也是錯了. LCALL DELAY; LJMP MAIN;
DELAY:MOV R7,#250; D1: MOV R6 ,#250; D2: DJNZ R6,D2; DJNZ R7,D1; RET; END; |