Baktabul.CoM, Msn messenger ifadeleri, Avatar, gif, smiley, Resimli Siirler, izle, indir, Komik Resimler, programlar, Resimleri, Haberler  

Geri Dön   Baktabul.CoM, Msn messenger ifadeleri, Avatar, gif, smiley, Resimli Siirler, izle, indir, Komik Resimler, programlar, Resimleri, Haberler > FARKLI DÜNYALAR > Off Topic
Kayıt ol Bloglar Fan Kulüpler Etiketler Albümler SSS Arama Bugünkü Mesajlar Bütün Forumları okunmuş kabul et

Off Topic Konusu olmayan mesajlar için yaratılmış konular

   

Cevapla
 
Konu Seçenekleri Modları Göster
Eski 08-04-2007, 13:11   #1
Demirbaş
 
DeadlySoult - ait Avatar
 
Üyelik Tarihi: Jul 2007
Mesajlar: 642
Teşekkür Etme: 1796
367 Mesajina 658 Defa Tesekkur edildi
Tecrübe Puanı: 16 DeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un Çılgını
offtopic Pic Basic Pro


1.1.Mikrodenetliyici Nedir?
Ucuz ve tek bir chipten olusan bilgisayara mikrodenetliyici denir.Tek chip bilgisayari bir bilgisayar sisteminin icersinde bulunan tum chipleri barindiran tumlesik devre chipi (Integrated Circuit Chip)demektir.Mikrodenetliyici icerisine yerlestirilen silikon parcalarinin ozellikleri bizim kullandigimiz standart kisisel bilgisayardakine oldukca benzerdir.Mikrodenetliyici hakkinda soylenebilecek en onemli sey,bir programi icerisinde depolayabilme ve daha sonra da calistirabilme yeteneginin olusudur.Iste bu yetenegi onu mikroislemcilerden ayiran en onemli ozelligidir.Mikrodenetliyici icerisinde,bir CPU,RAM,ROM,I/O uclari,seri ve paralel portlar,sayicilar,bazilarinda da A/D veya D/A gibi konvektorler bulunur.Oysa islemcili sistemde (standart pc de oldugu gibi tum bu yukarida saydigimiz parcalar ayri chipler halinde anakart dedigimiz baskili devre uzerine serpistirilmis sekilde bulunur.

1.1.1.Neden Mikrodenetliyici Kullaniyoruz?
Mikrodenetliyicinin ucuz olusune nedeniyle, tek chip kullanarak elektronik cozumler uretmenin maliyetinin daha dusuk olmasi tercih nedenlerinden ilkidir.Ikincisi,mikrodenetliyicin calistiracagi program icerisinde depolanmasi ve istenildiginde calistirabilmeis onun oldukca kullanisli olmasini saglar.
Ornegin bir programci mikrodenetliyiciyi programlayarak onceden belirlenen kosullari yada I/O uclarindan gelen vberile ele alarak kararlar verdirebilir.
Eldeki verileri kullanarak bazi matematik ve mantiksal islevleri yurutup,elde ettigi neticeyi yine I/O uclarindan digital veriler [5V(logic 1)],0V(logic 0)olarak cıkarabilir.Mikrodenetliyicin bu isleri yapmasi cok karmasik ve onlarca entegre kullanilarak yapilan elektronik devrelerin islevini ustlenir.
Mikrodenetliyiciye yuklenen bazi programlar ise,onun sinirsel algilarin algilayabildikleri gibi davranis gosterilmesini,yani normal mantik devrelerin kullanabildigi 5V(1) ve OV (0) arasinda sonsuz sayidaki degerleride algilayabilmesini saglarlar.
__________________
DeadlySoult Çevrimdışı  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Google Bookmark this Post!
Alıntı ile Cevapla
Eski 08-05-2007, 11:31   #2
Demirbaş
 
DeadlySoult - ait Avatar
 
Üyelik Tarihi: Jul 2007
Mesajlar: 642
Teşekkür Etme: 1796
367 Mesajina 658 Defa Tesekkur edildi
Tecrübe Puanı: 16 DeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un Çılgını
offtopic PIC Programlam Teknikleri


Bir PIC i programlamak icin 3 basit adim vardir.Kaynak kodu yazimi,kaynak kodun derlenerek makine diline cevrimi ve makine diline cevrilmis programi PIC e yazdirma.Bu islemleri yapmak icin degisik yontemler kullanabiliyor.Eski bir atasozunu bilirsiniz,''Her yigidin bir yogurt yiyisi vardir.''Ayni sozu PIC mikrodenetliyiciler icin soylemek hic de isabetsiz olmayacaktir.Internette veya Turkiye elektronik piyasasinda kisa bir arastirma yapacak olursaniz,goreceksiniz ki,cok farkli derleyiciler (PIC assembler,Parallax Basic,LET Basic,Pic Basic Pro,PIC-C...)programlayici yazilimlari(MPLAB,PicUp,PFE,MPASM,EPIC...)bulunmak tadir.
Derleyicilerden en fazla kullanani,Microchip firmasinin kendi mikrodenetliyicileri icin urettigi programlama dili olan PIC assembler dir.Bu dilin cok az komuttan (35-40)olusmasi ve kolay ogrenilebilmesi,assembler in (derleyici program ucretsiz olarak verilmesi (ReDirect sitesinden indirebilmesi veya firmadan CD isteyerek)en buyuk avantaclarindan biridir.Ancak PIC Assembly ile program yazabilmek icin PIC icerisindeki registerlerin (yazmaclarin)yapisini bilmek ve hangi registerde hangi islemin sonucunda ne olacagini ogrenmek zorunlulugu,mikroislemi mimarisine yabanci olanlara zor gelmektedir.Iste bu tip zorluklarin ustesinden gelmek ve PIC programlamayi hobi olarak ele alan kimselere bile hitap edebilecek bir programlama dili yazma ugrasilari sonucunda bir programlama dili yanisira PicBasic Pro da uretilmistir.
1.2.PICBASIC PRO VE OZELLIKLERI
Mikro Engineering Labs Firmasi tarafindan PICmikro denetliyicileri icin gelistirilen PICBasic Pro derleyicisinin kullanimi,DOS ve Windows la birlikte gelen QBASIC in kullanimina cok benzemektedir.BASIC programlama dilinin cok kolay ogrenilir olma ozelliginden kaynaklanan ve dunyanin en cok kullanilan dili olma ozelligine sahiptir.PIC mikro icin gelistirilmis PIC BASIC PRO da assembly disinda en cok kullanilan kod gelistirme araci olma yolundadir.
Eger programlama yapabilmek icin bilinmesi gereken en temel islemi yani akis diyagrami cikarabilmei ve QBASIC ile basit programlar yapabilmeyi bilmeniz,Pic Basic Pro yu kullanabilmeniz icin yeterlidir.Bu satirlari okumadan once assembly dilini biliyorsaniz Pic Basic kullaniminin daha basit ve fonksiyonlari itibariyla daha islevsel oldugunun gorebilirsiniz.Ornegin PIC assembly ile sayfalar dolusu yer tutan LCD kontrolu,seri haberlesme veya seri EEPROM veri alisverisi gibi islemlerin birkac satirla hallediliyor olmasi sizi oldukca etkiliyecektir.
__________________
DeadlySoult Çevrimdışı  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Google Bookmark this Post!
Alıntı ile Cevapla
Eski 08-05-2007, 13:57   #3
Demirbaş
 
DeadlySoult - ait Avatar
 
Üyelik Tarihi: Jul 2007
Mesajlar: 642
Teşekkür Etme: 1796
367 Mesajina 658 Defa Tesekkur edildi
Tecrübe Puanı: 16 DeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un Çılgını
offtopic PIC Programlama Teknikleri dewam


Ancak burada sunu belirtmek gerekir Assembly dilini bilmeden PICmikrolarla yapilabilecek her turlu islemi gerceklestirmek mumkun degildir.Assembly dili programlarini PICBasic Pro derleyici program kodlariyla karisik olarak kullanmak cogu zaman yararli olabilir.Bir cok islem PBP komutlarindan olusan programlarla halletmek mumkun oldugu halde bir kac istisnai durumda program icerisinde assembly komutlarini kullanmak zorunda kalinabilir.Bu zorunluluklar sunlar olabilir.Bir islemi daha hizli calistirmak,program belleginde daha az yer kaplamak veya PICBasic derleyicisinin yapabildiginden farkli bir islemi gerceklestirmek gibi.
PICBasic Pro program diliyle bir programi kolayca ve hizlica yazmak ve arayada assembly diliyle yazilmis program kodlarini serpistirmek mumkundur.Bu ilave kodlari direkt olarak PBP programi icerisine serpistirilecegi gibi istenirse dahil (include) edilebilir.Bu nedenle,PIC programlamaya yani yeni baslayan biri iseniz,hem PICmikrolar hakkinda daha genis bir bir bilgiye sahip olabilmeminiz, hemde assembly dilini ogrenebilmeniz icin PIC konusunda daha once hazirlanan Mikrodenetliyiciler ve PIC programlama Orhan Altinbasak kitabini el altinda bulundurmanizi tavsiye ederim.Hatta,bunu bitirdikten sonra Ileri PIC16F84 Uygulamalari 1 Hakan Karakas kitabiyla assembly ile uygulama gelistirme yeteneginizi iyice gelistirdikten sonra PICBasic Pro kitabina baslamamizin bir PIC programlayici olarak ilerlememizi saglayacagini soyleyebilirim.
PBP,aksi belirtilmedigi surece 4MHz frekansli PIC18F84 04/P PICmikrosu uzerinde calisacak program dosyalarini yaratir.Bu PICmikroyu calistirmak icin sadece 4MHz kristal icin 2 adet 22pF lik kondansator, MCLR ucunu pull up yapmak icin 4.7 K lik bir direnc ve 5V luk uygun bir guc kaynagi yeterlidir.PICBasic Pro ya gerekli bildiriler yapilmak suretiyle 16F84 haricindekileri ve hatta 4MHz den farkli osilator frekansinda calisan PICmikrolar icinde bu dosyalar uretilebilir.PBP nin PIC16F84 u default olarak alinmasinin nedeni,bu chip in kullanim kolayligi ve asagida sayacagimiz avantajlardir.Simdide PICBasic Pro ile kullanilabilen PICmikrolara bir goz atalim.
1.2.1.PICBasic Pro ile Kullanilan PICMikrolar
PICBasic Pro derleyicisi cok genis yelpazedeki 8pinden 68 pine kadar bacagi olan ve chip uzeri farkli ozellikler iceren (A/D konvektor,hardware timer,ve seri port)PICmikrolarin programlamasinda gerekli olan kodlari uretmekle kullanilir.
__________________
DeadlySoult Çevrimdışı  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Google Bookmark this Post!
Alıntı ile Cevapla
Eski 08-06-2007, 11:29   #4
Demirbaş
 
DeadlySoult - ait Avatar
 
Üyelik Tarihi: Jul 2007
Mesajlar: 642
Teşekkür Etme: 1796
367 Mesajina 658 Defa Tesekkur edildi
Tecrübe Puanı: 16 DeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un ÇılgınıDeadlySoult Baktabul'un Çılgını
offtopic PIC Programlama Icın Neler Gereklidir?


Pic Programlama Icin Neler Gereklidir?
PIC Basic Pro denetliyici kullanarak PIC programlayabilmek ve programlanmis PIC leri denemek icin kurulacak elektronik devrelerin nasil yapilacagini ogrenmek icin sahip olmaniz gereken bilgi ve donanim asagida siralanmistir.
  1. IBM uyumlu bir bilgisayara sahip olmak.
  2. DOS ve Windows isletim sistemlerini baslangic seviyesinde bilmek.
  3. Bir metin editoru kullanmasini bilmek.
  4. QBASIC programlama dilini orta seviyede bilmek.
  5. PicBasic Pro derleyici programina sahip olmak.
  6. MPLAB programina sahip olmak(Istege Bagli.)
  7. PIC programlayici yazilimina sahip olmak.(Ornegin PicUp)
  8. PIC programlama kartina sahip olmak.(Ornegin PPK U1.00)
  9. Programlanmis PIC i deneme kartina sahip olmak.(Ornegin PDK U1.00)
  10. Farkli Uygulamalar icin gerekli elektronik elemanlar
  11. DOS veya Windows isletim sistemi komutlarini bildiginiz,bu isletim sistemleriyle klasor olusturma,dosya kopyalama ve silme,listeleme,program calistirma gibi islemleri yapabildiginizi,
  12. PIC i programlamak icin kullanacaginiz elektronik kartin baglanacagi paralel ve seri portlar hakkinda bilgi sahibi oldugunuzu,
  13. Minimum PC konfigurasyonu olarak Pentium 236 CPU, 32 MB RAM,100MB Harddisk ve CDROM surucusu(Microchip in CDlerini kullanabilmeniz icin)bulunan bir PC ye sahip oldugunuzu kabul ediyoruz.
1.3.2.Metin Editoru
PicBasic Pro derleyici komutlarini yazip .BAS uzantili bir dosya olusturmak icin DOS ile gelen veya Windows ile gelen NOTPAD gibi bir editoru kullanamabilmenz gerekir.Bu editorler disinda kullanmaya alisik oldugunuz bir editor varsa elbette bunlardan birisinde kullanabilirisiniz.Ancak dikkat edilmesi gereken kullandiginiz editorun dosyalari ASCII koduyla kaydedebilme ozelligine sahip olmasidir.Cunku editorun ekrana yonelik duzenlemeleri(farkli fontlar,alti cizili veya koyu karakterler gibi..)derleyici tarafindan yanlis algilanir.Microchip in hazirladigi PICassembly kodlarini yazip,derleyip,programin simulasyonu yapabilecegimiz gelismis bir yazilim ortami olan MPLAB i da editor olarak kullanabilirsiniz.
__________________
DeadlySoult Çevrimdışı  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Google Bookmark this Post!
Alıntı ile Cevapla
Eski 08-06-2007, 14:25   #5
Super Moderator
 
deliqanli - ait Avatar
 
Üyelik Tarihi: Nov 2006
Mesajlar: 5.414
Teşekkür Etme: 3746
2955 Mesajina 7031 Defa Tesekkur edildi
Tecrübe Puanı: 40 deliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgınıdeliqanli Baktabul'un Çılgını
deliqanli - MSN üzerinden Mesaj gönder
Tanımlı


Konular Birleştirilmiştir..
__________________

BAKTABUL FENERBAHÇE FAN CLUB
Hep DESTEKTam DESTEK



deliqanli Çevrimdışı  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Google Bookmark this Post!
Alıntı ile Cevapla
Cevapla

Bookmarks

Konu Seçenekleri
Modları Göster

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı
Gitmek istediğiniz klasörü seçiniz

Okuduğunuz Konuya Benzer Konular
Konu Konuyu Açan Forum Cevaplar Son Mesaj
yüz okuma teknikleri fice-bayb Ilginc Garip Enterasan Seyler 1 07-08-2008 10:09
Ses Yalıtımı ve Teknikleri, Ses Yalıtımı ve Teknikleri Hakkında zeynep Mühendislik Bilimleri 0 06-24-2008 13:22
Nakış teknikleri Ebru Dikiş Nakış Örgü 0 05-27-2008 22:34
Hatırlatma Teknikleri ALAN86 Sağlıklı Yaşam 0 05-23-2008 11:25


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 07:55 .


Telif Hakları vBulletin v3.7.2 © 2000-2008, ve
Jelsoft Enterprises Ltd.'e Aittir.
Tercüme Eden : Msn ifadeleri
Site Ekle Hosting Hizmetleri

Forumumuzda yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir,sitemizde yasalara aykırı unsurlar bulursanız İletisimden bildirebilirsiniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır.
Report Abuse, Harassment, Scamming, Hacking, Warez, Crack, Divx, Mp3 or any Illegal Activity to Contact- İletişim Gizlilik Bildirimi Forum Kurallarımız


Content Relevant URLs by vBSEO 3.2.0

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 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241