Mikroişlemciler ve mikrodenetleyiciler dersinin bilgisayar destekli eğitime uyarlanması
Adapting microprocessor and microcontroller lesson to computer aided education
Yazar: AYTAÇ KAYA
Danışman: PROF.DR. HÜSEYİN EKİZ
Sakarya Üniversitesi / Fen Bilimleri Enstitüsü / Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı
Derece: Yüksek Lisans, 2006
Konu: Eğitim ve Öğretim = Education and Training

Özet:
çinde bulunduğumuz bilişim çağında Elektronik, Bilgisayar, Mekatronik, vb. alanlaröne çıkmaktadır. Elektronik / Bilgisayar / Mekatronik ile ilgili alanlarda eğitim görençeşitli seviyelerdeki öğrenciler yanında, teknolojik ürün geliştiren tasarımcılar veyaüreticiler için en önemli konulardan biri Mikroişlemci ve Mikrodenetleyicieğitimidir.Öğrenim, tasarım, üretim ve imalat aşamalarında bilgisayar kullanımınınyaygınlaşması, mikroişlemci/mikrodenetleyici öğretiminde bilgisayar kullanımıkavramını ortaya çıkarmış bulunmaktadır. Mikroişlemcilerde/mikrodenetleyiciler'dekullanılan Assembly programlama dilinin simülasyon ve animasyonlar kullanılarakbilgisayarlar yardımıyla öğretimi yaygın bir yöntem olarak görülmektedir.Uzaktan eğitimin yaygınlaşması ve başarılı olması için öğretimin vazgeçilmezunsuru olan laboratuarlara her zaman ve her yerden erişilebilmesi önemli bir aşamaolacaktır.Bu çalışmada, yaygın kullanıma sahip Macromedia Flash programı kullanılarak 8085mikroişlemcisi ve PIC16F84 mikrodenetleyicisi için komut editörü ve yorumlayıcısıyazılmıştır. Yazılan editörde yorumlanan komutların mikroişlemcinin/mikrodenetleyicinin iç mimarilerinde ve modüler yapıdaki çevre birimleriyle (7parçalı gösterge, step motor, trafik lambaları, led v.b.) çalışmasının gerektiğindeadım-adım simüle edilmesini sağlamaktadır. Bu uygulama kullanıcılarınmikroişlemci/mikrodenetleyicilerde komut yazılımı ve yorumlanması ile ilgiliöğrenimlerini görselleştirerek kolaylaştırılması amaçlanmaktadır.Macromedia Flash programının sağladığı imkânlardan yararlanarak, derslerikullanıcılara etkileşimli ve hareketli hale getirerek sunmak, böylece hem derslerisıkıcılıktan kurtarmak, hem de temel işlemleri kullanıcıların kendilerinin yapıpgörmesi için derslere canlandırma bileşeni katılması hedeflenmektedir.

Abstract:
Electronics, computer, mechatronics etc. areas are the leading ones in thisinformation age. Microprocessor and microcontroller education is one of the mostimportant subjects for the students of Electronic, Computer and MechatronicDepartments and also for the designers and manufacturers who developestechnological products.Widespread usage of computer at the phases of teaching, design, production andmanufacturing make it also a way at the microprocessor and microcontrollereducation. Education of assembly language used in the microprocessors andmicrocontrollers with simulations and animations is a general education method.For becoming widespread and for the success of distance learning, it would be theimportant stage to reach the laboratories which is the necessary element of educationalways and all ways.In this study, it is coded command editor and assembler for 8085 microprocessor andPIC16F84 microcontroller with widely used Macromedia Flash program. Codededitor simulates running assembled commands inside microprocessor /microcontroller with the modular structured peripherals (7 pieces indicator, stepmotor, traffic lambs, led etc.) whether step by step. This application makes codingand assemblying microprocessors/microcontrollers easy for the users? learning byvisualizing.Using Macromedia Flash possibilities, it is aimed presenting the lesson interactivelyand active to the students while having the lesson out of boring one and making themdoing the main operations by theirselves.