FAQ | Points | Add... | Recent posts | Search | Register | Log in


attiny2313 + led 7-seg + shift register


Post new topic  This topic is locked      Main Page -> Forum Index -> Microcontrollers Generally -> attiny2313 + led 7-seg + shift register
Author
Message
seba.et
Poziom 13
Poziom 13


Joined: 23 Nov 2006
Posts: 132
Location: Poznań

Post#1 Post from the author of the topic 17 Dec 2007 19:02   

attiny2313 + led 7-seg + shift register


Witam.
Zacznę od tego że jestem zielony z programowania uC i jest to mój pierwszy projekt.
Problem polega na tym, że mam attiny2313 do niego podłączony podwójny wyświetlacz led 7-seg przez rejestry przesówne i nie mam pojęcia jak tym sterować z tego co wyczytałem w necie to można to zrealizować np. na funkcji for i tablicy a następnie bit po bicie wysylac na rejestry.Zakładam ze moge sie mylic i moje rozumowanie jest zle, dlatego prosze WAS doswiadczonych programistow o pomoc, mile widziane jakies przykłady:).
Program pisze w WinAVR (jezyk C).
Podam jeszcze noty katalogowe do rejestrów: http://www.iele.polsl.pl/...ts/scls041c.pdf
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 17 Dec 2007 19:02   





Back to top
   
Elektrooonik
Poziom 21
Poziom 21


Joined: 31 Aug 2004
Posts: 1169
Location: Warszawa

Post#2 19 Dec 2007 03:19   

Re: attiny2313 + led 7-seg + shift register


jesli rejestr z szeregowym wprowadzaniem danych to podłączasz rejestr do mikrokontrolera pod 2 piny, zegar i dane. wyswietlacz musi miec wyjscie równoległe pod poszczegolne piny wyjsc podłaczone sa segmenty wyswietlaczy

podajesz kolejno na linie danych stan segmentu i zapisujesz do rejestru sygnalem zegarowym, czli np jesli chcesz wyswietlic cyfre 8 to wyprowadzasz bajt 1111111 ktory zapali wszystkie segmenty

rejestr najlepiej z zatrzaskami

a tablica o ktorej mowisz jest po to zeby przechowywac w niej bajty odpowiadajace poszczegolnym znakom
np
tablica(1)=00000011 dla cyfry 1 bo potrzeba zapalic dwa segmenty
Back to top
   
Google

Google Adsense


Post# 19 Dec 2007 03:19   





Back to top
   
al555
Poziom 17
Poziom 17


Joined: 12 Jun 2003
Posts: 440
Location: wschodnia dzielnica Krakowa - Tarnów

Post#3 19 Dec 2007 07:17   

Re: attiny2313 + led 7-seg + shift register


Ten układ to chyba SN74HC595 bo ta dokumentacja nie otwiera się ( http://focus.ti.com/lit/ds/symlink/sn74hc595.pdf)
Takie masz układy ?
Back to top
   
Google

Google Adsense


Post# 19 Dec 2007 07:17   





Back to top
   
seba.et
Poziom 13
Poziom 13


Joined: 23 Nov 2006
Posts: 132
Location: Poznań

Post#4 Post from the author of the topic 19 Dec 2007 19:14   

Re: attiny2313 + led 7-seg + shift register


Tak dokladnie te SN74HC595. Wczoraj udało mi sie cos tam na nich zapalic, cos tzn wiem juz jak zapalic albo zgasic wyswietlacze ale z tablica w ktorej zapisane byłyby wszystkie mozliwe wyswietlane cyfry mam problem, najwidoczniej za malo znam C. Jakby ktos napisal cos konkretnego to bylbym wdzieczny.
Pozdrawiam
Back to top
   
Post new topic  This topic is locked      Main Page -> Forum Index -> Microcontrollers Generally -> attiny2313 + led 7-seg + shift register
Page 1 of 1
Similar topics
[ATTINY2313][BASCOM] Program z miganiem led (14)
[Attiny2313][BASCOM] Wyświetlacz led + stoper (3)
[attiny2313][bascom] Obsługa wyświetlacza LED x 4 (3)
Problem z Attiny2313 mrugająca dioda led (15)
[Attiny2313] Sterowanie LED poprzez utc30n06l. (1)
[Bascom/c]Attiny2313 / Diody Led PWM (3)
[Bascom][AVR] wyświetlacz 7 seg LED (4)
[Attiny2313] [Bascom] Zegar LED (5)
Czasomierz na ASIC-u, 7-seg. LED (2)
Problem ze sterowaniem segmentami w 7-seg LED w bascom51 (13)

Page generation time: 0.139 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed