PIC: Långsam loop?
Postat: 10 januari 2006, 19:50:37
Sitter och testar lite kod på en 16F88, och har stött på ett i mitt tycke konstigt fenomen. Jag använder följande subrutin för att köra en fördröjning i en LED-blinkning och den fungerar:
Det konstiga är att den ger en fördröjning som är lagom för att blinka en lysdiod. Borde inte fördröjningen egentligen vara extremt kort? Jag tycker att den borde räkna ner 255 gånger och resultera i en fördröjning på < 1000 processorcykler. Tänker jag fel, eller går min PIC extremt långsamt? 
Kod: Markera allt
delay
DECFSZ 21h, 1
GOTO delay
RETURN
