Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Malzeme Bilgisi => Konuyu başlatan: aslan_korhan - 25 Ağustos 2007, 00:56:57

Başlık: LM1971
Gönderen: aslan_korhan - 25 Ağustos 2007, 00:56:57
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...
Başlık: LM1971
Gönderen: M_B - 25 Ağustos 2007, 11:42:06
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.
Başlık: LM1971
Gönderen: aslan_korhan - 25 Ağustos 2007, 15:26:18
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...
Başlık: LM1971
Gönderen: aslan_korhan - 25 Ağustos 2007, 19:30:32

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.