Furkan KELEŞOĞLU
Aktif Üye
- Katılım
- 12 Ekim 2019
- Mesajlar
- 498
18F serisi için bir simülatör buldum çok beğendim bu aralar bir kaç araştırmam için içerde ne dönüyor diye araştırıyordum zaten. bu simülatöre denk gelince işler biraz daha ilerledi.
Simülatörün özellikleri güzel. ilk bir program yüklüyorsunuz. kendi yazdığını bir program daha iyi olur cünkü algoritmanızı siz biliyorsunuz. başka program yükleyipte bu ne yapıyor demeyin.
daha sonra simülatörün clock frekansını epey bir düşürün. düşürün ki ne oluyor yavaş yavaş takip edin. burada PC(PROGRAM COUNTER) değerini görebiliyorsunuz neye göre değişiyor.
W registeri yani akümülatör ne zaman değer alıyor hangi komutla değer alıyor görüyorsunuz.
GPR( general purpose register ) yani RAM de ne oluyor hangi komut ramden veri cekiyor ram e daha sonra nasıl değer yükleniyor. bunuda görüyorsunuz.
Program işletilirken . o anki komut ne onu da yazıyor hemen yan tarafında da daha sonra hangi komut gelecek onuda yazıyor.
FSR (Special function register ) yani özel amaçlı regsiterlerde ne oluyor onu görüyorsunuz. mesela UARTı kullanan bir program yazın. UART tan bir tane karakter göndersin. bunu simülatör de izleyin.
Ve tool kısmında bir sürü araç. Yani ben baya beğendim. biliyorum demeye gerek yok. bilemediğimiz çok şey var. veya öğrenipte unuttuğumuz.
Programı buradan indirebilirsiniz.
Şimdi Denk geldim arkadaşlar. Asıl hazine Burada
Bir çok mikro denetleyici için simülatör yazılmış ve ek yardımcı programlar. Buradan da indirebilirsiniz.
Simülatörün özellikleri güzel. ilk bir program yüklüyorsunuz. kendi yazdığını bir program daha iyi olur cünkü algoritmanızı siz biliyorsunuz. başka program yükleyipte bu ne yapıyor demeyin.
daha sonra simülatörün clock frekansını epey bir düşürün. düşürün ki ne oluyor yavaş yavaş takip edin. burada PC(PROGRAM COUNTER) değerini görebiliyorsunuz neye göre değişiyor.
W registeri yani akümülatör ne zaman değer alıyor hangi komutla değer alıyor görüyorsunuz.
GPR( general purpose register ) yani RAM de ne oluyor hangi komut ramden veri cekiyor ram e daha sonra nasıl değer yükleniyor. bunuda görüyorsunuz.
Program işletilirken . o anki komut ne onu da yazıyor hemen yan tarafında da daha sonra hangi komut gelecek onuda yazıyor.
FSR (Special function register ) yani özel amaçlı regsiterlerde ne oluyor onu görüyorsunuz. mesela UARTı kullanan bir program yazın. UART tan bir tane karakter göndersin. bunu simülatör de izleyin.
Ve tool kısmında bir sürü araç. Yani ben baya beğendim. biliyorum demeye gerek yok. bilemediğimiz çok şey var. veya öğrenipte unuttuğumuz.
Programı buradan indirebilirsiniz.
Şimdi Denk geldim arkadaşlar. Asıl hazine Burada
