Rita linjer,...

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
Elektron
Inlägg: 18
Blev medlem: 16 oktober 2004, 19:58:34

Rita linjer,...

Inlägg av Elektron »

Jag vill ha en C-funtion för att rita linjer på en grafisk LCD.

LCD-rutinerna har jag redan skrivit och har fina funktioner för att rita pixlar.
LCD:n är 128x64 pixlar stor med origo i övre vänstra hörnet.

en funtion i C jag skrivit är

SetPixel( char x, char y, char flags )
Ex:
SetPixel(118,23,ON); (Tänder pixel 118,23 (OFF, TOGGLE funkar med))

Är det ngn här som har ett bra förslag på hur jag skriver en C funktion för att rita linje?

typ

Line( Xstart, Ystart, Xend, Yend ) ???

Jag använder en microcontroller så försök att undvika flyttal!

____________________________________
GOD is REAL ! (unless declared INT )
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

den algoritmen använde jag för min fräs, tog inte upp mycket plats alls i AVR:en

/Johan
Skriv svar