Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
594
Tıklama
0
Öne Çıkarma
ASSEMBLY PROGRAM İÇİN YARDIM!!
O
10 yıl
Teğmen
Konu Sahibi

Arkadaşlar ekteki asm dosyası içerisindeki programı yazdım. Programın amacı PORTA ya bağlı A1 butonuna basıldığında PORTB nin B0 ledi yanacak. PORTA ya bağlı A2 butonuna basıldığında PORTB nin B1 ledi yanacak. Her iki butona birden basıldığında PORTB nin tüm ledleri yanacak. PRogramı simülatörde çalıştırıyorum fakat butonlardan biri basılı iken diğer butona bastığımda simülatör kararsızlığa düşüyor ve PORTB nin B0 ve B1 ledleri sanki bir flip flop muş gibi sırayla yanıp sönüyo Devreyi iki buton basılı haldeyken resetlediğimde PORTB nin bütün çıkışları aktif oluyor. Elimde şu an için faal bir PIC olmadığı için gerçek ortamda deneme şansım olmadı. Sizlerden ricam bu programı gerçek ortamda deneyip sonucu bildirirmisiniz. Programda hata olup olmadığını merak ediyorum.
< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi osmanertomac -- 28 Nisan 2015; 23:36:06 >

T
10 yıl
Yüzbaşı

iki butona aynı anda basmak mümkün değil saniye farkıyla birine önce basılır sayaç koyup kısa bir zaman aralıgı olması gerekir


Bu mesaja 1 cevap geldi.
O
10 yıl
Teğmen
Konu Sahibi

Hocam butonlara aynı anda basmak önemli değil. A portunun her iki girişi birden sıfır olduğunda B portu nun tüm çıkışları 1 olsun istiyorum. A portuna butonlar yerine switch de koysam yine simülatörde aynı kararsızlık durumu oluşuyor. Simülatör hatası da olabilir. Benim asıl merak ettiğim konu yazdığım programda herhangi bir hata var mı? Varsa hangi noktada? Gerçek ortamda deneme imkanı olan arkadaşlar deneyip sonucu yazarlarsa çok memnun olucam. Teşekkürler.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Tensegrity
O
10 yıl
Teğmen
Konu Sahibi

Forumda assembly bilen kalmamis anlasilan



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.