ARM mimari ailesi [1]

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "ARM mimari ailesi [1]"

Transkript

1 1- ARM Mimarisi İşlemci tasarımları 2 farklı mimaride dizayn edilir. Bunlar CISC (complex instruction set computer) ve RISC (reduced instruction set computer) mimarileridir. CISC mimarisi programlanmasının kolay olması, etkin bellek kullanımı sağlaması (değişken uzunluklu ve karmaşık yapılı komutlar içermesi bellek tasarrufu sağlar), geriye doğru uyumlu olması, mimari yapısındaki *mikrokod komut gruplarını içeren ROM belleğe komutların eklenmesi ile CPU nun yapılması gereken işler için daha az zaman harcaması, derleyicilerin karmaşık olmaması gibi avantajların yanı sıra CPU yapısının yeni işemciler için karmaşıklaşması, eklenen farklı komutların farklı saat çevrim sayısına gerek duymaları ve performans düşüşü görülmesi, özel komutların programlarda çok fazla kullanılmamaları gibi dezavantajları da bulunmaktadır. *Mikrokod; CISC mimarisine sahip işlemcilerde, komut kodlarına karşılık gelen mikrokod komut grupları vardır. Bu komut grupları için özel bir ROM bellek mevcuttur ve yeni komutlar bu belleğe eski komutların üzerine yazılır. RISC mimarisi, CISC mimarisinin meydana getirdiği karmaşıklığı önlemek için ortaya çıkmıştır. RISC mimarisinde tüm komutlar tek çevrimde çalıştırılır böylece performans düşüşü gözükmez. RISC mimarisinde belleğe sadece Load ve Store komutları ile erişilir ve tüm komutlar mikrokod kullanmadan çalıştırılır. Bu sayede RISC mimarisinde komut kümeleri küçültülmüştür böylece daha hızlı çalışmakta ve az sayıda yonga kullanmaktadırlar. Ayrıca yüksek seviyeli dilleri desteklemesi ve çok sayıda register a sahip olması diğer avantajlarındandır. ARM (Advaced Risc Machine) mimarisi kısa komut setlerinden oluşan RISC tabanlı gelişmiş bir mikro kontrol mimaridir. Yani bir işlemci değil mimaridir. Kısaca işlemci, chip üreten firmalara işlemci mimarisi tasarlayan ARM firmasının geliştirdiği bir mimaridir. ARM mimariye sahip işlemciler, düşük güç tüketimi, yüksek performans, düşük fiyat gibi özelliklerinden dolayı günümüzde en çok kullanılan işlemcilerdir. En yaygın kullanım alanı 32 bit işlemcilerdir. Cep telefonları, taşınabilir cihazlar, avuç içi bilgisayaralar (pda), medya oynatıcıları, hesap makineleri, disk sürücüleri ve çeşitli elektronik cihazlarda arm işlemciler kullanılmaktadır. ARM mimari ailesi 3 temel gruptan oluşmaktadır. Bunlar klasik ARM işlemciler (ARM7, ARM9, ARM11), gömülü sistem ARM işlemcileri (cortex m serisi) ve uygulama ARM işlemcileri (cortex a serisi) dir. İnceleyeceğimiz STM32F4 Discovery ARM Cortex M4 mimarisine sahiptir. Cortex serisi işlemcilerde clock kaynağı olarak kristal osilatör, dahili RC osilatör yada harici bir kaynak kullanılabilmektedir. Güç tüketimini kontrol edebilmek için, çevre birimlerinin clock sinyalleri tamamen kapatılabilir, buda güç tüketimini oldukça azaltan önemli bir özelliktir. Ayrıca bu serideki işlemcilerde DMA

2 (direct memory Access) donanımı sayesinde bir yada sıralı adreslerden okunan veriler, bir başka adrese yada sıralı adreslere CPU gücü kullanılmadan taşınabilir. DMA donanımı verileri CPU dan peripheral-memory, memory-peripheral, peripheralperipheral, memory-meory yolları ile hızlı bir şekilde kaynak adresten hedef adrese gönderme işlemini gerçekleştirir. Bu sayede CPU üzerine düşen iş yükü azaltılmış olur. ARM mimari ailesi [1] ARM mimarisine sahip işlemcileri programlamak için farklı derleyiciler mevcuttur. Ancak bu kitap boyunca incelenecek olan STM32F4 kiti ile arm işlemcilerin nasıl programlandığını göreceğiz ve tek bir derleyici (keil) ile çalışmalarımızı yapacağız. 2- STM32F4 Discovery Kit İncelemesi STM32F4 Discovery kiti üzerinde ARM Cortex M4 tabanlı 168 MHz lik bir mikrodenetleyici (STM32F407VGT6) bulunmaktadır. ARM Cortex M4 mimarisi DSP (sayısal işaret işleme) fonksiyonlarını içeren, üzerinde ondalıklı işlemler için tasarlanmış ek bir birim olan FPU (floating point unit) ünitesini barındırmaktadır. Kit incelendiğinde üzerinde mikrofon, kulaklık girişi ve hareket sensörü dikkati çekmektedir. Bu kartın DSP fonksiyonlarını içermesi ile ilgilidir. Kit üzerindeki donanımların fazla olması işimizi oldukça kolaylaştırmaktadır. Mesela mikrofondan alınan sesi dijital veri haline çevirmek için I2S (Inter IC Sound bus) protokolü veya DAC kullanılabilmektedir. Yada kart üzerindeki ivmeölçerden veriler SPI yada I2C ile okunabilmekte hatta kart üzerindeki ledler ivmeölçerin durumuna göre de yanıp sönmektedirler.

3 STM32F4 Discovery donanım şeması [2] 2.1. STM32F4 Discovery Donanım 32-bit ARM Cortex-M4F çekirdeğine sahip STM32F407VGT6 mikrodenetleyicisi, 1 MB Flash ve 192 KB RAM Dahili ST-LINK/V2 JTAG Debugger USB veya harici kaynaktan doğrudan 5v ile çalışabilme 3 ve 5 V çıkış pinleri ST MEMS hareket sensörü 3-eksen dijital ivmeölçer (LIS302DL) Omni-Directional Mikrofon (MP45DT02) CS43L22 entegre D sınıfı yükselteçli ses sürücüsü Sekiz adet LED: USB haberleşmesi için : LD1 (kırmızı/yeşil) 3.3 V power on/off ledi (LD2: kırmızı) Dört adet kullanıcı ledi, LD3 (turuncu), LD4 (yeşil), LD5 (kırmızı) ve LD6 (mavi) 2 adet USB OTG ledi, LD7 (yeşil) ve LD8 (kırmızı) Bir adet Reset butonu Bir adet kullanıcı için buton USB OTG için mikro-ab konektör. 100 adet pinin tamamını kullanabilmeye imkan tanıyan çıkışlar.

4 3. Keil Derleyicisinin Kurulumu Bu kitap boyunca, STM32F4 Discovery kitine program atmak için yada kod yazıp derlemek için keil derleyicisini kullanacağız. Keil derleyicisi ücretsiz sürümünü https://www.keil.com/download/ adresinden çıkan formu doldurarak indirebilirsiniz. Bu ücretsiz sürüm 32KByte uzunluğuna kadar program yazılmasına müsaade eder. Bu da şu anda bizim için yeterlidir. İndirilen mdk_5xx.exe dosyası keil derleyicisinin setup dosyasıdır. Bu dosya ile kuruluma başlanır. Bu işlem biraz uzun sürmektedir. Bu işlemin sonunda Pack Installer isminde bir dosya açılacaktır. Buradan Keil:STM32F4xx_DFP paketi yüklenmelidir (Şekil 3.1). Şekil 3.1 Keil derleyicisin kurulumu bittikten sonra driver yükleme işlemi yapılır. ST Link driverı adresinden yüklenebilir. ST Link ile STM32 geliştirme kartlarına program atılabilmektedir. STM32F4 kartı bilgisayara takıldığında Aygıt Yöneticisi kısmında STMicroelectronics STLink dongle ismi ile gözükmelidir (Şekil 3.2). Eğer bu şekilde gözükmez ise sürücü tekrar yüklenmelidir.

5 Şekil 3.2 Keil derleyicisinde yapmamız gereken bazı ayarlar mevcuttur. Bunları Şekil 3.3 deki Options for Target kısa yolundan yada Araç menüsü kısmından sırasıyla Project- Options for Target seçenekleri ile açtığımız pencerede yapacağız (Şekil 3.4). Şekil 3.3

6 Şekil 3.4 Açılan bu pencerede yapılması gereken ayarlar şu şekildedir: Device-STMicroelectronics-STM32F4 Series-STM32F407-STM32F407VGTx seçilir. Target seçeneği seçildiğinde IROM1 karşısında 0x adresi vardır. Bu programın ilk çalıştırıldığında bu adresten başladığını gösterir (Şekil 3.5) Şekil 3.5

7 Debug linki altında ST-Link Debugger seçilmelidir. Bu direkt kart üzerinde çalıştığımız durumlarda yapılması gereken bir ayardır (Şekil 3.6). Eğer simülatörde çalışmamız gerekirse Use Simulator seçeneği seçilmelidir. Şekil 3.6 Debug seçeneği altında Settings linkine tıklandığında Debug-Port kısmında SW seçili olmalıdır (Şekil 3.7). Trace Core Clock : MHz olarak değiştirilmelidir. Şekil 3.7

8 Debug Settings- Flash Download seçenekleri altından Add- STM32F4xx Flash seçilir (Şekil 3.8). Şekil 3.8 Utilities seçeneğinden ST-Link Debugger seçilmelidir (Şekil 3.9). Şekil 3.9

9 4. Blinky Programının Çalıştırılması İlk Uygulama Keil derleyicisini kurduğumuzda birkaç tane hazır programda birlikte yüklenmektedir. Bu programlar derleyicinin yüklendiği dosya içerisindeki ARM-Boards-ST-STM32F4 DISCOVERY-Blinky klasörü içerisindedir. Eğer bu şekilde bir klasör oluşmamışsa yani örnekler yüklenmemişse Keil programından Pack Installer açılarak örnekler yüklenir (Şekil 4.1). Şekil 4.1 Örnek led yakıp söndürme programımızı yüklediğimize göre artık çalıştırabiliriz. Keil programı açılır. Project-Open Project seçenekleri ile indirilen uvision uzatılı Blinky projesi seçilir ve ekranda kodlar gözükür (Şekil 4.2).

10 Şekil 4.2 STM32F4 Discovery kiti bilgisayara usb yardımı ile bağlanır. Keil derleyiciden sağ üst kısımdaki Rebuild kısa yoluna tıklanarak program derlenir. Alt kısımdaki uyarı panelinde \Flash\Blinky.axf" - 0 Error(s), 0 Warning(s). Buna benzer bir mesaj gözükmelidir. Bu derleme işleminin başarılı olduğunu ve programda hata olmadığını göstermektedir. Sonrasında Load kısayolu ile geliştirme kitine program yüklenir (Şekil 4.3). Load tuşuna basıldığında kit üzerindeki LD1 ledi yeşil kırmızı olarak yanıp sönecektir. Led sabit kırmızıya döndüğünde kodların yüklendiği anlaşılmaktadır. Alt kısımdaki uyarı panelinde şu şekilde bir mesaj gözükmelidir: Programming Done. Verify OK. Application running... Flash Load finished at 05:42:40 Herşey yolunda ise geliştirme kiti üzerindeki 4 adet led sırasıyla yanıp sönecektir. Şekil 4.3

11 4.1. Blinky Programı Kod İncelemesi ARM tabanlı işlemcilerde program akışını bu örnek üzerinde anlatacağız. Dolayısıyla yapacağımız diğer örneklerde de program akışı bu şekilde olacaktır. Program ilk olarak genel ayarların bulunduğu startup dosyasından çalışmaya başlar. Genel ayarlardan kastımız vektör tabloları, *stack büyüklüğü, memory üzerinde nelerin okunacağı, giriş çıkış birimleri gibi ayarlamaların yapıldığı temel başlangıç ayarlarıdır. Bu dosyaya Keil programında sol kısımdan Device-startup_stm32F407xx.s (Startup) seçenekleri ile ulaşılır. Program startup dosyası içerisinde ilk olarak Reset handler kısmını çalıştırır (Şekil 4.4). Reset Handler kod kısmı CPU resetlendikten sonra çağrılan kısımdır. Kod blokları içerisinde de görüldüğü gibi IMPORT SystemInit ve IMPORT _main komutları ile SystemInıt ve main foksiyonları import edilmişlerdir. LDR komutu ile SystemInit fonksiyonu reset işlemi sonunda çağırılır ve peşinden main fonksiyonu çağrılır. Şekil 4.4 *stack nedir? Stack Türkçe olarak yığın bölgesi anlamına gelmektedir. Mikroişlemcilerde alt programları çağırdığımız zaman geri dönüş adresini sakladığımız RAM bellekte ayrılan kısımdır. Mikroişlemcilerdeki PUSH ve POP kodları buna örnektir. PUSH komutu ile kullandığımız

12 register bir stack de saklanır, böylece POP komutuyla verimizi tekrar çağırdığımızda aynı registıra bu veri konulur. Startup dosyası içerisinde önemli olan diğer kısımda üst kısımdaki vektör tablosudur (Şekil 4.5). ARM işlemcilerin tamamında vektör tablosu bulunmaktadır. Vektör tablosunda, stack pointerların reset değerleri, başlangıç adresleri, interruptlar bulunmaktadır. Özellikle interrupt kullandığımız durumda vektör tablosunu kullanarak interrupt fonksiyonlarını belirleyip isimlendireceğiz. Şekil 4.5 Startup dosyası içerisinde reset handler kısmında 2 fonksiyondan bahsetmiştik (SystemInit ve main fonksiyonları). Dolayısıyla bu fonksiyonu.c uzantılı dosya içerisinde oluşturmalıyız. Blinky kodunu incelediğimiz için bu aşamada bu fonksiyonu biz oluşturmayacağız. İleriki örneklerde nasıl yapıldığına değineceğiz. Bizim örneğimizde bu fonksiyon Device seçeneği alıtndaki system_stm32f4xx.c (Startup) dosyası altındadır (Şekil 4.6). Bu fonksiyon içerisinde clock ayarları, I/O (giriş/çıkış) ayarları, interrupt ayarları vs. yapılmaktadır.

13 Şekil 4.6 SystemInit fonksiyonundan sonra çağrılan main fonksiyonu bu örneğimizde Blinky.c dosyası içerisindedir (Şekil 4.7). Bu fonksiyon altında esas kod kısmı yer alır. Programımızın ne yapması gerektiğini bu kısma yazacağız. Şekil 4.7 Genel olarak ARM işlemcilerin nasıl programlandığını görmüş olduk. Artık kodların nasıl yazılacağını komutların ne anlama geldiğini kendi yazacağımız kod ile adım adım inceleyelim.

14 5. STM32F4 Discovery Led Açma Kapatma Uygulaması Direk kod yazımına geçmeden önce öğrenmemiz gereken komutlar bulunmaktadır. Bu komutları inceleyelim: GPIO : ARM işlemcilerde herbiri 16 bit olan 5 farklı GPIO (GPIOA, GPIOB, GPIOC, GPIOD, GPIOE) bulunmaktadır. GPIO pinleri kullanıma bağlı olarak giriş/çıkış (I/O) portu olarak ayarlanabilir ve her GPIO portunun 32 bit değerinde kontrol registerı 2 tanede data registerı bulunur. Kontrol registerları, GPIOx_MODER (port mode register), GPIOx_OTYPER (output tip register), GPIOx_OSPEEDR (output speed register), GPIOx_PUPDR (*pull up/pull down register) diye ismlendirilirler. Data registerları GPIOx_IDR ve GPIOx_ODR dir. Ayrıca 32 bir set/reset registerı (GPIOx_BSRR), 32 bit kilit registerı (GPIOx_LCKR) ve 2 adet 32 bitlik alternatif fonksiyon seçme registerı (GPIOx_AFRH, GPIOx_AFRL) bulunur. *pull-up / pull-down: Pull up, pin giriş olarak ayarlandığında ve pine herhangi bir sinyal gelmediğinde, girişi HIGH olarak ayarlar. Çıkış olarak kullanıldığında ise, pine herhangi bir çıkış sinyali verilmediğinde, pini HIGH olarak ayarlar. Pull down ise pin giriş olarak ayarlandığında ve pine herhangi bir sinyal gelmediğinde, girişi LOW olarak ayarlar. Çıkış olarak kullanıldığında ise, pine herhangi bir çıkış sinyali verilmediğinde, pini LOW olarak ayarlar. GPIO I/O olarak kullanıldığında 16 bitte kontrol edilebilir. Pinlerin giriş yada çıkış olarak kullanılması GPIOx_MODER kontrol resgiterı ile ayarlanır. Kontrol registerı 32 bitti yani her 2 bit bir GPIO pinine bağlıdır. 00 giriş, 01 çıkış, 10 alternatif görev, 11 analog mod olduğunu gösterir. Bunu bir örnekte gösterelim. GPIOx_OTYPER kontrol registerı output olarak tanımlanmış pinin çıkış değerini ayarlar. 0 ise *push pull, 1 ise *open drain olarak ayarlanır. *push-pull : Çıkışı lojik 1 olarak ayarlar. *open-drain : Çıkışı grounda bağlar. Bunun kullanılma amacı, işlemcinin pin çıkışından kontrol edilemeyen yüksek akım çeken harici aygıtların kontrol edilebilmesini sağlamaktır. Bu işlem için harici pull up dirençleri eklenmelidir.

15 GPIOx_OSPEEDR kontrol registerı output pinlerinin hızını ayarlar. Bunu frekansı ayarlayarak yapar MHz ve altı, MHz ve altı, MHz ve altı, MHz ve altı olduğunu gösterir. GPIOx_PUPDR kontrol registerı pull up/ pull down ayarlarının yapılması için kullanılır. 00 pull up ve pull down direncinin olmadığını, 01 pull up direncinin olduğunu, 10 pull down direncinin olduğunu, 11 yedek (reserved) olduğunu gösterir. Giriş data registerı (GPIOx_IDR ) pin girişinin lojik 1 (HIGH) yada lojik 0 (LOW) olduğunu gösterir. Yani pin değerini okuyan registerdır. Bit değerlerinde karşılıkları şu şekildedir: 0 high lojik, 1 low lojik. Çıkış data registerı (GPIOx_ODR ), pin çıkışını ayarlar. 0 high lojik, 1 low lojik değerlerine karşılık gelir. Kilit registerı (GPIOx_LCKR), registerların kilitlenmesi yani değerinin resetleninceye kadar değiştirilememesini istediğimiz durumlarda kullanılır. Yeni Proje Dosyası Oluşturma Keil programında yeni bir proje dosyası oluşturma şu adımlar takip edilerek yapılmaktadır: 1. Keil programı açılır. File menüsünden New uvision Project seçilir. 2. Proje istenilen klasöre proje adı girilerek kaydedilir. 3. Karşımıza çıkan ekrandan işlemci seçimi yapılır. Biz STM32F4 Discovery kullandığımız için STM32F407VG işlemcisini seçeriz (Şekil 5.1).

16 Şekil Ok dedikten sonra startup dosyalarını eklememiz gereken bir pencere açılacak. Bu penecereden Device sekmesinden startup seçilir. Sonrasında CMSIS sekmesinden CORE seçilir ve OK butonuna tıklanır (Şekil 5.2). Not: Keilin eski sürümlerinde bu işlem bir mesaj ile yapılıyordu ve Evet denildiğinde startup dosyası oluşturuluyordu.

17 Şekil Açılan proje dosyasının sol kısmından Target sekmesinin + butonuna basılır. Source Group sekmesi gözükecektir (Şekil 5.3). Şekil Source Group sekmesine sağ tıklanıp Add new item to group.. seçeneğine tıklanır. Açılan pencereden C File (.c) seçilir ve oluşturulacak.c dosyasının adı yazılır (Şekil 5.4). Şekil 5.4

18 7. C dosyasını da oluşturduktan sonra Keil programında debugger ayarlarını yapmamız gerekir. Bu kısmı yukarıda anlatmıştık. Ancak tekrar etmekte ve bütün halinde sistemi tanımakta fayda var. 8. Project yada bu kısayol kullanılarak Option for Target penceresi açılır. Bu pencerenin Target sekmesinden Xtal kısmını 8 MHz olarak ayarlarız (Şekil 5.5). Çünkü xtal harici osilatördür ve bu bizim işlemcimizde 8 MHz değerindeki kristaldir. dir. Şekil Aynı pencereden Debug sekmesine tıklanır ve Use: ST-Link Debugger seçilir (Şekil 5.6).

19 Şekil Aynı sekme altından Settings seçilir. Açılan pencereden Debug sekmesi altında Port SW olarak değiştirilir (Şekil 5.7). Şekil Aynı pencereden Trace sekmesi altında Core Clock ayarı olarak değiştirilir (Şekil 5.8).

20 Şekil Flash Download sekmesi altından Add butonu yardımı ile STM32F4xx Flash 1M seçimi yapılır (Şekil 5.9). Şekil 5.9 Proje dosyası oluşturma ve gerekli debugger ayarları yapıldıktan sonra sıra kod yazma işlemine ve yazılan kodu derleyip kite yüklemeye geldi. Kodlarımızı, oluşturduğumuz.c uzantılı sayfaya yazacağız.

21 Led Açma Kapatma Uygulaması Öncelikle projede kullanacağımız kütüphaneleri eklememiz gerekmektedir. Project- Manage-Run time environment yolları takip edilerek açılan pencereden projemize, kullanacağımız kütüphaneleri ekleriz. Açılan pencereden sırasıyla Device-STM32 Cube Hal seçeneklerine tıklanır. Bu kısımda eklenebilecek kütüphaneler yer almaktadır. Biz led yakıp söndürme uygulaması için *GPIO, RCC kütüphanelerini kullanacağız. Ancak alt kısımda uyarı mesajı çıkacaktır. Eğer Resolve butonuna tıklarsanız ilgili diğer kütüphaneler otomatik seçilecek ve mesaj kaybolacaktır. Bu işlemi Resolve butonuna basmadan STM32 Cube Framework seçeneğinden Class kütüphanesini ve STM32 Cube Hal seçeneği altından COMMON ve CORTEX kütüphanelerini seçerek de yapabilirsiniz (Şekil 5.10). *GPIO ( general purpose input output ): Genel amaçlı giriş çıkış pini olarak Türkçeye çevrilebilir. Bu pinler programlayıcılar tarafından kontrol edilip yönlendirilirler. Şekil 5.10 OK butonuna basıldıktan sonra seçilen kütüphanelerin proje dosyası içerisinde Device başlığı altında olduğunu göreceksiniz. Bu işlemden sonra, kütüphane dosyalarının yolunu Keil programında tanımlamamız gerekecek. Bu işlemi Project Options for Target seçenekleri ile açılan pencereden C/C++ sekmesi altından Include Paths kısmına

22 bilgisayarımıza indirdiğimiz Libraries\STM32F4xx_StdPeriph_Driver\inc yolunu girerek yaparız (Şekil 5.11). Standart kütüphaneleri STM32F4 Discovery için buradan indirebilirsiniz. Geriye son bir işlem kalmaktadır. Bu da C/C++ sekmesi altındaki Define kısmına şu tanımlamaların yapılmasıdır: HSE_VALUE= ,USE_STDPERIPH_DRIVER Şekil 5.11 Bu kısıma kadar yaptığımız tüm işlemleri, yapacağımız bütün projelerde uygulayacağız. Bu yüzden bu kısımların iyi anlaşılması önemlidir. Şimdi kodumuzu yazmaya başlayalım. Kodlarımızı oluşturduğumuz.c dosyasına yazacağız.

23 // kütüphaneler projeye eklenir #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" // STM32F4 üzerindeki ledlerin pin tanımlamaları yapılır #define yesil_led 12 #define turuncu_led 13 #define kirmizi_led 14 #define mavi_led 15 int main() { int sayac; int pin = yesil_led; // yeşil led seçildi // GPIO tanımlamaları yapılır uint32_t mode = GPIO_Mode_OUT << (pin * 2); // GPIO çıkış modu uint32_t speed = GPIO_Speed_100MHz << (pin * 2); uint32_t type = GPIO_OType_PP << pin; uint32_t pullup = GPIO_PuPd_NOPULL << (pin * 2); // peripheral clock başlatıldı RCC->AHB1ENR = RCC_AHB1Periph_GPIOD; GPIOD->MODER = mode; GPIOD->OSPEEDR = speed; GPIOD->OTYPER = type; GPIOD->PUPDR = pullup; // ledin yakılıp söndürülme (toggle) işlemi bu döngü içerinde // yapılır while (1) { GPIOD->BSRRL = (1 << pin); for (sayac = 0; sayac < ; sayac++); GPIOD->BSRRH = (1 << pin); for (sayac = 0; sayac< ; sayac++); } } Kod kutusundaki kodların yanlarında açıklama satırları mevcut. Ancak bazı kodların ne iş yaptığını açıklayalım. uint32_t mode = GPIO_Mode_OUT << (pin * 2); kodu ile GPIO modunu ayarlarız. Aslında bu kodu GPIOD->MODER = mode; bununla birlikte açıklamak daha iyi olacaktır. Bu kodlar ile D portunun ilgili pini çıkış olarak ayarlanır. pin*2 ile yeşil led için 24 elde edilir. Yani 24 bit sola shift edilmesi anlamına gelmektedir. bu işaret de OR kapısı ile maskelemek anlamına gelmektedir. Shifting işlemini detaylıca anlatmak gerekirse;

24 32 bitte karşılığı : bit ile karşılığı : dır. Bu adresler ile ilgili pin bu komutlar kullanılarak çıkış olarak ayarlanmıştır. uint32_t speed = GPIO_Speed_100MHz << (pin * 2); ve kodları ile ilgili pinin çalışma hızı 100MHz olarak ayarlanır. GPIOD->OSPEEDR = speed; uint32_t type = GPIO_OType_PP << pin; ve olarak ayarlanan pin çıkışı push pull (0) olarak ayrlanır. GPIOD->OTYPER = type; kodları ile çıkış uint32_t pullup = GPIO_PuPd_NOPULL << (pin * 2); ve GPIOD->PUPDR = pullup; kodları ile ledin pull up direncinin olduğu programa tanıtılmıştır. GPIOD->BSRRL = (1 << pin); kodu ile pin numarası sola shift edilerek set edilmiştir. Yani lojik 1 verilmiştir. GPIOD->BSRRH = (1 << pin); kodu ile pin numarası sola shift edilerek reset edilmiştir. Yani lojik 0 verilmiştir. for (sayac = 0; index < ; sayac++); kodu ile gecikme verilmiştir. Yani led bu kodun çalışma süresi kadar açık yada kapalı kalmıştır. Kodumuzun anlaşıldığını düşünüyorum. Şimdi bu kodu derleyip kitimizde koşturabiliriz. Bu kısımların nasıl yapıldığını yukarıda anlatmıştım. Bu işlemi yaptıktan sonra yeşil ledin yanıp söndüğünü göreceksiniz. İlk uygulamamız hayırlı olsun. Butonla Led Kontrol Uygulaması STM32F4 Discovery kiti üzerinde kullanıcılar için tanımlanmış bir buton bulunmaktadır. Bu uygulamada kullanıcılar için tanımlanmış bu butona basarak, kit üzerinde bulunan 4 adet ledin yakılıp söndürülmesi yapılmıştır. Butona ilk basıldığında turuncu ve sarı ledler yanaca, tekrar basıldığında sadece mavi ve kırmızı ledler yanacaktır. Bu kodu, bu alanlarda profesyonel diyebileceğim ve kendisinden birçok konuda yardım aldığım Tuna Ayan abimin paylaşımından aldım. Kendisine teşekkürü bir borç bilirim.

25 // kutuphaneler koda eklendi #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" int main() { volatile int toggle=0; // değişkenler tanimlandi volatile int control=0; RCC->AHB1ENR = 0x ; //PortA ve PortD üzerindeki clock açilir. // 0x kismi kod kutusu altinda detayli bir sekilde anlatilmistir GPIOD->MODER = 0x ; //PortD üzerindeki 15,14,13,12 pinler çikis olarak tanimlanir. //MODER reg içerisindeki "00" degeri input olarak kabul edildiginden PORTA için bir degisiklik //yapmayacagiz. GPIOD->OSPEEDR= 0xFFFFFFFF;//Düsük akimda çalisma gibi bir sinirimiz su an yok. O yüzden max //output hizinda çalisiyoruz. while(1) { // IDR: input data register. Giri_ olarak ayarlanan pini okur if(gpioa->idr & 0x )//butona basildi mi { control=1; //ilk basista ledler yanmaya baslayacak while(gpioa->idr & 0x ) continue; //butondan elimizi çekene kadar bekle toggle=~toggle; } } } if(control) { if (toggle) // ODR: output data register. Çikis olarak ayarlanan pine istenilen cikis sinyalini gonderir GPIOD->ODR= 0x ;// turuncu ve sari ledler yansin else GPIOD->ODR= 0x0000C000;// Mavi kirmizi ledler yansin } Kod ile ilgili herşeyin anlaşılır olduğunu düşünüyorum. Bazı kısımları açıklama satırları ile anlatmaya çalıştım. Ancak tek bir noktaya değinmek istiyorum. Çünkü bununla ilgili forumlarda çok fazla soruyla karşılaştım. GPIOD->MODER = 0x ; Bu kodun nasıl 15,14,13,12. pinleri çıkış olarak ayarladığını anlatmak istiyorum. Bu koddaki 0x sayının hexadecimal olduğunu gösterir. Diğer kısımlar alttaki resimde detaylıca anlatılmıştır (Şekil 5.12).

26 Şekil 5.12 Kaynaklar [1] [2] YAZAN: GÖKHAN GÖL Web adresi :

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK 1.1 Programın Başlatılması 1.2 Yeni Proje Oluşturma 1.3 MCU Seçimi Yrd.Doç.Dr.Bülent Çobanoğlu 1.4 MCU Programlama Dil Seçimi 1.5 Proje İsmi

Detaylı

ROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0

ROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0 ROKAY Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi...

Detaylı

İşletim Sistemlerine Giriş

İşletim Sistemlerine Giriş İşletim Sistemlerine Giriş İşletim Sistemleri ve Donanım İşletim Sistemlerine Giriş/ Ders01 1 İşletim Sistemi? Yazılım olmadan bir bilgisayar METAL yığınıdır. Yazılım bilgiyi saklayabilir, işleyebilir

Detaylı

www.mekatroncnc.com.tr

www.mekatroncnc.com.tr Sayfa 1 Sayfa 2 Sayfa 3 MACH3 PROGRAMI KULLANMA KLAVUZU 1. ADIM: İlk olarak MACH3 MILL programı içerisine giriyoruz ve alttaki ekran karşımıza geliyor.(reset butonun yeşil yanmasına dikkat ediyoruz ve

Detaylı

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051

Detaylı

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI YEDEKLEME PROGRAMI KURULUM VE KULLANIMI Kurulum 1..zip dosyasını açınız. 2. Açılan dosyanın içindeki Yedekleme klasörünü açınız. 3. Yedekleme.exe dosyasını açınız. 4. Üst pencerede ki ekran gözükecektir.

Detaylı

EasyPic 6 Deney Seti Tanıtımı

EasyPic 6 Deney Seti Tanıtımı EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power

Detaylı

SM 100 Terazi Ayarları. Digi SM 100. SM 100 Terazi Ayarları

SM 100 Terazi Ayarları. Digi SM 100. SM 100 Terazi Ayarları Digi SM 100 SM 100 Terazi Ayarları Digi SM 100 Terazi Ayarları Teraziyi ayarlamaya başlamak için öncelikle X S Z ENTER Raporlar Program Ayarlar FONKSIYON Bölümlerine geçiş yapabilmemiz gerekmektedir. Bunun

Detaylı

VISION LINK PROGRAMINDA ŞANTİYE SINIRI VE BÖLGE UYARILARI NASIL KURULUR?

VISION LINK PROGRAMINDA ŞANTİYE SINIRI VE BÖLGE UYARILARI NASIL KURULUR? VISION LINK PROGRAMINDA ŞANTİYE SINIRI VE BÖLGE UYARILARI NASIL KURULUR? Vision Link Programında Şantiye Sınırı Uyarısı ve Bölge Uyarısı Oluşturma Adımları Vision Link te makinalarınızın çalıştığı yerde

Detaylı

BİLGİSAYAR MİMARİSİ. Komut Seti Mimarisi. Özer Çelik Matematik-Bilgisayar Bölümü

BİLGİSAYAR MİMARİSİ. Komut Seti Mimarisi. Özer Çelik Matematik-Bilgisayar Bölümü BİLGİSAYAR MİMARİSİ Komut Seti Mimarisi Özer Çelik Matematik-Bilgisayar Bölümü Komut Seti Mimarisi Bilgisayarın hesaplama karakteristiklerini belirler. Donanım sistemi mimarisi ise, MİB(Merkezi İşlem Birimi),

Detaylı

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar) Bus

Detaylı

JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI

JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI WINDOWS TA JAL IN İNDİRİLMESİ VE KURULMASI JAL derleyicisi aslında Jal.exe isimli tek bir dosyadan oluşur. Jal.exe derleyici programı, yazılan JAL programı

Detaylı

Code Composer Studio İndirilmesi ve Kurulması

Code Composer Studio İndirilmesi ve Kurulması BÖLÜM 2: 2.1. STELARIS KART GENEL BİLGİ VE CODE COMPOSER STUDIO: Code Composer Studio İndirilmesi ve Kurulması 1. Aşağıdaki linkten Code Composer Studio yu indirebilirsiniz: http://processors.wiki.ti.com/index.php/download_ccs

Detaylı

HARMES H-12 KULLANMA KILAVUZU

HARMES H-12 KULLANMA KILAVUZU HARMES H-12 KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi... 6 Windows-XP

Detaylı

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31 İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18

Detaylı

ELEKTRONİK BELGE YÖNETİM SİSTEMİ KULLANICI GİRİŞ VE E-İMZA İŞLEMLERİ KLAVUZU

ELEKTRONİK BELGE YÖNETİM SİSTEMİ KULLANICI GİRİŞ VE E-İMZA İŞLEMLERİ KLAVUZU ELEKTRONİK BELGE YÖNETİM SİSTEMİ KULLANICI GİRİŞ VE E-İMZA İŞLEMLERİ KLAVUZU BİLGİ İŞLEM DAİRE BAŞKANLIĞI 2015 Elektronik Belge Yönetim Sistemi ile ilgili her türlü teknik destek için Bilgi İşlem Daire

Detaylı

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU Sayfa 1 / 18 KURULUMA BAŞLANMADAN ÖNCE YAPILMASI GEREKENLER : Sistem Özelliklerinden işletim sisteminin 32-bit mi yoksa 64-bit mi olduğu kontrol

Detaylı

Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz.

Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Ders-2: ---------- Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Hazırlanan programlarda pic in zaman zaman dış ortamdan bilgi

Detaylı

http://www.microsoft.com/visualstudio/eng/downloads

http://www.microsoft.com/visualstudio/eng/downloads Visual Studio 2012'nin kurulumunu, Visual Studio'nun kullanımını ve Windows Store'da basit bir proje hazırlanmasını anlatacağım. Hepsinden önce Visual Studio ortamından biraz bahsedelim. Visual Studio

Detaylı

Bilgisayarım My Computer

Bilgisayarım My Computer My Computer Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı 12-13 Mar. 2012 Öğr. Gör. Murat KEÇECİOĞLU Bilgisayarım (my computer) simgesine sağ tıklar ve özellikler (properties) seçeneğini seçeriz.

Detaylı

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM INVT IVC1 -Kompakt Tip PLC Marketing 2014 HM Özelikler IVC1 Özelikleri Genişleme 128 IO 7 modül genişleme Haberleşme Arayüzü 2 seri port: 1xRS232, 1xRS232/485 Temel komut işlem Hızı 0.3μs Pulse Girişi

Detaylı

FTP Programı File Zilla nın Kurulumu & Çalıştırılması

FTP Programı File Zilla nın Kurulumu & Çalıştırılması FTP Programı File Zilla nın Kurulumu & Çalıştırılması FileZilla Portable programının web den indirilmesi : Google veya benzeri bir arama motoru kullanarak FileZilla FTP programının portatif sürümünü internetten

Detaylı

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma:

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma: EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ 1 Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma 2 Web Sayfasına Yeni Element Ekleme Ve Özelliklerini Belirleme Değişiklik Yapma 3 Web Sayfası Tasarımını

Detaylı

C için tümleşik geliştirme ortamı (IDE) kurulumları

C için tümleşik geliştirme ortamı (IDE) kurulumları C için tümleşik geliştirme ortamı (IDE) kurulumları 1. Code::Blocks IDE 2. Eclipse IDE 3. Dev-C++ IDE 4. Code::Blocks EDU-Portable (CodeBlocks-EP) IDE ( IDE: Integrated Development Environment http://tr.wikipedia.org/wiki/t%c3%bcmle%c5%9fik_geli%c5%9ftirme_ortam%c4%b1

Detaylı

MUĞLA SITKI KOÇMAN ÜNĠVERSĠTESĠ. BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI. AKADEMĠK PERSONEL KĠġĠSEL WEB SAYFASI KULLANIM KILAVUZU MUKWEB ĠÇĠNDEKĠLER TABLOSU

MUĞLA SITKI KOÇMAN ÜNĠVERSĠTESĠ. BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI. AKADEMĠK PERSONEL KĠġĠSEL WEB SAYFASI KULLANIM KILAVUZU MUKWEB ĠÇĠNDEKĠLER TABLOSU MUĞLA SITKI KOÇMAN ÜNĠVERSĠTESĠ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI AKADEMĠK PERSONEL KĠġĠSEL WEB SAYFASI KULLANIM KILAVUZU MUKWEB ĠÇĠNDEKĠLER TABLOSU 1. GENEL BĠLGĠLER... 1 2. Ana Sayfa... 4 3. MukWeb Sayfaları...

Detaylı

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA TEMEL BİLGİSAYAR Ders Notları Yrd. Doç. Dr. Seyit Okan KARA Pencerenin ortasında bulunan beyaz sayfa, slayt tasarımında kullanacağımız sayfamızdır. Sol panelde bu slayt sayfasının küçültülmüş halde bir

Detaylı

Ekrana gelen diyalog penceresinden Typical radyo düğmesi seçilir ve Next düğmesine basılır.

Ekrana gelen diyalog penceresinden Typical radyo düğmesi seçilir ve Next düğmesine basılır. Windows 2012 Server Windows Server 2012 Programını VmWare Altına Kurma Microsoft firmasının ürettiği en son Server İşletim Sistemi 2012 dir. Bu işletim sistemi sürümleri 64 bit olarak yazılmış 32 bit sürümü

Detaylı

Adım Adım Panel Programlama

Adım Adım Panel Programlama Adım Adım Panel Programlama Tuş Takımı üzerinden Programlama (AKC137-P2, AKC337-P2) 1. Devreye Alma: Tüm sensörler bağlanıp sistem devreye alınma aşamasında enerji verilir sonra ENT tuşuna basılır ve ekran

Detaylı

Bilgisayarım My Computer. Elbistan Meslek Yüksek Okulu 2013 2014 Bahar Yarıyılı

Bilgisayarım My Computer. Elbistan Meslek Yüksek Okulu 2013 2014 Bahar Yarıyılı Bilgisayarım My Computer Elbistan Meslek Yüksek Okulu 2013 2014 Bahar Yarıyılı Öğr.Gör. Murat KEÇECİOĞLU 11-12 Mar. 2014 Bilgisayarım (my computer) simgesine sağ tıklar ve özellikler (properties) seçeneğini

Detaylı

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : 1.01.01 Tarih : 10.01.2008. Copyright 2008 AKINSOFT

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : 1.01.01 Tarih : 10.01.2008. Copyright 2008 AKINSOFT AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu Doküman Versiyon : 1.01.01 Tarih : 10.01.2008 1 - Çalışma Şekli Hakkında Kısa Bilgi modülü kısaca aşağıdaki işlemleri yapar. Bu özelliklerin çalışabilmesi

Detaylı

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ İçerik Mikroişlemci Sistem Mimarisi Mikroişlemcinin yürüttüğü işlemler Mikroişlemci Yol (Bus) Yapısı Mikroişlemci İç Veri İşlemleri Çevresel Cihazlarca Yürütülen İşlemler

Detaylı

1.5. Başvuru formundaki bilgileri aşağıdaki şekilde doldurunuz. Kart Okuyucu Tipi: Mini Kart Okuyucu Sertifika Süresi: 3 Yıl

1.5. Başvuru formundaki bilgileri aşağıdaki şekilde doldurunuz. Kart Okuyucu Tipi: Mini Kart Okuyucu Sertifika Süresi: 3 Yıl 1. E-imza bulunmayan personelin e-imza alması gerekmektedir. 1.1. https://portal.kamusm.gov.tr/bp/ws.go internet adresine giriniz. 1.2.Girdiğiniz internet sayfasında Nitelikli Elektronik Sertifika Başvurusu

Detaylı

LPC2104 Mikro Denetleyicisini KEIL İle Programlamak

LPC2104 Mikro Denetleyicisini KEIL İle Programlamak LPC2104 Mikro Denetleyicisini KEIL İle Programlamak Program yazabilmek için öncelikle komutları tanımamız ve ne işe yaradıklarını bilmemiz gerekir. Komutlar yeri geldikçe çalışma içerisinde anlatılacaktır.

Detaylı

Hacettepe Robot Topluluğu

Hacettepe Robot Topluluğu Hacettepe Robot Topluluğu PIC Assembly Dersleri 1. Ders: PIC Programlamaya Giriş HUNRobotX - PIC Assembly Dersleri 1. Ders: PIC Programlamaya Giriş Yazan: Kutluhan Akman, Düzenleyen: Canol Gökel - 4 Haziran

Detaylı

POWER POINT SUNU PROGRAMI

POWER POINT SUNU PROGRAMI POWER POINT SUNU PROGRAMI Power Point bir Sunu (Slayt) programıdır. MS-Office uygulamasıdır ve Office CD sinden yüklenir. Programı çalıştırabilmek için; Başlat/Programlar/Microsoft Office/Microsoft Office

Detaylı

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi NPratik Yazılım Kurulum Kılavuzu Herhangi bir neden ile bilgisayarınızı formatlamadan önce NPratik Yazılım Verilerinizi yedeklemeniz gerekmektedir. Programı ilk defa kuruyorsanız NPratik Yazılım Kurulum

Detaylı

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI Kurulum Aşamaları: 1. Java Kurulumu 2. E-imza Sürücülerinin İndirilmesi 3. Kart Okuyucu Kurulumu 4. Akıllı Kart Kurulumu 5. Sertifikayı Kullanıma Açma Bilgisayarların

Detaylı

1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır.

1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır. BA&BS MUTABAKAT PROGRAMI Kurulumu 1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır. 3. Server ayarlarının yapılacağı pencere açılır. 3.1 Server Adı\instance

Detaylı

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz.

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz. MİCROSOFT WORD Office programlarının içersinde genelde yazı yazmak amaçlı kullanılan bir programdır Microsoft Word. Aşıdaki şekilde çalışma sayfası görülür. Şimdi Word çalışma sayfasını inceleyelim. Microsoft

Detaylı

e-imzatr Kurulum Klavuzu

e-imzatr Kurulum Klavuzu e-imzatr Kurulum Klavuzu Sürüm 0.0.1 1 İçindekiler İşletim Sistemi Sistem Türü Öğrenme Java yükleme Akis Kurulum Kart Okuyucu Sürücü Kurulum Kullanıcı Doğrulama 2 İşletim Sistemi Sistem Türü Öğrenme Bu

Detaylı

FRAGnStein PC ye İlk Kurulum ve Konfigürasyon Klavuzu

FRAGnStein PC ye İlk Kurulum ve Konfigürasyon Klavuzu FRAGnStein PC ye İlk Kurulum ve Konfigürasyon Klavuzu Doküman Versiyonu Versiyon 1.0 (Mart 2010) İçerik Bu doküman, FRAGnStein'ın PC'de ilk kullanımı, PC için güncel sürücünün kurulumu ve PC ve PS3 için

Detaylı

Windows 7 - IIS 7.5 üzerine PHP ve MySQL kurulumu

Windows 7 - IIS 7.5 üzerine PHP ve MySQL kurulumu Windows 7 - IIS 7.5 üzerine PHP ve MySQL kurulumu Not: "Aşağıdaki anlatım Windows 7 64 bite göredir. 32 bit kullanıyorsanız MySQL 32 bit versiyonunu yükleyiniz." Windows 7 (64 bit işletim sistemi) ve IIS

Detaylı

Adım Motoru: açıya adım. Şekil 8.2 tekyönlü. Lab 8. Siyah (A) Mavi ( B ) Kırmızı (B)

Adım Motoru: açıya adım. Şekil 8.2 tekyönlü. Lab 8. Siyah (A) Mavi ( B ) Kırmızı (B) 446 GÖMÜLÜ SİSTEM TASARIMI Adım Motoru 8.1 Amaç Bu laboratuvarda LauchPad a dışarıdan bağlanacak adım motorunun dönme yönünü ve hızını kontrol eden programın yazılımı verilecektir. 8.2 Gerekli Malzeme

Detaylı

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ

Detaylı

LMS PC aracı ACS420. LMS parametre ayarlarının yapılması için PC yazılımı. Kurlum ve çalıştırma talimatları

LMS PC aracı ACS420. LMS parametre ayarlarının yapılması için PC yazılımı. Kurlum ve çalıştırma talimatları LMS PC aracı ACS420 LMS parametre ayarlarının yapılması için PC yazılımı Kurlum ve çalıştırma talimatları 1 İçindekiler 1. ACS420 programının kurulumu.. 3 2. OCI430 ara yüzün sürücü kurulumu.. 7 OCI430

Detaylı

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu Boğaziçi Üniversitesi Bilgi İşlem Merkezi Web Yönetimi Birimi Drupal Kullanım Kılavuzu KONULAR 1. Kullanıcı Girişi Yapma 2. Ana Menüyü Düzenleme 3. Site Logosunu Düzenleme 4. Yeni Sayfa Ekleme / Düzenleme

Detaylı

LAB 0 : Xilinx ISE Kullanımı

LAB 0 : Xilinx ISE Kullanımı LAB 0 : Xilinx ISE Kullanımı 1. Proje Yaratma a. Xilinx ISE programını açınız. b. File à New Project menüsünü seçiniz. New Project Wizard diyalog penceresi açılacaktır. c. New Project Wizard diyalog penceresinde

Detaylı

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI Kurulum Aşamaları: 1. Java Kurulumu 2. E-imza Sürücülerinin İndirilmesi 3. Kart Okuyucu Kurulumu 4. Akıllı Kart Kurulumu 5. Sertifikayı Kullanıma Açma Bilgisayarların

Detaylı

MPLAB IDE v7.60 PROGRAMI KULLANIMI

MPLAB IDE v7.60 PROGRAMI KULLANIMI MPLAB IDE v7.60 PROGRAMI KULLANIMI MPLAB IDE programı mikroişlemciler için hazırlanmış bir derleyici programdır. Microchip firması tarafından hazırlanmıştır. (Resim 1) MPLAB programı assembly dilinde simulasyon,

Detaylı

Proje Takip Platformu Kullanım Kılavuzu

Proje Takip Platformu Kullanım Kılavuzu Proje Takip Platformu Kullanım Kılavuzu Uygulamaya giriş yapabilmek için https://iskop.istanbul.edu.tr/ adresine girilir. Proje Takip Platformu adlı bölümden Proje Takip Platformu linkine tıklanır. Açılan

Detaylı

Kullanım Uygulamaları Ön Görünüş. Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +)

Kullanım Uygulamaları Ön Görünüş. Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +) Kullanım Uygulamaları Ön Görünüş Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +) Dijital Ekran Üzerindeki Bilgiler 1.Manuel Çalışma 2.Çalışma Fonksiyonları

Detaylı

SkyStar3 USB 2.0 Box 64 bit BDA Sürücü Kurulumu

SkyStar3 USB 2.0 Box 64 bit BDA Sürücü Kurulumu SkyStar3 USB 2.0 Box 64 bit BDA Sürücü Kurulumu Hazırlayan aqua ver. 2.0121018 Müşteri istek ve talepleri Windows 7 x64 işletim sistemi üzerinde yoğunlaştığından sürücü kurulumu sadece bahsi geçen işletim

Detaylı

MCR02-AE Ethernet Temassız Kart Okuyucu

MCR02-AE Ethernet Temassız Kart Okuyucu MCR02-AE Ethernet Temassız Kart Okuyucu Teknik Özellikleri Ethernet 10BaseT Dahili TCP/IP Stack TCP/IP Client-Server Bağlantı Özelliği Dahili DNS İstemcisi DHCP veya Statik IP ile çalışabilme UDP, TCP,ARP,ICMP(ping)

Detaylı

Cadence OrCAD Kurulum ve Simulasyon

Cadence OrCAD Kurulum ve Simulasyon Cadence OrCAD Kurulum ve Simulasyon http://www.cadence.com/products/orcad/pages/downloads.aspx Yukarida belirtilen link uzerinden, Cadence programlarinin demo versiyonlarini indirebilirsiniz. Sadece yapacagınız

Detaylı

Prezi kullanım hatırlatmaları

Prezi kullanım hatırlatmaları Prezi kullanım hatırlatmaları Prezi bize daha ilgi çekici sunumları hazırlama olanağı sunan çevrimiçi bir araç. edu uzantılı e-posta adresiyle alınan üyelikler daha kapsamlı özelliklere sahip. Hesabımızı

Detaylı

OMNET++ 4.2.2. Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

OMNET++ 4.2.2. Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü Bilgisayar Mühendisliği Bölümü OMNET++ 4.2.2 Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları OMNET++ OMNET++ (Objective Modular Network Testbed in C++), nesneye yönelik (objectoriented)

Detaylı

WINDOWS VE PARDUS İÇİN İMZAGER KURULUM TALİMATI

WINDOWS VE PARDUS İÇİN İMZAGER KURULUM TALİMATI Doküman Kodu Yayın Numarası Yayın Tarihi TALM-001-053 0 03.01.2012 DEĞİŞİKLİK KAYITLARI Yayın No Yayın Nedeni Yayın Tarihi 0 İlk Çıkış 03.01.2012 TALM-001-053 03.01.2012 2/15 İÇİNDEKİLER 1 Giriş...4 2

Detaylı

1. PROGRAMLAMA. PDF created with pdffactory Pro trial version www.pdffactory.com

1. PROGRAMLAMA. PDF created with pdffactory Pro trial version www.pdffactory.com . PROGRAMLAMA UTR-VC Windows altında çalışan konfigürasyon yazılımı aracılığıyla programlanır. Programlama temel olarak kalibrasyon, test ve giriş/çıkış aralıklarının seçilmesi amacıyla kullanılır. Ancak

Detaylı

BÖLÜM 2 2. PROGRAMLAMA MANTIĞI

BÖLÜM 2 2. PROGRAMLAMA MANTIĞI BÖLÜM 2 2. PROGRAMLAMA MANTIĞI Programlama bir düşünce sanatıdır ve aslında, kullanılacak programlama dilinden bağımsız bir düşünme tekniğidir. Kullanılan programlama dilinin bu işleme katkısı ise makine

Detaylı

MİKROSAY YAZILIM VE BİLGİSAYAR SAN. TİC. A.Ş.

MİKROSAY YAZILIM VE BİLGİSAYAR SAN. TİC. A.Ş. TEOS IO SERVER SIMATIC NET OPC SERVER S7 300 PLC ve MPI haberleşme için CP5611 kartı kullanılmaktadır. Bu kart aracılığı ile S7 300 PLC ye bağlanmak için SIMATIC NET OPC Server yazılımı kullanılmaktadır.

Detaylı

YAYGIN OLARAK KULLANILAN ADSL MODEMLER VE ROUTER AYARLARI

YAYGIN OLARAK KULLANILAN ADSL MODEMLER VE ROUTER AYARLARI YAYGIN OLARAK KULLANILAN ADSL MODEMLER VE ROUTER AYARLARI D-Link 500G Router Ayarları web arayüzüne ulaşmak için modemin standart IP adresi olan 10.1.1.1 yazıyoruz. o Modeminizin IP adresini web tarayıcınızın

Detaylı

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması MİKRODENETLEYİCİLER MCU Micro Controller Unit Mikrodenetleyici Birimi İşlemci ile birlikte I/O ve bellek birimlerinin tek bir entegre olarak paketlendiği elektronik birime mikrodenetleyici (microcontroller)

Detaylı

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri Öğretim Teknolojileri Destek Ofisi Instructional Technologies Support Office Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri Semboller, Ses Ekleme, Video Ekleme Orta Doğu Teknik Üniversitesi

Detaylı

--------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------- freedcamp.com internet üzerinde online olarak proje yönetimini sağlayan bir sistemdir. Kullanıcılara değişik yetkilerin verilebildiği, görevler atanabildiği, dosya paylaşımının ve tartışma ortamlarının

Detaylı

446 GÖMÜLÜ SİSTEM TASARIMI. Lab 9 UART

446 GÖMÜLÜ SİSTEM TASARIMI. Lab 9 UART 446 GÖMÜLÜ SİSTEM TASARIMI Lab 9 UART 9.1 Amaç Bu laboratuvarda LaunchPad ve bilgisayar arasında seri haberleşme gerçekleştirilecektir. Bunun için TExaSdisplay terminal programı kullanılacaktır. UART0

Detaylı

MapCodeX MapLand Kullanım Kılavuzu

MapCodeX MapLand Kullanım Kılavuzu MapCodeX MapLand Kullanım Kılavuzu Versiyon Numarası: 1.0 ------------------------------- Kullanım Kılavuzu 2015 info@ www. MapCodeX MapLand İşlem Araçları Çalışma Dosyası Aç Haritanın ve son çalışma dosyasının

Detaylı

HD Serisi Kart Kullanım Kılavuzu

HD Serisi Kart Kullanım Kılavuzu HD Serisi Kart Kullanım Kılavuzu 1/14 İçindekiler 1. GİRİŞ... 3 1.1 HD Kartları Özellikleri... 3 1.2 HD-C1 Teknik Özellikler... 4 1.3 HD-C3 Teknik Özellikler... 5 2. Donanım Bağlantısı... 6 2.1 LED Ekran

Detaylı

U y g u l a m a A i l e s i (Abakus 360, T-Panel, T-CRM) Tarayıcı Ayarları. IPera İletişim Teknolojileri

U y g u l a m a A i l e s i (Abakus 360, T-Panel, T-CRM) Tarayıcı Ayarları. IPera İletişim Teknolojileri U y g u l a m a A i l e s i (Abakus 360, T-Panel, T-CRM) Tarayıcı Ayarları Başlarken İletişim yönetimi için gerekli tüm araçları sunan OfisTelefonu 07 programları Abakus 360, T-Panel ve T-CRM, bir kuruluştaki

Detaylı

Açılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile

Açılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile POWERPOINT PROGRAMI Powerpoint bir sunu hazırlama programıdır. Belirli bir konu hakkında bilgi vermek için, derslerle ilgili bir etkinlik hazırlamak için, dinleyicilere görsel ortamda sunum yapmak için

Detaylı

Okul Web Sitesi Yönetim Paneli Kullanımı

Okul Web Sitesi Yönetim Paneli Kullanımı Millî Eğitim Bakanlığı Bilgi İşlem Grup Başkanlığı tarafından ortak web sitesi tasarım çalışması yapılmıştır. Çalışmanın amacı tüm kurumlarımızın standart bir web sayfasına sahip olmalarını sağlamaktır.

Detaylı

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ Alt Program Yapısı Alt programın çağrılması Alt program korunur alınır ;Argumanlar R12 R15 registerlarına atanir. call #SubroutineLabel SubroutineLabel:

Detaylı

TOPCON RECEIVER UTILITY (TRU)

TOPCON RECEIVER UTILITY (TRU) TOPCON RECEIVER UTILITY (TRU) KULLANIM KLAVUZU 28.11.2012 VER.2 İÇİNDEKİLER Bölüm Sayfa 1. TRU 2.5 PC İLE GR5 DİJİTAL II RADYO MODEMLERİN AYARLANMASI 2 2. TRU İLE KONTROL ÜNİTESİ ÜZERİNDEN OAF DOSYASI

Detaylı

PLC DE PROGRAMIN YÜRÜTÜLMESİ

PLC DE PROGRAMIN YÜRÜTÜLMESİ PLC DE PROGRAMIN YÜRÜTÜLMESİ Başlangıç PLC de programın yürütülmesi, yukarıdaki şekilde görüldüğü gibi belirli işlemlerin sürekli periyodik bir çevrim halinde yapılması ile gerçeklenir. Kesmeli çalışma,

Detaylı

Okul Web Sitesi Yönetim Paneli Kullanımı

Okul Web Sitesi Yönetim Paneli Kullanımı Millî Eğitim Bakanlığı Bilgi İşlem Grup Başkanlığı tarafından ortak web sitesi tasarım çalışması yapılmıştır. Çalışmanın amacı tüm kurumlarımızın standart bir web sayfasına sahip olmalarını sağlamaktır.

Detaylı

WeldEYE. Kurulum Kılavuzu. İçindekiler

WeldEYE. Kurulum Kılavuzu. İçindekiler WeldEYE Kurulum Kılavuzu İçindekiler Giriş... Hata! Yer işareti tanımlanmamış. Kurulum... Hata! Yer işareti tanımlanmamış. Sistem/Ortam gerekleri... 3 Yazılımın kurulması... 3 Kamera sürücüsünün kurulumu...

Detaylı

7. Port Programlama. mikroc Dili ile Mikrodenetleyici Programlama Ders Notları -42- Şekil 2.1. Atmega16 mikrodenetleyici pin şeması

7. Port Programlama. mikroc Dili ile Mikrodenetleyici Programlama Ders Notları -42- Şekil 2.1. Atmega16 mikrodenetleyici pin şeması 7. Port Programlama Şekil 2.1. Atmega16 mikrodenetleyici pin şeması A, B, C ve D portları için Register yapıları benzer şekildedir. -42- 7.1. Port Yönlendirme Mikrodenetleyicinin A, B, C, D ve varsa diğer

Detaylı

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir. OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir. http://maltepe.meb.gov.tr/mebpanel adresine giriniz.

Detaylı

Program Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } }

Program Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } } Temrin1: PIC in PORTB çıkışlarından RB5 e bağlı LED i devamlı olarak 2 sn. aralıklarla yakıp söndüren programı yapınız. En başta PORTB yi temizlemeyi unutmayınız. Devre Şeması: İşlem Basamakları 1. Devreyi

Detaylı

KÖHLER. Okuma Programı Kullanma Klavuzu v 2.86 TEL: 0212 256 81 90 TEL: 0322 352 75 70-07 FX: 0212 256 81 97-98 FX: 0322 352 13 19

KÖHLER. Okuma Programı Kullanma Klavuzu v 2.86 TEL: 0212 256 81 90 TEL: 0322 352 75 70-07 FX: 0212 256 81 97-98 FX: 0322 352 13 19 KÖHLER Okuma Programı Kullanma Klavuzu v 2.86 MERKEZ ADANA BÖLGE TEL: 0212 256 81 90 TEL: 0322 352 75 70-07 FX: 0212 256 81 97-98 FX: 0322 352 13 19 İZMİR BÖLGE ANKARA BÖLGE TEL: 0232 459 59 95 TEL: 0312

Detaylı

HĠTĠT ÜNĠVERSĠTESĠ REKTÖRLÜĞÜ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI

HĠTĠT ÜNĠVERSĠTESĠ REKTÖRLÜĞÜ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI HĠTĠT ÜNĠVERSĠTESĠ REKTÖRLÜĞÜ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI Üniversitemiz FTP sunucusuna bağlanma, Windows 8 ve Office 2013 (Ġngilizce) kurulum dosyalarının indirilmesi ve Windows 7 ve Office 2010 un Windows

Detaylı

Java Programlamaya Giriş

Java Programlamaya Giriş Java Programlamaya Giriş Amaçlar: 1. Java kurulumu (Netbeans ve JDK) 2. Java Netbeans Kullanımı 3. Program yazma Java Kurulumu Java dili ile programlama yapabilmek için java jdk ve java kodlama yapılabilecek

Detaylı

SQL Uyarı Programı Kurulum ve Kullanımı

SQL Uyarı Programı Kurulum ve Kullanımı SQL Uyarı Programı Kurulum ve Kullanımı Kurulum 1. SQL Uyarı.zip dosyası açılır. 2. SQL Uyarı.exe programı çalıştırılır. 3. Üstteki ekran açılır ok. Butonuna basılır. 4. Ayarlar ekranı seçilir. 4.1 Server

Detaylı

İMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR. İmage nedir?

İMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR. İmage nedir? İMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR İmage nedir? Sistem yüklemelerini en kolay ve en hızlı şekilde yapmak için kullanılan yöntemlerden biridir. Format atılan bir bilgisayara önce işletim

Detaylı

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri LOGO PROGRAM KURULUMU VE AYARLARI Logo programlarının yüklemesi için kullanılacak,setup dosyaları ftp://download.logo.com.tr/ adresinden indirilerek yapılır. Örneğin Kobi ürünleri için; ftp://download.logo.com.tr/windows/kobi/guncel/go_plus/klasöründen

Detaylı

YENİ DÜNYALAR REKLAM POWERLED KULLANIM KILAVUZU

YENİ DÜNYALAR REKLAM POWERLED KULLANIM KILAVUZU YENİ DÜNYALAR REKLAM POWERLED KULLANIM KILAVUZU 1- Kayan yazı tabelasının enerji kablosuna 220V enerji veriniz. Tabelada daha önce yazılmış bilgiler varsa ekranda akmaya başlayacaklardır. 2- Kayan yazı

Detaylı

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar Bilgi Teknolojileri ve Uygulamalarına Giriş Dersin Konusu ve Amaçları: Bu dersin amacı daha önce bilgisayar ve bilgi teknolojileri alanında herhangi bir bilgi ve/veya deneyime sahip olmayan öğrenciye bilgi

Detaylı

1. Kurulum. Tam ekranda iken MENU tuşuna. Başlat sekmesine gelin ve sonra [ / ] basın ve menüye girin. [ / ]

1. Kurulum. Tam ekranda iken MENU tuşuna. Başlat sekmesine gelin ve sonra [ / ] basın ve menüye girin. [ / ] 1. Kurulum Tam ekranda iken MENU tuşuna basın ve menüye girin. [ / ] tuşlarına basarak Kurulum, Kanal Düzenleme, Sistem Ayarları ve Medya Merkezi menülerine geçiş yapabilirsiniz. Kurulum menüsü altından

Detaylı

www.elektrikogretmenleri.com

www.elektrikogretmenleri.com FIREWORKS (MENU OLUŞ TURMA) 1 Önce Başlat menüsü Programlar Adobe Web Premium CS3 Adobe Fireworks CS3 kısayol simgesi ile Fireworks programı açılır. 2 Fireworks programı açıldığında Karşımıza gelen Yeni

Detaylı

Harita Güncelleme MODEL. - Model ; DAİİCHİ üniteye sahip olan TÜM modeller PROSEDÜR. 1. Öncelikle bilgisayarınızdan

Harita Güncelleme MODEL. - Model ; DAİİCHİ üniteye sahip olan TÜM modeller PROSEDÜR. 1. Öncelikle bilgisayarınızdan Harita Güncelleme Bu broşür DAİİCHİ marka Navigasyon ünitesine sahip olan Hyundai modellerimizin, Navigasyon programındaki haritanın güncelleme işleminin nasıl yapılacağı konusunda bilgilendirme amacıyla

Detaylı

Mac OS İşletim Sisteminde MetaTrader4 Kurulumu

Mac OS İşletim Sisteminde MetaTrader4 Kurulumu forex apple http://repository.playonmac.com/playonmac/playonmac_4.2.2.dmg Linkine tıklayarak ya da Playonmac.com adresinden download sekmesine tıklıyoruz. Görüntüle işaretli olan dosyayı bilgisayarımıza

Detaylı

TÜRKİYE CUMHURİYETİ ORMAN GENEL MÜDÜRLÜĞÜ DASDIFFUSION DEPARTMENTAL EDITION 1. FAZ TARAMA PC KURULUM KILAVUZU

TÜRKİYE CUMHURİYETİ ORMAN GENEL MÜDÜRLÜĞÜ DASDIFFUSION DEPARTMENTAL EDITION 1. FAZ TARAMA PC KURULUM KILAVUZU TÜRKİYE CUMHURİYETİ ORMAN GENEL MÜDÜRLÜĞÜ DASDIFFUSION DEPARTMENTAL EDITION 1. FAZ TARAMA PC KURULUM KILAVUZU Hazırlayan: DAS A.Ş. 1 S a y f a D A S R & D Amaç ve Kapsam Bu doküman ile, Türkiye Cumhuriyeti

Detaylı

Bilgisayar ile Dijital Devrelerin Haberleşmesi. FT232R ve MAX232 Entegreleri. Çalışma Raporu

Bilgisayar ile Dijital Devrelerin Haberleşmesi. FT232R ve MAX232 Entegreleri. Çalışma Raporu Bilgisayar ile Dijital Devrelerin Haberleşmesi FT232R ve MAX232 Entegreleri Çalışma Raporu Hazırlayan: Fatih Erdem 26 Mayıs 2011 Bilgisayar ile Dijital Devrelerin Haberleşmesi Günümüz bilgisayarları USB,

Detaylı

HMI (insan makine ara yüzü) EĞİTİM NOTLARI

HMI (insan makine ara yüzü) EĞİTİM NOTLARI HMI (insan makine ara yüzü) EĞİTİM NOTLARI İÇİNDEKİLER; 1. Lincon HMI ile yeni proje oluşturma 1.1 Boş bir proje oluşturuma 1.2 Veri tabanı ve bu veri tabanının altındaki gerçek zamanlı veri tabanı oluşturma

Detaylı

Mikroçita. Mikroçita Rapor 2:

Mikroçita. Mikroçita Rapor 2: Mikroçita Rapor 2: İşlemci projemizle ilgili olarak hazırlamış olduğumuz bu ikinci raporda öncelikli olarak vhdl kullanarak tasarladığımız işlemcimizin genel çalışmasını ilk rapora göre daha ayrıntılı

Detaylı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari

Detaylı

T.C. Başbakanlık Gümrük Müsteşarlığı Muhabere ve Elektronik Dairesi Başkanlığı

T.C. Başbakanlık Gümrük Müsteşarlığı Muhabere ve Elektronik Dairesi Başkanlığı Dış Ticaret İşlemlerine Bakış e-gümrük işlemleri başlatıldı. Beyannameler elektronik olarak üretiliyor Beyanname eki olarak gümrüğe sunulan imzalı evrak sayısı 200 Islak Mali kayıp : Kayıplar Islak imzalı

Detaylı

SAYISAL KONTROL 2 PROJESİ

SAYISAL KONTROL 2 PROJESİ SAYISAL KONTROL 2 PROJESİ AUTOMATIC CONTROL TELELAB (ACT) ile UZAKTAN KONTROL DENEYLERİ Automatic Control Telelab (ACT), kontrol deneylerinin uzaktan yapılmasını sağlayan web tabanlı bir sistemdir. Web

Detaylı

Mikrobilgisayar Sistemleri ve Assembler

Mikrobilgisayar Sistemleri ve Assembler Mikrobilgisayar Sistemleri ve Assembler Bahar Dönemi Öğr.Gör. Vedat MARTTİN Konu Başlıkları Mikrobilgisayar sisteminin genel yapısı,mimariler,merkezi işlem Birimi RAM ve ROM bellek özellikleri ve Çeşitleri

Detaylı

ASP.NET ile Bir Web Sitesi Oluşturma

ASP.NET ile Bir Web Sitesi Oluşturma 29,30 Eylül 2011 ASP.NET ile Bir Web Sitesi Oluşturma ASP.NET sitesi oluşturmak için File menüsündeki, New açılır listesindeki, Web Site komutuna tıklıyoruz Açılan pencereden C# içindeki ASP.NET Web Site

Detaylı

MİKROİŞLEMCİ MİMARİLERİ

MİKROİŞLEMCİ MİMARİLERİ MİKROİŞLEMCİ MİMARİLERİ Mikroişlemcilerin yapısı tipik olarak 2 alt sınıfta incelenebilir: Mikroişlemci mimarisi (Komut seti mimarisi), Mikroişlemci organizasyonu (İşlemci mikromimarisi). CISC 1980 lerden

Detaylı