TM1637 STM32

Peak2Peak

Aktif Üye
Katılım
27 Haziran 2020
Mesajlar
289
1620981643614.png

Merhaba
4 digit TM1637'de 0-9999 sayıcı yapmak istedim.
counter fonkiyonu 0-9999 kadar sayacak ve duracak.
O anki count değeri her digit için doğru sayıyı verecek.
Örnek 8456
digit = 8
digit =4
digit =5
digit =6
Display Show fonkisyonu ile Sayıları bastırabiliyorum.Ben display buffer Char ifadeler girip.
char DisplayBuffer[4]="1234";
Bu değerleri kullankarak başka bir fonksiyondan yakması gereken ledlerin kodunu alıyorum.
Normalde elle doldurunca bastırabiliyorum.Ama sayan değerleri bir türlü char olarak alamadım.
Char olmadığı için main display'e atılmıyor galiba sorun nerdedir?
İyi çalışmalar
 
DisplayBuffer da senin hesapladığın her bir basamağın desimal değeri. Ama char2segments fonksiyonunda ASCII değere bakıyorsun, hata bu. case'lerdeki tırnakların hepsini kaldır ve onları heksadesimale dönüştür.
 

Çevrimiçi personel

Forum istatistikleri

Konular
6,039
Mesajlar
103,005
Üyeler
2,534
Son üye
mortadaalsonni211

Son kaynaklar

Son profil mesajları

deneyci wrote on hakan8470's profile.
Sibonge uNkulunkulu ngokuhlukahluka asinike kona.

Bu hangi dil? :)
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
Back
Top