E
Elnegm
Guest
Ar kas nors algoritmą linijos nubrėžti agraphical LCD AMPIRE 128x64 KS0108 kontroleris? Ačiū iš anksto
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
/ / Paskirtis: Lygiosios linija grafinis LCD ekranas, naudojant Bresenham "/ / linijos piešimo algoritmas / / įėjimai: (x1, y1) - pradžios koordinuoti / / (x2, y2) - pabaigoje koordinuoti / / spalva - APIE arba OFF / / priklausomos: glcd_pixel () tuščia glcd_line (int x1, int y1, int x2, int y2, int1 spalva) {pasirašė int x, y, addx, Addy, dx, dy; pasirašė ilgai P; int i; dx = abs ((pasirašyta LC) (x2 - x1)); dy = abs ((pasirašyta LC) (y2 - y1)); x = x1; y = y1; jei (x1> x2) addx = -1; kitas addx = 1, jei (y1> y2) Addy = -1; kitas Addy = 1, jei (dx> = dy) {p = 2 * dy - DX, (i = 0;