LM1971

Başlatan aslan_korhan, 25 Ağustos 2007, 00:56:57

aslan_korhan

LM1971 Volüme kontrol entegresini PBP ile kontrol eden oldumu?
Bir projemde bu entegreyi kullandım. Nasıl olsa programdan bilgiyi gönderirim dedim ama ne yapsam hep maksimum seviyede kalıyor.

low ena                                              
SHIFTOUT DTA,CLK,3,[$0,vol]           
high ENAA                                        


gibi birşeyler yazdım. Buradaki 3 rakamını başka rakamlarlada denedim ama sonuç hep ayni. Vol ise 1 ila 63 değeri arasında...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

M_B

Merhaba Aslan_korhan Hocam;
Bilgi gondermeye baslamadan once ena kısmı devamlı higdamı
Belkı gozden kacmıs olabılır  Zamanlama ile ilgili problem olabılır belki
Birde hocam neden CLk kısımından sonra 3 rakamı koymak ıstedınız. Help kısmında baktım 0-1 arası gozukuyor. Konacak deger.
İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

aslan_korhan

Enablede sorun yok. Program başlar başlamaz high.
0,1,3 ve 4 seçeneği var. İnclude kullanmadığım için bu rakamları yazmam gerekiyor. MSB first, LSB first gibi olayları tanımlıyor. Yanlız bende anlamadım ama help'de olmadığı halde 5,6 gibi seçeneklerde oluyor. Proteusta denedim ve bu 6 rakamı olacak gibi. Birazdan bu şekilde deneyeceğim...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

aslan_korhan

low ENA                                             
SHIFTOUT DTA,CLK,7,[$0,vol]           
high ENA


şeklinde yapınca oldu.
PBP'nin helpinde sadece 0,1,3 ve 4 seçeneği olduğu halde 0'dan 9'a kadar çalışıyor.
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.