Har suttit ett tag nu och har inte kommit vidare.
Picen är en PIC18F458 och den fungerar perfekt med Voti´s "Blink a led" exempel.
Kod: Markera allt
#include <P18F458.inc>
;-----------------
;Reset
org 0000h
goto main
;----------------
org 0008h
main:
;Stänger av A/D omvandlaren på porta
;Sätter alla portar i porta som utgångar
CLRF PORTA
CLRF LATA
MOVLW 07h
MOVWF ADCON1
MOVLW 0x00
MOVWF TRISA
;----------------------------------------------
;Börjar Programet
loop:
movlw 0x00 ;Sätter PortA till logiskt låg
movwf PORTA
goto loop
end
Problemet är att inga portar i PORTA blir låga.
Jag har 4.5 volt på utgångarna.
Vad kan jag ha missat ?