BU DEĞERLERİ NASIL YAZDIRABİLİRİZ?

Başlatan sozkarabacak, 11 Haziran 2009, 20:07:32

sozkarabacak

Aşağıdaki yazılımda belirtilen NE değerleri daha önce 3 haneliydi ve bu haliyle yazdırabiliyordum şimdi değer 4 haneye çıkınca program çalışmaz oldu nasıl bir yöntemle bu değerleri picin port durumuna göre parantez içine yazabilirim?
GONDER: 
high en 
SHIFTOUT DT,CL,2,[NE\14] 
SHIFTOUT DT,CL,1,[%000000\6,2\3,%1\1] 
low en 
pause 200
GOTO GONDER 
 
DIP_SWITCH_OKU:

If PORTB.3=0 Then
NE=6247
EndIf


If PORTB.2=0 Then
NE=6248
EndIf


If PORTB.1=0 Then
NE=6256
EndIf


If PORTB.0=0 Then
NE=6372
http://picasaweb.google.com/33elektronik http://www.33elektronik.tr.cx MSN: [email]sukruozkarabacak@hotmail.com[/email]

aslan_korhan

NE değerinde bir yanlışlık yok. Diğer gönderilecek bilgiler değişmişse olabilir.
Daha önce hangi PLL'li ( öyle tahmin ediyorum ) kullandın ve şuan hangisini kullanmak istiyorsun ?
Bunu belirtirsen daha iyi olur, bu şekilde pek anlaşılmaz...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

sozkarabacak

Selamlar,
Daha önce mb1502 kullanmıştım. Şimdi LM7001 için yazılımı modifiye etmek istedim olmadığını sandım aslında çalışmış sorun data clock enable pinlerinin adreslerini yeni devreye göre uyarlamayı unutmuşum ilgilendiğiniz için teşekkür ederim. Ayrıca bir not LM7001 'de MB1502 kadar temiz çalışıyor ve kilitlemesi oldukça hızlı dar bant uygulamalarda gayet iyi.
http://picasaweb.google.com/33elektronik http://www.33elektronik.tr.cx MSN: [email]sukruozkarabacak@hotmail.com[/email]

aslan_korhan

Ben geçenlerde kullandım LM7000'i gayet güzel çalışıyor dediğin gibi. LM7001 ile aşağa yukarı ayni...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.