EMRAH ÜSTÜN

internet güzel bir şeydir

Intel 8086 Mikroişlemci Assembler ile porttan tuş okuma ve led tarama uygulaması

KötüFena değilİyi (oy yok)
Loading ... Loading ...

out.jpeg
Şekildeki sistemde B0-B1-B2-B3 ‘daki tuşlara sırayla basılıyor. Basılma sırasına göre sağ taraftaki led yerleşiminde, ilk basılanın sırasında 4 led, son basılanda 1 led yakacak ASM programını yazalım.

Şimdi baştan itibaren yorumlayalım, adım adım yapacağımız işleri belirleyelim. (algoritmayı yapılandıralım)

Port koşullama.
Tuşları okuyacağımız için B0-B1-B2-B3 giriş olacak. Geri kalanlar ise çıkış. A portu olduğu gibi çıkış.

Basılan tuşları okuma.
B portundan veri alarak okuyacağız ama bizim işlemcimiz saniyede bilmemkaç bin kez taradığı için anında 4 kez basılmış gibi algılanacak. Bu sebeple tuş basılması algılandığı anda o tuşun bırakılmasını beklememiz ve sonradan o tuşun basılmış olma işlemlerini yapmamız gerekiyor. Anlamayan? Peki.

Devamını oku »

PIC C ve PIC16F877 ile kaydedilebilir melodi çalar

KötüFena değilİyi (2 oy,3 üzerinden ortalama:3)
Loading ... Loading ...

1- Özellikler / İşlevler

  • İstenilen notalarla farklı farklı parçalar, istenilen hız seçenekleriyle kaydedilebilecek.
  • İstenilen parça çalınabilecek.
  • Kaydedilen parça sistem kapatılsa da, elektrik kesilse de hafızada kalacak.
  • Arayüz olacak, kullanıcıya menü, seçenekler sunulacak, bilgilendirmeler yapılacak.
  • Kullanıcı denetimi tuş takımıyla yapacak.

Devamını oku »