Yolunsonu’s Weblog

Just another WordPress.com weblog

Eskiye dönüş…

Bugün şuana kadar hiç kullanmadığım dial up bağlantıyı sağlamak için bir süre vakit harcadım. Kendim için değil tabi…

Doğrusu ilk bilgisayar kullanmaya başladığımda internet hiç umrumda değildi. Onsuz bilgisayar ne işe yarar diyenlerin sözleri bana tuhaf gelirdi. Şuan anladım, internet bir kara delik gibi yaklaşanları bir daha geri bırakmamak üzerine kendine çekiyor. En azından bu sözleri söyleyenler ve artık o gruba dahil olmuş benim için bu böyle.

Ağustos 16, 2007 Yazan: yolunsonu | Havadan-Sudan | | No Comments Yet

Hey hayat!

Herşey başlar ve biter…

Ağustos 2, 2007 Yazan: yolunsonu | Havadan-Sudan | | No Comments Yet

IAR ile USART kontrolü…

IAR ANSI-C uyumlu hoi bir derleyici. Hoş olmasının nedeni birçok denetleyiciye destek veriyor olması. Diğer yandan sadece bir ANSI-C derleyicisi yani kullandığınız denetleyiciyi tanıyor ama denetleyicideki modüllere hazır fonksiyonlar sunmuyor. Böyle oluncada bu modüllere ilgili fonksiyonları yazma kullanıcıya kalıyor. Gerçi Assembly ile program yazan birisi için bu durum çokta zorluk çıkarmaz.

Neyse sözü fazla uzatmadan hemen bir örnek yapalım.

Devamı »

Haziran 16, 2006 Yazan: yolunsonu | Donanım, Mikrodenetleyiciler, PIC | | No Comments Yet

MetaProducts Offline Explorer

Bazen bir siteyi olduğu gibi indirmek istiyor insan. Şu an o haddede olduğumdan ve aynı zamanda Linux da olmadığımdan hemen bir google’la danıştım ve bu programı buldum. Gayet başarılı bir program.

Genel Özellikleri:
-İndirme hızını ayarlayabiliyorsunuz
-İstenilen sayıda bağlantı kurarak indirebiliyorsunuz
-Daha sonra online gibi siteyi gezebiliyorsunuz
-….

Bu kadar reklam yeter.
http://www.metaproducts.com

Haziran 16, 2006 Yazan: yolunsonu | Havadan-Sudan | | No Comments Yet

Karekter, Integer, Hexadecimal dönüşüm

Eğer elinizde hexadecimal bir karekter var ve bunu nasıl integer sayı olarak ifade ederim diyorsanız

python_hex01.jpg

Devamı »

Haziran 16, 2006 Yazan: yolunsonu | Programlama, Python Programlama | | No Comments Yet

AVR Studio da AVR GCC desteği verildi

AVR Studio programının 4.12 versiyonu ile birlikte AVR GCC desteği eklendi. İyi kullanımlar

Assembly olarak yazdığımız kodun C versiyonu. Burada sadece biraz bekleyerek yavaş çekim yapıyoruz.

Devamı »

Haziran 16, 2006 Yazan: yolunsonu | AVR, Donanım, Mikrodenetleyiciler | | No Comments Yet

AVR ile ilgili ilk Assembly kodum…

“Merakım sonumu getirecek.” Bu da benden kitaplara geçecek bir söz olsun. Neyse buldum buluşturdum ve AVR ile ilgili ilk Assembly kodunu derledim.

Kodlar şöyle:

Devamı »

Haziran 16, 2006 Yazan: yolunsonu | AVR, Donanım, Mikrodenetleyiciler | | No Comments Yet

Huyum kurusun…

Küçüklüğümden beri ihtiyaç duyduğum şeyleri kendim yapmaya meyilliyim. Bu iyi birşey diye düşünülebilir ama benimkisi biraz abartılı bir durum sanırım. Yani kim kendi arabasını veya evini hatta yatını tasarlamak isterki. Tabi iş buralara kadar gelmedi daha ama küçüklüğümde kalemlik , çanta ve bunun gibi kullandığım şeyleri envayi çeşit malzemeden yapmak hoşuma giderdi. Şimdi de bu durum değişmiş değil. PIC programlamak için üst seviyeli bir dil kullanmak istiyorum ve mevcut dilleri kullanmak itici geliyor.

Ara dili geliştirmek fikri girdi bir defa aklıma, yani bu konu üzerinde ufaktan çalışmaya başladım. Programı yazmaya Python ile başladım ve ANSI-C uyumlu bir dil geliştirmeyi planlıyorum. Daha sonra diğer mikrodenetleyicilere de destek verebilecek şekilde bir program ortaya çıkartmaya çalışacağım.

Derleme sürecinide de tamamen kafama göre yapmayı planlıyorum. Bir kısım bitti ve çoğu şeyin planlanması gerekiyor. Sistem kendi kendini çevirmeye başladığında kütüphane dosyalarının içeriğini oluşturmak için yardım alabilirim. İlk sürümde float tipi desteği vermeyi düşünmüyorum çünkü nasıl yapacağım konusunda henüz bir fikrim yok. Belki işaretli sayılarda olmayabilir ama 2byte desteği olur büyük ihtimalle.

Neyse bana kolay gelsin…

Haziran 15, 2006 Yazan: yolunsonu | Havadan-Sudan | | No Comments Yet

00:40 suları bir arkadaşımla başlayan msn muhabbetim

eng:
komşu komşu
Grcn:
hu hu
eng:
oğlun geldi mi
Grcn:
geldiiiiiiiiii
eng:
ne getir di
Grcn:
linux
eng:
kime
Grcn:
sana bana
eng:
başka kime
Grcn:
burun windows culara
eng:
bütün windowsçular nerde
Grcn:
daga kactı
eng:
dağ nerde
Grcn:
kasanın ıcınde hdd de
eng:
harddiske ne oldu
Grcn:
windows yaktı
eng:
masal biter

Burdan sevgili arkadaşım Gürcan’a saygılarımı sunuyorum…

Haziran 3, 2006 Yazan: yolunsonu | Havadan-Sudan | | No Comments Yet

Pyastra ile PIC programı geliştirmek

C ile yapılıyorsa neden python ilede yapılmasın demiş sanırım birileri ve ortaya bu proje çıkmış herhalde.
http://pyastra.sourceforge.net/

İlginç ve güzel ama çok fazla ram ve bellek tüketiyor. Program belleği hadi neysede ram dayanmaz gibi buna. Mesela aşağıdaki programın derlenmesi sonucu program ve ram belleği kullanımı şöyle:

Peak RAM usage: 26 byte(s) (38.2%)
Program memory usage: 112 word(s) (11.0%)

Programımız ise şöyle:

Devamı »

Mayıs 12, 2006 Yazan: yolunsonu | Donanım, Mikrodenetleyiciler, PIC | | No Comments Yet