Tại sao lại thế?
Code:
Delay
movlw 0xFF
movwf giatri1 ; dia chi 0x80
movwf giatri2 ; dia chi 0x81
movwf giatri3 ; dia chi 0x82
loop1
loop2
loop3
decfsz giatri3
goto loop3
decfsz giatri2
goto loop2
decfsz giatri1
goto loop1
return
Mình viết chương trình con để tạo trễ, không hiểu tại sao lúc mô phỏng MPLAB 8.0 thì được nhưng khi đổ vào PIC lại không chạy, hình như nó cứ đứng ì luôn không thoát ra được chương trình con đó, mình dùng cà 16F877A và 16F84A cũng thấy thế. Không hiểu tại sao cả? Ai biết thì chỉ dùm nhé.