ÖZET Anahtar Kelimeler: Otomasyon, Mikrodenetleyici, PIC,16F84, Uygulama geliştirme seti Günümüzde ülkemiz sanayisi, günün gelişen şartlarına ayak uydurmak ve rekabet gücünü arttırmak için otomasyona yönelmiş durumdadır. Otomasyon konusu gün geçtikçe daha da önem kazanacaktır. Sanayi otomasyonunda, mikroişlemcilerin yerini almış olan mikrodenetleyiciler kullanılmaktadır. Dünya piyasasında birçok mikrodenetleyici üreten firma arasından bu tez çalışmasında Microchip firmasının PIC mikrodenetleyicileri seçilmiştir. Bunun sebebi, PIC mikrodenetleyicilerinin performansı ve Microchip firmasının PlC'lere olan güçlü desteği ve PlC'lerin Türkiye'de en yaygın kullanılan mikrodenetleyici olmasıdır. Bu tez çalışmasında, PlC'lerle ilgili diğer tezlerden farklı olarak genel kavramlar ele alınmıştır. Böylece PIC ve kontrol konusuna ilgi duyan araştırmacılara temel teşkil etme hedeflenmiştir. Bu doğrultuda PIC mikrodenetleyicilerin genel yapısı ve popüler olan birkaç çeşidi incelenmiştir. PICAssembly dili ve PICBasic diline komut setleri ve genel kavramlarıyla değinilmiştir. PIC mikrodenetleyiciler için öğrenme ve uygulama geliştirme amaçlı olarak bir de deney seti tasarlanmış ve bu set ile kullanılabilecek örnek programlara da yer verilmiştir. vııı
PIC MICROCONTROLLERS AND APPLICATION DEVELOPMENT SET SUMMARY Keywords: Automation, Microcontrollers, PIC, 16F84, Application devolopment set Today, our country's indusrty channeled to automation to keep up with today's industry and increase rivalry strength. Automation will be more important day by day. Microcontrollers that take place of microprocessors are being used at industry automation. Although there are so many microcontroller developer firms around the world, in this thesis, Microchip's PIC microcontrollers are choosen. Reasons of this choice are, performance of PIC microcontrollers, Microchip's powerfull support of PICs and PIC s being most widely used microcontrollers in Turkey. In this thesis, different of other thesis, general concepts of PICs are examined. It's aimed to be a fundemental study for researchers who interested in PIC and control. Thats why general structure and some popular kinds of PIC microcontrollers' which are used common in today's industry are examined. Command sets and general consepts of PICAsembly and PICBasic programming languages are mentioned. Furthermore, an application development set is designed for learning and application development and also sample programs are given for to use with this set. IX