Ana içeriğe git
Konuyu Çözüldü
Bu konu çözüldü olarak işaretlendi ve daha fazla dikkat gerektirir.
Konu: 8*8 YANMAYAN SUTUN  (154 Kez okunmuş)

8*8 YANMAYAN SUTUN

Arkadaslar yardım lutfen
 1:resmını koydugum devrede pic16f88 in MCLR ucuna baglı sagdan 3 cu sutun yanmıyor  nedenı nedır bağlantılarda bır sorun yok ayrıca deneyerek o sutunun yandıgını gordum
2: resımdede gorulen ınce ınce yanan ledler var bunların nedenı bıde nasıl yok ederım onları
                    sımdıden tesekkurler





kodlar



@ DEVICE pic16f88, INTRC_OSC_NOCLKOUT
@ DEVICE pic16f88, MCLR_OFF
 OSCCON=%01111110
TRISA = %00000000
TRISB = %00000000

HARF1 VAR BYTE
HARF2 VAR BYTE
HARF3 VAR BYTE
SAYAC VAR BYTE
SUTUN VAR BYTE
SURE VAR WORD

PROGRAM:
EKRAN1:
SUTUN =1
FOR SAYAC = 0 TO 7
PORTB = 255-SUTUN
LOOKUP SAYAC,[60,68,68,68,60,4,4,4],HARF1
PORTA=HARF1
SUTUN = SUTUN*2
PAUSE 1
SURE = SURE+1
NEXT SAYAC
IF SURE<5000 THEN  GOTO EKRAN1
IF SURE>=5000 THEN SURE=0
EKRAN2:
SUTUN=1
FOR SAYAC=0 TO 7
PORTB = 255-SUTUN
LOOKUP SAYAC,[28,8,8,8,8,8,8,28],HARF2
 PORTA=HARF2
SUTUN = SUTUN*2
PAUSE 1
SURE = SURE+1
NEXT SAYAC
IF SURE<5000 THEN GOTO EKRAN2
IF SURE>=5000 THEN SURE=0
EKRAN3:
SUTUN =1
FOR SAYAC = 0 TO 7
PORTB = 255-SUTUN
LOOKUP SAYAC,[28,34,2,2,2,2,34,28],HARF3
PORTA=HARF3
SUTUN = SUTUN*2
PAUSE 1
SURE = SURE+1
NEXT SAYAC
IF SURE<5000 THEN GOTO  EKRAN3
IF SURE>=5000 THEN SURE=0
GOTO PROGRAM

Ynt: 8*8 YANMAYAN SUTUN

Yanıt #1
MCRL pini +ya  bağlanmalı ve input olarak kullanılabiliyor diye biliyorum .Çıkış için kullanılamıyor (LED bir output olduğundan olmuyor)
Yani eğer başka bir pin kaldıysa onu kullanın tabi TRIS tanımlamanız falanda değişecek
http://www.picproje.org/index.php?topic=23711.0
 
Sohbet etme cahil ile, küstürürsün, alma taharet cam kırığı ile, kestirirsin

Ynt: 8*8 YANMAYAN SUTUN

Yanıt #2
MCRL pini +ya  bağlanmalı ve input olarak kullanılabiliyor diye biliyorum .Çıkış için kullanılamıyor (LED bir output olduğundan olmuyor)
Yani eğer başka bir pin kaldıysa onu kullanın tabi TRIS tanımlamanız falanda değişecek
http://www.picproje.org/index.php?topic=23711.0
 

sagolun ılgınıze bır sorum daha olucak az bır sekılde yanan ledler var cok dusuk yanıyolar bunun nedenı nedır ve nasıl goderılebılınır ?

Ynt: 8*8 YANMAYAN SUTUN

Yanıt #3
Devreden çekilen akımı ölçün ,PIC kendi başına 50 mA civarını sürebiliyordu diye hatırlıyorum.Eğer bu sınıra çok yakınsa PIC süremiyor demektir.Transistörle sürülebilir veya bu displayler için modül/ chip  olabilir (Bu tip displaylerden kullanmadığımdan bilmiyorum )

Sohbet etme cahil ile, küstürürsün, alma taharet cam kırığı ile, kestirirsin

Ynt: 8*8 YANMAYAN SUTUN

Yanıt #4
74HC595 yada uln2003 gibi entegre ile sürmelisiniz. Pic in çıkışları bu ekranı sürmek için sorun çıkaracaktır.

Bir kaç uygulama aşağıda görebilirsiniz.




Ynt: 8*8 YANMAYAN SUTUN

Yanıt #5
cok tessekurler ılgınıze beyler

Ynt: 8*8 YANMAYAN SUTUN

Yanıt #6
usta o resimdeki kitap ne acaba ?