Det är alltså sid 41 (43) i http://ww1.microchip.com/downloads/en/D ... 39582b.pdf
Där kan man bland annat läsa "Clearing a TRISA bit (= 0) will make the corresponding PORTA pin an output (i.e., put the contents of the output latch on the selected pin)."
Dels så funkar ju ett av programmen. Har även testa att sätta CMCON till 0 och ADCON1 till 0 utan framgång, tyvärr.
Kod: Markera allt
main:
CMCON = 0x00
ADCON1 = 0x00
trisa = 0x00
porta.1 = %1 'Klocka
porta.2 = %1 'Data
porta.3 = %1 'Skylt på
While TRUE
porta.2 = %1 'Data sätts till 1
porta.1 = %0
delay_ms(2) 'Klock puls
porta.1 = %1
delay_ms(500)
porta.2 = %0 'Data sätts till 0
porta.1 = %0
delay_ms(2) 'Klock puls
porta.1 = %1
delay_ms(500)
wend
end.