Mikrodenetleyici program döngüsü hakkında

ÖNDER001

Üye
Katılım
7 Ara 2014
Mesajlar
4
Puanları
1
Yaş
40
Merhaba herkese iyi bayramlar.Mikrodenetleyici kontrollü bi ses frekans devresi yapmak istiyorum.Preamp giriş katında teyp, cd player gibi kanallar olacak.Mikrodenetleyicinin girişlerine her kanal için push buton koyucam.Mikrodenetleyici demultiplexerı kontrol edicek.Döngüye swich case fonksiyonu ekliycem.Ancak kafamı kurcalayan bir soru var.Swich case ile çıkışları aktif ettiğimde mikrodenetleyicinin hızına göre mesela 16 mhz...Her döngü başında mikro yada nano saniyede bir bile olsa çıkışlar logic "0" değerine düşüp tekrar"1" mi oluyor?Kafamı kurcalayan bu soru yüzünden bir ara mikrodenetleyici ile demultiplexer arasında latch'lar koysam mı diye düşündüm.
 

karaapak

Profesyonel Üye
Katılım
2 May 2011
Mesajlar
1,690
Puanları
384
Yaş
32
Sen program akışında çıkış pininin durumunu değiştirene kadar
çıkış pinini en son ne yaptıysan pin o durumda kalır.
 

elek

Paylaşımcı üye
Katılım
24 May 2006
Mesajlar
2,540
Puanları
145
.. demux ile ne yapacaksın.. ne işine yarayacak? tam olarak yapmak istediğini anlamadım..
 
Konu Sah
Ö

ÖNDER001

Üye
Katılım
7 Ara 2014
Mesajlar
4
Puanları
1
Yaş
40
.. demux ile ne yapacaksın.. ne işine yarayacak? tam olarak yapmak istediğini anlamadım..
Preamp larda teyp, radio gibi girişlerde ayrı ayrı empedans değerleri ,ayrı elemanlar oluyor bu kanalları mekanik swichlerle kontrol ediceğime preamp mikrodenetleyici yardımıyla demux'u sürerek kanal seçimini yaptırmayı düşünüyorum hatta volume, bas,tiz,mid gibi potansiyometreleride çıkartıp i2c yada spi ile haberleşebilen digital potansiyometre ler ile değiştirip mikrodenetleyiciyi hem ir hem rotary encoder la kontrol etmeyi amaçlıyorum
 

Sponsor Bağlantı

Yeni mesajlar

Forum istatistikleri

Konular
111,359
Mesajlar
784,320
Kullanıcılar
410,270
Son üye
nikilesku

Yeni konular

Üst