Go Back

  KontrolKalemi.Com Otomasyon Forumu > Elektronik > Pic Programlama
Fatek

16f877 LCD MENU SiSTEMi

 Elektronik Katagorisinde ve  Pic Programlama Forumunda Bulunan  16f877 LCD MENU SiSTEMi Konusunu Görüntülemektesiniz.=>***************** 16F877 BİLGİLERİ ***************** @ DEVICE pic16F877 @ DEVICE pic16F877, WDT_on @ DEVICE pic16F877, PWRT_off @ DEVICE pic16F877, PROTECT_OFF @ ...


AKİZA BİLİŞİM AKADEMİSİ   Fluke   PLC Merkezi
Cevapla
 
LinkBack Seçenekler Stil
Alt 09-02-2010, 00:29   #1 (permalink)
Kullanıcı Profili
Yasaklı Üye
Avatar Yok
Kullanıcı Bilgileri
Üyelik Tarihi: 07-02-09
Yaşadığı Yer: İzmir
Üye No : 70221
Yaş: 30
Mesajlar: 30
Popularite : 10
Populerlik : biotec is on a distinguished road
Standart 16f877 LCD MENU SiSTEMi

***************** 16F877 BİLGİLERİ *****************

@ DEVICE pic16F877
@ DEVICE pic16F877, WDT_on
@ DEVICE pic16F877, PWRT_off
@ DEVICE pic16F877, PROTECT_OFF
@ DEVICE pic16F877, HS_OSC

OPTION_REG.7=1 'PULL UP DİRENÇLERİNİN HEPSİ İPTAL
adcon1=7 'tum bacaklar dıgıtal ,ad converterler kapatılır
DEFINE OSC 4

'********** TÜRKÇE KARAKTERLİ SABİT YAZI **************'
LCDOUT $FE,$40,$0A,$00,$11,$11,$11,$11,$0E,$00 'Ü = 0
LCDOUT $FE,$48,$0E,$11,$10,$10,$11,$0E,$04,$00 'Ç = 1
LCDOUT $FE,$50,$04,$00,$0E,$04,$04,$04,$0E,$00 'I = 2
LCDOUT $FE,$58,$0A,$00,$0E,$11,$11,$11,$0E,$00 'Ö = 3
LCDOUT $FE,$60,$0E,$00,$0F,$10,$13,$11,$0F,$00 'Ğ = 4
LCDOUT $FE,$68,$0E,$11,$10,$0E,$01,$15,$0E,$04 'Ş = 5
'************************************************* *****'
'***************** LCD TANIMLAMALARI ******************'
DEFINE LCD_DREG PORTD 'LCD DATA BACAKLARI PORTB'YE BAĞLI
DEFINE LCD_DBIT 4 'LCD DATA BACAKLARI PORTB.4 BAĞLI
DEFINE LCD_EREG PORTD 'LCD ENABLE PİNİ PORTB'YE BAĞLI
DEFINE LCD_EBIT 3 'LCD ENABLE PİNİ PORTB.3 BAĞLI
DEFINE LCD_RSREG PORTD 'LCD RS PİNİ PORTB'YE BAĞLI
DEFINE LCD_RSBIT 2 'LCD RS PİNİ PORTB.2 BAĞLI
DEFINE LCD_BITS 4 'LCD 4 BIT BAĞLI
DEFINE LCD_LINES 4 'LCD 4*20
'************************************************* ******'
'************ GİRİŞ VE ÇIKIŞLARI TANIT *********************

TRISA=%011111
TRISB=0
TRISC=0
TRISD=0
TRISE=0


PORTB=0
PORTC=0
PORTD=0
PORTE=0

'***************** MENÜ BUTONLARI *********************

SYMBOL YUKARI=PORTA.0
SYMBOL ASAGI=PORTA.1
SYMBOL GIR=PORTA.2
SYMBOL CIK=PORTA.3
SYMBOL MENU=PORTA.4


ANA VAR BYTE
MAKINA_1 VAR BYTE



'************** BİLGİLERİ TEMİZLEME İŞLEMİ *************

LCDOUT $FE,1 'LCD EKRANI TEMİZLE
pause 500 'LCD HAZIRLANIYOR
ANA = 0
MAKINA_1 = 0
CLEAR 'BÜTÜN DEĞİŞKENLERİ SIFIRLA

'************* PROGRAM BAŞLANGICI ******************
BASLA:

IF ANA = 0 AND MENU = 0 THEN
PAUSE 200
ANA = 1
WHILE menu = 0
wend
ENDIF

IF ASAGI = 0 THEN
ANA = ANA + 1
PAUSE 200
WHILE ASAGI = 0
wend
ENDIF

IF YUKARI = 0 THEN
ANA = ANA - 1
PAUSE 200
WHILE YUKARI = 0
wend
ENDIF

IF ANA > 5 THEN
ANA = 1
PAUSE 200
ENDIF


'***************************** LCD ANA DİZİNLER *******************************
ANA_EKRAN:
select case ANA
case 1:
lcdout $FE, $2, "MEN",0," S",2,"STEM",2," :",#ANA
lcdout $FE, $C0, "*1. MAKINA "
lcdout $FE, $94, " 2. MAKINA "
lcdout $FE, $D4, " 3. MAKINA "

case 2:
lcdout $FE, $2, "MEN",0," S",2,"STEM",2," :",#ANA
lcdout $FE, $C0, " 1. MAKINA "
lcdout $FE, $94, "*2. MAKINA "
lcdout $FE, $D4, " 3. MAKINA "

case 3:
lcdout $FE, $2, "MEN",0," S",2,"STEM",2," :",#ANA
lcdout $FE, $C0, " 2. MAKINA "
lcdout $FE, $94, "*3. MAKINA "
lcdout $FE, $D4, " 4. MAKINA "

case 4:
lcdout $FE, $2, "MEN",0," S",2,"STEM",2," :",#ANA
lcdout $FE, $C0, " 3. MAKINA "
lcdout $FE, $94, "*4. MAKINA "
lcdout $FE, $D4, " 5. MAKINA "

case 5:
lcdout $FE, $2, "MEN",0," S",2,"STEM",2," :",#ANA
lcdout $FE, $C0, " 5. MAKINA "
lcdout $FE, $94, "*6. ",1,"IKI",5," "
lcdout $FE, $D4, " 1. MAKINA "




end select
'************************************************* *****************************
'**************************** LCD 1. MAKİNA DİZİNLER **************************
MAKINA_1_EKRANI:
select case MAKINA_1
case 1:
lcdout $FE, $2, "1. MAKiNA MEN",0,"S",0,":",#MAKINA_1
lcdout $FE, $C0, "*1. G",2,"R",2,5
lcdout $FE, $94, " 2. G",2,"R",2,5
lcdout $FE, $D4, " 3. ",1,"IKI",5," "

case 2:
lcdout $FE, $2, "1. MAKiNA MEN",0,"S",0,":",#MAKINA_1
lcdout $FE, $C0, " 1. G",2,"R",2,5
lcdout $FE, $94, "*2. G",2,"R",2,5
lcdout $FE, $D4, " 3. ",1,"IKI",5," "

case 3:
lcdout $FE, $2, "1. MAKiNA MEN",0,"S",0,":",#MAKINA_1
lcdout $FE, $C0, " 2. G",2,"R",2,5
lcdout $FE, $94, "*3. ",1,"IKI",5," "
lcdout $FE, $D4, " 1. G",2,"R",2,5

end select
'************************************************* *****************************

GOTO BASLA
end
---------------------------------
çizimler:

[Lütfen. Üye Olunuz...]

[Lütfen. Üye Olunuz...]

[Lütfen. Üye Olunuz...]
biotec isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Sponsorlarımız
Alt 23-03-2010, 12:05   #2 (permalink)
Kullanıcı Profili
Üye
Avatar Yok
Kullanıcı Bilgileri
Üyelik Tarihi: 20-03-09
Üye No : 77953
Yaş: 19
Mesajlar: 21
Popularite : 10
Populerlik : aea_46 is on a distinguished road
Standart

hocam bu hangi dilde yazılmıştır???
aea_46 isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Sponsorlarımız
Entropi Mühendislik
Alt 23-03-2010, 12:28   #3 (permalink)
Kullanıcı Profili
Üye
Avatar Yok
Kullanıcı Bilgileri
Üyelik Tarihi: 23-05-09
Üye No : 89741
Yaş: 26
Mesajlar: 49
Popularite : 10
Populerlik : endizyar is on a distinguished road
Standart

ccs ile yazılmış
endizyar isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 23-03-2010, 12:56   #4 (permalink)
Kullanıcı Profili
Bölüm Yöneticisi
tyildizak - ait Kullanıcı Resmi (Avatar)
Kullanıcı Bilgileri
Üyelik Tarihi: 17-08-07
Üye No : 17478
Mesajlar: 757
Popularite : 60
Populerlik : tyildizak will become famous soon enough
Standart

Alıntı:
aea_46 Nickli Üyeden Alıntı Mesajı göster
hocam bu hangi dilde yazılmıştır???
Alıntı:
endizyar Nickli Üyeden Alıntı Mesajı göster
ccs ile yazılmış
Emin misin? Pbp olmasın?
tyildizak isimli Üye şuanda  online konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 23-03-2010, 13:11   #5 (permalink)
Kullanıcı Profili
Üye
Avatar Yok
Kullanıcı Bilgileri
Üyelik Tarihi: 20-03-09
Üye No : 77953
Yaş: 19
Mesajlar: 21
Popularite : 10
Populerlik : aea_46 is on a distinguished road
Standart

hocam asm ye yenı basladım bunun asm ve hex dosyalarını cevirip paylaşırmısınız. bilen arkadaslardan rıca edıyorum. proje odevı olarak sunacagım
aea_46 isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 23-03-2010, 14:48   #6 (permalink)
Kullanıcı Profili
Profesyonel Üye
muratmert4 - ait Kullanıcı Resmi (Avatar)
Kullanıcı Bilgileri
Üyelik Tarihi: 26-09-07
Yaşadığı Yer: Antalya
Üye No : 19723
Yaş: 36
Mesajlar: 427
Popularite : 39
Populerlik : muratmert4 is on a distinguished road
Standart

Alıntı:
aea_46 Nickli Üyeden Alıntı Mesajı göster
hocam bu hangi dilde yazılmıştır???
S.A.
Sn. Arkadaşım pic basic de yazılmış bir programdır.
muratmert4 isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 23-03-2010, 15:25   #7 (permalink)
Kullanıcı Profili
Üye
Avatar Yok
Kullanıcı Bilgileri
Üyelik Tarihi: 20-03-09
Üye No : 77953
Yaş: 19
Mesajlar: 21
Popularite : 10
Populerlik : aea_46 is on a distinguished road
Standart

abı tesekkurler bndekı pbp nın lısansı dolu. sende var ıse hex ve asm kodlarını msnden gonderebılır veya paylasabılırmısın

mcu-elektronik@windowslive.com
aea_46 isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 12-04-2010, 14:21   #8 (permalink)
Kullanıcı Profili
Yeni Üye
Avatar Yok
Kullanıcı Bilgileri
Üyelik Tarihi: 25-03-10
Üye No : 144522
Yaş: 27
Mesajlar: 1
Popularite : 10
Populerlik : frkcn is on a distinguished road
Standart

resim yerine dsn dosyası yüklemek daha iy olmazmıydı
frkcn isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 12-04-2010, 14:56   #9 (permalink)
Kullanıcı Profili
Uzman Üye
uğur keklik - ait Kullanıcı Resmi (Avatar)
Kullanıcı Bilgileri
Üyelik Tarihi: 02-11-09
Yaşadığı Yer: İstanbul
Üye No : 115011
Mesajlar: 228
Popularite : 25
Populerlik : uğur keklik is on a distinguished road
Standart

bu kadar yazılımı aklında tutan varmı ccs yazılımı yaparak ...
__________________
Ey yükselen yeni nesil, istikbal sizindir. Cumhuriyet'i biz kurduk, O'nu yükseltecek ve sürdürecek sizlersiniz.

[Lütfen. Üye Olunuz...]



To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
uğur keklik isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 12-04-2010, 19:07   #10 (permalink)
Kullanıcı Profili
Profesyonel Üye
muratmert4 - ait Kullanıcı Resmi (Avatar)
Kullanıcı Bilgileri
Üyelik Tarihi: 26-09-07
Yaşadığı Yer: Antalya
Üye No : 19723
Yaş: 36
Mesajlar: 427
Popularite : 39
Populerlik : muratmert4 is on a distinguished road
Standart

Alıntı:
uğur keklik Nickli Üyeden Alıntı Mesajı göster
bu kadar yazılımı aklında tutan varmı ccs yazılımı yaparak ...
S.A.
Sn. Uğur proton kullanıyorum bunun benzeri uygulamaları kullanıyorum ama biraz daha güzel ve kullanışlı Tabiki komutların çoğu programlarda aynı. Bu programı ccs c uyarlayabilirsin. Kolay gelsin.
muratmert4 isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
s7-200 hata nbasarici Siemens PLC - Program & Dökümanlar 3 09-06-2008 18:24
LCD panel kontrolü PIC_achu Elektronik Genel 0 09-06-2008 16:42
16f877 lcd acİl yardim berkantberk KontrolKalemi Çöplüğü 1 15-04-2008 17:11
Lcd 16f877 acİl yardim berkantberk KontrolKalemi Çöplüğü 1 15-04-2008 17:10
16f877 lcd acİl yardim berkantberk KontrolKalemi Çöplüğü 1 15-04-2008 17:08


Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 15:33.

Favorilere Ekle | Gizlilik | İletişim | Arşiv | Yukarı git

Powered by vBulletin
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.1
kontrolkalemi.com mesleki gelişim amacı ile kurulmuş ücretsiz otomasyon portalıdır.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191