Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-settings.php on line 264

Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-settings.php on line 266

Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-settings.php on line 267

Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-settings.php on line 284

Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/ccspicc/public_html/wp-includes/theme.php on line 540

Warning: Cannot modify header information - headers already sent by (output started at /home/ccspicc/public_html/wp-settings.php:264) in /home/ccspicc/public_html/wp-content/plugins/postratings/postratings.php on line 825

Warning: Cannot modify header information - headers already sent by (output started at /home/ccspicc/public_html/wp-settings.php:264) in /home/ccspicc/public_html/wp-content/plugins/sayfa_sayac/sayfa_sayac.php on line 451
ks0108 128*64 GLCD Resim Dönüştürücü Programı | Elektronik - Pic - CCS C
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 3.67 out of 5)
Loading ... Loading ...
AÄŸu
3rd

ks0108 128*64 GLCD Resim Dönüştürücü Programı

KS0108 128*64 grafik ekran için hazırsürücü devresi ccs c ile birlikte gelmekte. Bu ekranda bitmap resimleri göstermek için Bitmap2LCD programını aşağdaki linkten indirebilirsiniz.

http://bitmap2lcd.com/pages/download.html 


Videosu aşağıdaki linktedir
http://img531.imageshack.us/img531/5379/ejemglcdbn1.flv
Pic 18f252 ile yapılmış örnek program aşağıdadır.


#include <18F252.h>
#FUSES H4,NOOSCSEN,PUT,BROWNOUT,BORV42,NOWDT,CCP2C1,NOLVP,NODEBUG
#use delay(clock=32M)

#include “HDM64GS12.c”
#include “graphics.c”

//——–
const int8 imagen[64][16] = {

0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF
0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF
0×80 , 0×00 , 0×00 , 0×00 , 0×30 , 0xF8 , 0×00 , 0×00
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0×3F , 0xDF , 0xF0 , 0×07 , 0×00 , 0×00
0×10 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0×40 , 0×70 , 0×1C , 0×01 , 0×80 , 0×00
0×78 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0×80 , 0×80 , 0×06 , 0×00 , 0xC0 , 0×00
0xCC , 0×41 , 0xC7 , 0×83 , 0×8F , 0×38 , 0xF0 , 0×01
0×80 , 0×01 , 0×01 , 0×80 , 0×03 , 0×80 , 0×40 , 0×01
0×84 , 0×42 , 0×24 , 0×44 , 0×48 , 0×91 , 0×00 , 0×01
0xE0 , 0×01 , 0×07 , 0×80 , 0×00 , 0×78 , 0×40 , 0×03
0×0C , 0×74 , 0×14 , 0×28 , 0×28 , 0×92 , 0×00 , 0×01
0xF0 , 0×02 , 0×1D , 0×00 , 0×00 , 0×24 , 0×20 , 0×02
0×08 , 0×44 , 0×14 , 0×28 , 0×28 , 0×92 , 0×00 , 0×01
0xD0 , 0×02 , 0×32 , 0×00 , 0×00 , 0×33 , 0×20 , 0×06
0×18 , 0×44 , 0×14 , 0×28 , 0×2F , 0×12 , 0×00 , 0×01
0xC8 , 0×04 , 0×67 , 0×81 , 0xC0 , 0×79 , 0×20 , 0×04
0×10 , 0×44 , 0×14 , 0×28 , 0×28 , 0×12 , 0×00 , 0×01
0xCC , 0×04 , 0xC7 , 0xFF , 0xFF , 0xF9 , 0×60 , 0×08
0×30 , 0×42 , 0×24 , 0×44 , 0×48 , 0×11 , 0×00 , 0×01
0xE0 , 0×05 , 0×0F , 0xFF , 0xFF , 0xF9 , 0xC0 , 0×08
0×20 , 0×31 , 0xC7 , 0×83 , 0×88 , 0×38 , 0xF0 , 0×01
0xE2 , 0×05 , 0×0F , 0xFF , 0xFF , 0xFC , 0xC0 , 0×31
0×20 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0xA1 , 0xFE , 0×0F , 0xFF , 0xFF , 0xFC , 0xC3 , 0xE1
0×40 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0xF0 , 0×8E , 0×0F , 0xE5 , 0×29 , 0xFC , 0×02 , 0xC2
0xC0 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0xDC , 0×04 , 0×0F , 0xE4 , 0×09 , 0xFC , 0×06 , 0×0E
0×80 , 0×7F , 0xFF , 0xFF , 0xFF , 0xFF , 0xFC , 0×01
0xE0 , 0×44 , 0×0F , 0×60 , 0×01 , 0xB8 , 0×04 , 0×01
0×80 , 0×00 , 0xFF , 0xCF , 0xFF , 0xDF , 0xFC , 0×01
0xB0 , 0×74 , 0×4F , 0×06 , 0×18 , 0×3C , 0×84 , 0×07
0×80 , 0×36 , 0xFF , 0xEF , 0xFF , 0xDF , 0xFC , 0×01
0xB0 , 0×16 , 0×5F , 0xBE , 0×3F , 0×7D , 0×94 , 0×03
0×00 , 0×77 , 0xFF , 0xEF , 0xFF , 0xFF , 0xFC , 0×01
0xB8 , 0×06 , 0×7F , 0xFF , 0xFF , 0xFF , 0×9C , 0×07
0×00 , 0×77 , 0xC7 , 0×0E , 0×21 , 0×9C , 0×7C , 0×01
0×9F , 0×8C , 0×7F , 0xFF , 0xFF , 0xFF , 0×9C , 0×7E
0×00 , 0×77 , 0xBA , 0xED , 0xD6 , 0xDB , 0xBC , 0×01
0×8F , 0×38 , 0×7F , 0xFC , 0×0F , 0xFF , 0×86 , 0×3E
0×00 , 0×77 , 0xBA , 0xED , 0xD6 , 0xDB , 0xFC , 0×01
0×82 , 0xF0 , 0×3F , 0xFD , 0xCF , 0xFF , 0×07 , 0xF0
0×00 , 0×77 , 0xBA , 0xED , 0xD6 , 0xDB , 0xFC , 0×01
0×83 , 0xF8 , 0×1F , 0xFC , 0xCF , 0xFE , 0×07 , 0xF0
0×00 , 0×77 , 0xBA , 0xED , 0xD1 , 0xDB , 0xBC , 0×01
0×83 , 0xFC , 0×1F , 0xC0 , 0×00 , 0xFE , 0×1F , 0xE0
0×00 , 0×63 , 0xC7 , 0×16 , 0×37 , 0×8C , 0×7C , 0×01
0×80 , 0xFE , 0×0E , 0×00 , 0×00 , 0×1C , 0×1F , 0xC0
0×00 , 0×7F , 0xFF , 0xFF , 0xE3 , 0xFF , 0xFC , 0×01
0×80 , 0xFE , 0×07 , 0×00 , 0×00 , 0×78 , 0×3F , 0xC0
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×7F , 0×87 , 0xE0 , 0×03 , 0xF0 , 0×7F , 0×80
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×3F , 0×83 , 0xFF , 0xFF , 0xF0 , 0×7F , 0×00
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×1F , 0xC3 , 0xFF , 0xFF , 0xF0 , 0xFE , 0×00
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×0F , 0xE4 , 0xFF , 0xFF , 0×59 , 0xFC , 0×00
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×07 , 0xE4 , 0×8F , 0×7C , 0×49 , 0xF8 , 0×00
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×03 , 0xCE , 0×80 , 0×00 , 0×59 , 0xF0 , 0×0F
0xF8 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0xCE , 0×00 , 0×00 , 0×1C , 0xC0 , 0×1F
0xFC , 0×21 , 0×00 , 0×00 , 0×1E , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0×8E , 0×00 , 0×00 , 0×1C , 0×40 , 0×1F
0xFC , 0×12 , 0×00 , 0×00 , 0×21 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0xF9 , 0xC0 , 0×00 , 0xC7 , 0xC0 , 0×1F
0xFC , 0×12 , 0×38 , 0×21 , 0×41 , 0×00 , 0×00 , 0×01
0×80 , 0×01 , 0xF1 , 0xFF , 0xFF , 0xC7 , 0xC0 , 0×1F
0xFC , 0×0A , 0×44 , 0×22 , 0×41 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0xF1 , 0xBF , 0xFF , 0×67 , 0xC0 , 0×0F
0xF8 , 0×0C , 0×44 , 0×12 , 0×41 , 0×00 , 0×00 , 0×01
0×80 , 0×00 , 0xFF , 0×00 , 0×00 , 0×37 , 0xC0 , 0×00
0×00 , 0×04 , 0×44 , 0×14 , 0×41 , 0×00 , 0×10 , 0×81
0×80 , 0×00 , 0xFF , 0×00 , 0×00 , 0×7F , 0xC0 , 0×00
0×00 , 0×08 , 0×44 , 0×0C , 0×42 , 0×00 , 0×21 , 0×81
0×80 , 0×01 , 0xFF , 0xC0 , 0×00 , 0xFF , 0xC0 , 0×00
0×00 , 0×08 , 0×38 , 0×08 , 0×3C , 0×00 , 0×41 , 0×81
0×80 , 0×01 , 0xFF , 0xE0 , 0×03 , 0xFF , 0xE0 , 0×00
0×00 , 0×00 , 0×00 , 0×08 , 0×00 , 0×00 , 0×83 , 0×81
0×80 , 0×01 , 0xFF , 0xFE , 0×1F , 0xFF , 0xE0 , 0×00
0×00 , 0×00 , 0×00 , 0×10 , 0×00 , 0×00 , 0×83 , 0×81
0×80 , 0×01 , 0xFF , 0xFF , 0xFF , 0xFF , 0xE0 , 0×00
0×00 , 0×00 , 0×00 , 0×10 , 0×00 , 0×00 , 0×87 , 0×81
0×80 , 0×01 , 0xFF , 0xFF , 0xFF , 0xFF , 0xE0 , 0×00
0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×00 , 0×87 , 0×81
0×80 , 0×01 , 0xFF , 0xFF , 0xFF , 0xFF , 0xE0 , 0×00
0xFF , 0xE0 , 0×00 , 0×00 , 0×00 , 0×00 , 0×0F , 0×81
0×80 , 0×01 , 0xFF , 0xFF , 0xFF , 0xFF , 0xE0 , 0×01
0×00 , 0×10 , 0×00 , 0×00 , 0×00 , 0×00 , 0×0F , 0xC1
0×80 , 0×01 , 0xFF , 0xFF , 0xFF , 0xFF , 0xC0 , 0×01
0×00 , 0×10 , 0×00 , 0×07 , 0xC0 , 0×10 , 0×1F , 0xC1
0×80 , 0×03 , 0xFF , 0xFF , 0xFF , 0xFF , 0xF0 , 0×01
0×00 , 0×10 , 0×00 , 0×18 , 0×30 , 0×00 , 0×1F , 0xC1
0×80 , 0×07 , 0xFF , 0xFF , 0xFF , 0xFF , 0xF8 , 0×01
0×00 , 0×10 , 0×00 , 0×20 , 0×08 , 0×00 , 0×3F , 0xC1
0×80 , 0×0F , 0xFF , 0xFF , 0xFF , 0xFF , 0xF8 , 0×01
0×00 , 0×10 , 0×00 , 0×20 , 0×08 , 0×00 , 0×3F , 0xC1
0×80 , 0×0F , 0xFF , 0xFF , 0xFF , 0xFF , 0xFC , 0×01
0×00 , 0×10 , 0×00 , 0×40 , 0×04 , 0×00 , 0×7F , 0xC1
0×80 , 0×0F , 0xFF , 0xFF , 0xFF , 0xFF , 0xFC , 0×01
0×00 , 0×10 , 0×00 , 0×80 , 0×02 , 0×00 , 0×0F , 0xC1
0×80 , 0×0F , 0xFF , 0xFF , 0xFF , 0xFF , 0xFC , 0×01
0×00 , 0×10 , 0×00 , 0×80 , 0×02 , 0×00 , 0×00 , 0xC1
0×80 , 0×0F , 0xFF , 0xE0 , 0×01 , 0xFF , 0xFC , 0×01
0×00 , 0×18 , 0×00 , 0×80 , 0×03 , 0×80 , 0×80 , 0×01
0×80 , 0×0F , 0xF8 , 0×00 , 0×00 , 0×07 , 0xF8 , 0×00
0xFF , 0xE8 , 0×00 , 0×80 , 0×06 , 0×00 , 0×80 , 0×01
0×80 , 0×0F , 0xF8 , 0×00 , 0×00 , 0×07 , 0xFC , 0×00 //Programın dönüştürdüğü
0×01 , 0xC9 , 0×1C , 0xF1 , 0xC6 , 0×1C , 0xF0 , 0×01 //resmin koodları
0×80 , 0×1F , 0xF0 , 0×00 , 0×00 , 0×07 , 0xFE , 0×00
0×00 , 0×2A , 0×22 , 0×90 , 0×3F , 0×02 , 0xC8 , 0×01
0×81 , 0xDF , 0xF0 , 0×00 , 0×00 , 0×03 , 0xFE , 0xC0
0×01 , 0xEC , 0×3E , 0xD1 , 0xE4 , 0×1E , 0×88 , 0×01
0×81 , 0xFF , 0xF8 , 0×00 , 0×00 , 0×07 , 0xFF , 0xE0
0×02 , 0×2C , 0×20 , 0xB2 , 0×2C , 0×22 , 0×88 , 0×01
0×83 , 0xFF , 0xF8 , 0×00 , 0×00 , 0×07 , 0xFF , 0xE0
0×02 , 0×6A , 0×30 , 0xB2 , 0×6C , 0×26 , 0×88 , 0×01
0×83 , 0xFF , 0xF8 , 0×00 , 0×00 , 0×07 , 0xFF , 0xE0
0×01 , 0xE9 , 0×1E , 0×99 , 0xF4 , 0×1E , 0xF0 , 0×01
0×83 , 0xFF , 0xF0 , 0×00 , 0×00 , 0×07 , 0xFF , 0xE0
0×00 , 0×00 , 0×00 , 0×07 , 0xC0 , 0×00 , 0×00 , 0×01
0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF
0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF

};

//——-

void glcd_imagen()
{
char i,j;
signed char k;
for( i = 0 ; i < 64 ; i ++ )
{
for( j = 0 ; j < 16 ; j ++)
{
for(k=7;k>-1;k–)
{
if( bit_test(imagen[i][j] ,7-k ))
glcd_pixel( j*8+k,i, ON );

}
}
}
}

/////////////////////////////////////////////////////////

void main()
{

delay_ms(1000);

glcd_init(ON);
glcd_fillScreen(0);

while(TRUE){

glcd_imagen();
delay_ms(4000);
glcd_fillScreen(0);

}

}

Benzer Yazılar


2 Yorum “ks0108 128*64 GLCD Resim Dönüştürücü Programı”

  1. 22aykut AÄŸu 18, 2009

    benim elimde nakia 3220 renkli lcd ekran var bunu harhangi bir şekilde nasıl kullanabilirim?

  2. murat Ara 10, 2009

    devre semasi nerede acaba?

Yorum yapın

bets10