瀏覽單個文章
ivy11111
Major Member
 

加入日期: Apr 2004
文章: 101
關於8051的問題程式碼或電路問題

ORG 00H
MAIN:
MOV P2,#11111111B
MAIN1:
MOV P1,#11111111B
MOV R4,#10
JB P2.0,NEXT10
SETB P3.0
MOV R4,#100
NEXT10:
MOV P1,#11111111B
JB P2.1,NEXT30
SETB P3.1
MOV R4,#200
NEXT30:
CALL DELAY
MOV P1,#00000000B
CALL DELAY
LJMP MAIN1
DELAY:
MOV A,R4
MOV R5,A
$0:
MOV R6,#200
$1:
MOV R7,#250
$2:
DJNZ R7,$2
DJNZ R6,$1
DJNZ R5,$0
RET
END






以上是我的程式碼



電路是以89s51以P2 .0~7腳位透過74LS244來連接ULN2003A,ULN2003A來驅動繼電器。<89S51沒有加提升電阻>



初期運作沒問題 BUT只要過了一小時或二小時就是"當機" WHY WHY ??悶..
     
      
舊 2007-12-20, 09:44 PM #1
回應時引用此文章
ivy11111離線中