tanken är att den ska tända en lysdiod och sedan släcka den i debug syfte och sen ska den inte göra mer. Som det är nu så blinkar lysdioden (ser ut som att den den resettas med ca 1 sek mellanrum..)
och detta utan att jag har någon WDT igång :< tror jag iallaf inte
såhär ser koden ut iallaf
1a configbitarna(h2007): 3F10
2a configbitarna(h2008): 3FFF
Kod: Markera allt
        list     	p=16f88 
        include  	<p16F88.inc> 
        errorlevel 	-302           ;Suppress bank warning 
        ;change this to use or not use analog inputs 
   		BANKSEL 	ANSEL       ; Select Bank of ANSEL 
   		MOVLW 		0x00       ; Configure all pins 
   		MOVWF 		ANSEL       ; as digital pins 
   		;change this if you want to decide input/output for portA
		MOVLW 		0x00       ; Value used to 
   		MOVWF 		TRISA       ; Set RA<7:0> as outputs 
   		BANKSEL 	PORTA		
COUNT	equ			h'20'
COUNT2	equ			h'21'
		goto 		main
;------Delay-sub--------
delay
		movlw		15h
		movwf		COUNT2
dloop	
		decfsz 		COUNT,F
		goto 		dloop		
		decfsz		COUNT2,F
		goto 		dloop
		return	
;-------End of Delay-sub-
main          		
		movlw		0x00
		movwf		PORTA
		call 		delay
		movlw		0x01
		movwf		PORTA
		call		delay
;--Done---
loop 			
		goto 		loop			   
				
		endlampan är släckt under ca 1 sek, sen hinner programmet precis slå igång "porta" till 01h och gå in i loopen innan den resettas och släcks igen.
blir: 1sek släckt, 0,1sek tänd, 1 sek släckt,0,1 sek osv.
ändrar jag i programmet så den börjar med att vara tänd så blir det
1 sek tänd, 0,1 sek släckt.
vad kan vara på tok? f.ö så används en wisp och allt är kopplat enligt http://www.voti.nl/blink/index_1.html#16F88
med undantag från oscillatorn (kör intern) och dioden. spänningsregulator via 7805.
 
				

 jaaaa, tack så mycket. nu funkar allting perfekt för första gången.
 jaaaa, tack så mycket. nu funkar allting perfekt för första gången. 
 