Witam Program ma jedynie wyświetlić liczbę 3 i za sekundę liczba ma się zmienić na 5.38 i za sekundę znowu na 3 i tak w kółko i jak to możliwe to proszę o schemat podłączenia wyświetlacza do atmega8. Wiem, że na stronie są tematy jak wyświetlać na takich wyświetlaczach, lecz nie udaje mi się to, a jak ktoś by napisał dla mnie taki prosty program to bym wszystko zrozumiał. Pozdrawiam
|
|||
Re: Multiplexowanie LED'a - problem
No ale jak masz zamiar wyświetlać tylko te dwie wartości to po co Ci do tego procesor? Zrób bramki or na diodach 1N4148 plus jakieś tranzystory sterujące, licznik 4017 i generator na NE555 i pozamiatane.
Kiedyś jak jeszcze nie potrafiłem programować i nie było szerokiego dostępu do AVR'ów i kompa, to na diodach 1N4148 zrobiłem wyświetlanie źródeł dźwięku w stylu TUNER, AUX, TAPE, DVD, CD i takie tam. Wszystko na diodach 1N4148, pięciu wyświetlaczach 16-sto segmentowych plus licznik 4017. Wyświetlało jak ta lala.
Moja strona w powijakach
chodzi mi o to, że jak ktoś
chodzi mi o to, że jak ktoś mi napisze program taki jak podałem w pierwszym poście i zrobi do tego schemat to już będę umiał wyświetlać coś na wyświetlaczach LED
Re: LED
Jak chcesz multipleksować LED to poczytaj http://mirley.firlej.org/multipleksowanie_wyswietlacza_led
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
nie mogę tego zrobić :(Mam
nie mogę tego zrobić :(
Mam attiny2313 i wyświetlacz LED
PortB.0 - A
portB.1 - B
portb.2 - C
portb.3 - D
portb.4 - E
portb.5 - F
portb.6 - G
męczę się i nic mi nie wychodzi jak możesz to pokarz mi jak to zrobić
To moja tabela
[/qb]
Re: Multipleksowanie
Nie rozumiem czego nie rozumiesz.... wszystko tam jest napisane. Robisz np tak:
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Wpisałem Wysw = 1234 i
Wpisałem
i wyświetla sam nie wiem co ;p zobacz filmik http://www.youtube.com/watch?v=obtXkDZuyeQ
Re: LED
Po pierwsze to program ma napisaną obsługę 3 liczb więc maksymalna wartość to 999 a po drugie jak masz fusebity ustawione? Dla tego programu może być oscylator wewnętrzny ale trzeba wyłączyć dzielnik przez 8. Poza tym nie wiem czy twoja tabela jest poprawna, bo tego nie sprawdzałem
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
tabela jest na 100% dobra bo
tabela jest na 100% dobra bo sprawdzałem już kilka razy, a fusebity mam fabryczne.
Re: Fabryczne fusebity
No to wyłącz w fusach biot CKDIV, ma być wartość 1. Wtedy sprawdź co się dzieje. Narazie nie widzę błędu w powyższym kodzie a nie mam czasu składać układu żeby to stwierdzić. Jak zmienisz fusy to pomyślimy nad kolejnymi problemami w układzie
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Mam kolejny problem :P Nie
Mam kolejny problem :P Nie umiem zrobić znaku minus (-), że jak wpiszę -100 to wyświetli się -100 na wyświetlaczu
Re: Jak napisać znak minus
Musisz wysterować środkowy segment danego wyświetlacza.
Moja strona w powijakach
Quote:Musisz wysterować
co ty powiesz nie domyśliłbym się. tylko jak to zrobić
Re: Jak napisać znak minus
Jak dla mnie to w ogóle ta część softu jest do bani albo ja tego nie rozumiem:
Po co włączasz wszystkie wyświetlacze na raz i po kolei je wyłączasz? Multiplexowanie nie na tym polega.
Moja strona w powijakach
to polega na tym ze po kolei
to polega na tym ze po kolei wyswietlają się cyfry na każdym wyświetlaczu. ale wróćmy do tematu jak zrobić ten minus ?
Re: Jak napisać znak minus
Ale rozjaśnij o co dokładnie chodzi? Bo zapalenie minusa to jak już pisałem, zapalenie środkowego segmentu więc nie widzę gdzie leży kłopot?
Moja strona w powijakach
ehhh chodzi mi o to jak
ehhh chodzi mi o to jak napisać to w programie
Re: Jak napisać znak minus
A jakie masz założenia? Może to co chcesz osiągnąć da się napisać znacznie prościej? Bo po kodzie nie jestem w stanie rozkminić co to ma być?
Moja strona w powijakach
Jak wpisuje w kodzie Liczba =
Jak wpisuje w kodzie
to wyświetla liczbę 100, a jak wpiszę
To wyświetla losowe liczby a chcę żeby wyświetliło -100 i nie umiem
Re: Multipleksowanie
Dlaczego nie skorzystałeś z programu który napisałem ci wyżej.... przecież jest cały i dobry, ma wszystkie elementy które potrzebuje. Próbowałeś go uruchomić?
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
WitamW końcu coś mi się
Witam
W końcu coś mi się udało :) ale mam problem z wyświetlaniem liczb na minusie możecie powiedzieć jak to się robi ?
Re: Minus
Ideowo jest to proste, trzeba napisać If'a który jak wartość jest ujemna ustawi na wyświetlaczu pierwszym odpowiedni stan na segmencie g wyświetlacza zamiast wpisywać wartość W(x)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.