Ingen aning. Jag förstår ändå inte.

Kollar igenom vilka alternativ? Räknar den typ 1, 2, 3, 4 och om man trycker när den är på "3" så blir utgång nr 3 hög? Kan det var så att den växlar alternativ var tionde µs ?
Anledningen till detta är att om jag sitter på en programerare, chip och kod... vad blir den enklaste billigaste lösningen för mig? Beställa och vänta eller bara programera? Eller senariot att jag behöver 5 st och köpt 1... osv...dancar skrev:Tycker det vore synd om du skyddar koden i sådana här tillämpningar. De som köper mojängen kanske vill lära sig något och ta en titt på källkoden. Det som ligger i pic:en är ju ingen kod värd att skydda. Det är vad jag tycker med du gör ju som du vill.
Mitt förslag är att du istället tar med källkoden i "databladet" väldokumenterad/kommenterad och fin.
/Daniel
Kod: Markera allt
.
.
.
(tal mellan 0 och 3 i w)
call table
movwf PORTx
.
.
.
table: addwf PC
retlw 8
retlw 4
retlw 1
retlw 2