Sida 4 av 4
Postat: 7 januari 2004, 18:02:07
av Pinkevin
karlstedt skrev:ta en titt på instruktionerna CBI och SBI.
Då blir det lätt att sätta en pinne hör i en port.
Ska kolla på det nu.
Postat: 7 januari 2004, 19:48:52
av Melker
Nu förstår jag inte vad det är Du inte förstår, riktigt?
Vad som händer i denna kittscanner när dom olika talen läggs ut på Porten förklarade jag tidigare... Dom tre nedre bitarna (Bit0-Bit2) säger vilka av dom tre lysdioderna som ska vara tända/släckta och Bit3-Bit4 väljer vilket segment med lysdioder, dom översta tre bitarna (Bit5-Bit7) gör inget i denna manick.
Det ursprungliga talet:
11101011
indelat i Segment och Lysdioder:
111|01|011
Dom översta tre bitarna(111) kan man ignorera, gör ingen skilldnad.
Nästa två bitar(01) väljer segment.
Dom tre lägsta(011) väljer lysdiod
Postat: 7 januari 2004, 20:10:14
av Pinkevin
Det var precis det jag inte hade förstått.
Tack för din förklaring
Så ifall jag skriver "ldi r16,0b11101010" så kommer lysdiod 2 i segment 1 att tändas?
Alltså 111|01|010, blir väl segment 1 och lysdiod 2?
Postat: 8 januari 2004, 00:50:59
av Melker
Jo, det stämmer så när som att du ska invertera när det gäller lysdioderna i denna koppling... Alltså xxxxx|010 tänder lysdiod nr1 och nr3. Ska du tända nr2 så sätter du alltså xxxxx|101... Om du kikar lite i koden så märker du att det är så det är gjort där också.
Postat: 8 januari 2004, 07:15:50
av Pinkevin
Okej, men när man inverterar ett binärt tal, byter man ut nollor mot ettor och vice verca då eller?
Postat: 8 januari 2004, 09:47:38
av Melker
Precis
Postat: 8 januari 2004, 14:49:40
av Pinkevin
Danke!
Nu är det bara att vänta på att kjell o co får in sina experimentkort och veroboards så att jag kan bygga min (modifierade) JDM programmerare.
Postat: 10 januari 2004, 18:02:26
av tusse
Postat: 10 januari 2004, 21:44:46
av Pinkevin
Menar du att jag ska sluta citera?
Postat: 11 januari 2004, 10:35:47
av tusse
Ja.
Postat: 11 januari 2004, 11:01:13
av Pinkevin
Visst