Elektronik / Mikrodenetleyici Projeleri/

Siemens S65 LS020 glcd ATmega128 AVR uygulaması

Sponsorlu Bağlantılar

Atmel ATmega128 kullanılarak siemens s65 grafik lcd üzerinde resim yazı görüntülemek için hazırlanan bir uygulama tüm kaynak S65 library lcd sürücü, örnek yazı grafik C kodları ve detaylar paylaşılmış.

s65-text-atmel-atmega128-glcd

s65-connection-rs-reset-led-clk-gnd-atmega128-lcd

S65 grafil lcd uygulaması fazla karışık (devre şeması verilmiş ) değil lcd direkt atmega128 mikrodenetleyiciye bağlanıyor geriye 2.9 volt lcd beslemesi osilatör ve bir kaç pasif eleman yerleşimi kalıyor.

Örnek yazılımlardan birsi “Hello world”


/* ********************************************
**
**  Copyright (C) 2005  Christian Kranz
**
**  Siemens S65 Display Control
**
******************************************** */
/*********************************************
* Chip type           : ATMEGA128
* Clock frequency     : clock 16 MHz
*********************************************/
#include 
#include 

#include "disp.h"
#include "lcd.h"

int main(void)
{
  uint8_t i;
  char txt[]={'H','e','l','l','o',' ','W','o','r','l','d',0};

  /* INITIALIZE */
  lcd_init();
  backcolor=0xA000;
  textcolor=0xFFFF;
  fill_screen(backcolor);
   
  i=0;
  while (txt[i]!=0)
  {
    // two possible text outputs, same lower left (0) upper left (90) corner pixel
//    put_char(10+i*CHAR_W,60,txt[i],1);  // 90 deg. rotated
    put_char(45+i*CHAR_W,60,txt[i],0);   // 0 deg. rotated
    i++;
  }


  while (1) 
  {
  }
  return(0);	  
}

The S65-Display is a 132x176x65536 color display. display use a slave SPI communication controller is unknown and can be used with an SPI clock up to 13 MHz. The software was used with an ATmega128 at 8MHz SPI clock.

Kaynak: S65-Display-Software Alternatif link: Siemens S65 LS020 glcd ATmega128 AVR uygulaması

Dosya indirme LINK listesi (TXT formatında) link-12056.zip şifre-pass: 320volt.com

  • aykut54

    usta gelde yapma bunu kodlarda basit her şey ortada ileride bundan daha iyi bir şey yapacağım :)