-
21. Data: 2014-01-14 00:22:45
Temat: Re: pocz?tki z ATmega32
Od: s...@g...com
W dniu sobota, 4 stycznia 2014 11:57:03 UTC+1 użytkownik Paweł Kasztelan napisał:
> W dniu 2014-01-03 18:47, inny punkt siedzenia... pisze:
>
> > może Ktoś podesłał by helo world w assemblerze na ATmega32 którym
>
> > mógłbym zaprogramowac procka w wellonie? ja dopiero zaczynam, proszę o
>
> > wsparcie...
>
>
>
> Jako że też dopiero zaczynam zabawę z AVR to polecam ci blog Mirka.
>
> Bardzo jasno i łopatologicznie przekazuje masę wiedzy o
>
> mikrokontrolerach. Ta strona to kopalnia wiedzy. Wszystkie filmy
>
> znajdziesz też na Youtube.
>
>
>
> http://mirekk36.blogspot.com/2012/12/avr-jak-zaczac.
html
>
>
>
Też polecam blog Mirka, Chłop naprawdę z dobroci serca odwalił kawał dobrej roboty.
Aczkolwiek z pewnymi Jego stwierdzeniami się nie zgadzam. Przykład:
"Pamiętaj jednak, że obojętnie jak byś nie podłączał pinu R/W to nie daj się zwieść
innym poradnikom czy schematom ale także (o zgrozo książkom!!!!), w których
zobaczysz, że nie wykorzystywane piny D0...D3 podczas gdy stosujemy magistralę
4-bitową - ktoś podłącza do GND! TAK NIE MOŻNA !!!"
http://mirekk36.blogspot.com/2012/04/lcd-hd4478-jak-
podaczac.html
Powyższe stwierdzenie jest ewidentną bzdurą. Jeżeli R/W podłączymy do GND, to D0..D3
śmiało MOŻEMY też walnąć na sztywno do GND, Pull-up'ami do VCC lub jak sugeruje Mirek
zostawić w "powietrzu". Tyle, że ostatnie rozwiązanie to amatorszczyzna.
Tak można postąpić z wieloma układami cyfrowymi na PCB, a potem zachodzić w głowę
"skąd ten syf na VCC ?". Jak z jakiś wejść cyfrowych nie korzystamy, to ZAWSZE
Pull-up lub Pull-down. NIGDY "w powietrzu" !!
-
22. Data: 2014-01-14 00:34:52
Temat: Re: pocz?tki z ATmega32
Od: s...@g...com
W dniu wtorek, 14 stycznia 2014 00:22:45 UTC+1 użytkownik s...@g...com napisał:
> W dniu sobota, 4 stycznia 2014 11:57:03 UTC+1 użytkownik Paweł Kasztelan napisał:
>
> > W dniu 2014-01-03 18:47, inny punkt siedzenia... pisze:
>
> >
>
> > > może Ktoś podesłał by helo world w assemblerze na ATmega32 którym
>
> >
>
> > > mógłbym zaprogramowac procka w wellonie? ja dopiero zaczynam, proszę o
>
> >
>
> > > wsparcie...
>
> >
>
> >
>
> >
>
> > Jako że też dopiero zaczynam zabawę z AVR to polecam ci blog Mirka.
>
> >
>
> > Bardzo jasno i łopatologicznie przekazuje masę wiedzy o
>
> >
>
> > mikrokontrolerach. Ta strona to kopalnia wiedzy. Wszystkie filmy
>
> >
>
> > znajdziesz też na Youtube.
>
> >
>
> >
>
> >
>
> > http://mirekk36.blogspot.com/2012/12/avr-jak-zaczac.
html
>
> >
>
> >
>
> >
>
>
>
> Też polecam blog Mirka, Chłop naprawdę z dobroci serca odwalił kawał dobrej roboty.
Aczkolwiek z pewnymi Jego stwierdzeniami się nie zgadzam. Przykład:
>
>
>
> "Pamiętaj jednak, że obojętnie jak byś nie podłączał pinu R/W to nie daj się zwieść
innym poradnikom czy schematom ale także (o zgrozo książkom!!!!), w których
zobaczysz, że nie wykorzystywane piny D0...D3 podczas gdy stosujemy magistralę
4-bitową - ktoś podłącza do GND! TAK NIE MOŻNA !!!"
>
>
>
> http://mirekk36.blogspot.com/2012/04/lcd-hd4478-jak-
podaczac.html
>
>
>
> Powyższe stwierdzenie jest ewidentną bzdurą. Jeżeli R/W podłączymy do GND, to
D0..D3 śmiało MOŻEMY też walnąć na sztywno do GND, Pull-up'ami do VCC lub jak
sugeruje Mirek zostawić w "powietrzu". Tyle, że ostatnie rozwiązanie to
amatorszczyzna.
>
> Tak można postąpić z wieloma układami cyfrowymi na PCB, a potem zachodzić w głowę
"skąd ten syf na VCC ?". Jak z jakiś wejść cyfrowych nie korzystamy, to ZAWSZE
Pull-up lub Pull-down. NIGDY "w powietrzu" !!
Aha! W powyższym przykładzie, jeżeli R/W jest podpięte do GND, to bez żadnych
rezystorów pull-down, D0..D3 można, a wręcz należy "na ostro" przyspawać do GND.
-
23. Data: 2014-01-14 00:42:16
Temat: Re: pocz?tki z ATmega32
Od: s...@g...com
W dniu czwartek, 2 stycznia 2014 21:43:54 UTC+1 użytkownik Jakub Rakus napisał:
> On 02.01.2014 16:09, inny punkt siedzenia... wrote:
>
> > czy Ktoś wprowadzi mnie w tajniki programowania ATmega32 przy pomocy
>
> > programatora Vellon VP-280? jak w AVR studio ustalić adresy pod jakie ma
>
> > kompilować fragmenty z programem, danymi i konfiguracją? gdzie znajdę
>
> > opis który bit od czego?
>
>
>
> A na cholerę Ci takie rzeczy wiedzieć? Piszesz program w asemblerze? Jak
>
> piszesz w C to avr studio wypluje Ci plik hex, wsadzasz procka do
>
> welona, masz do niego dedykowany programik, wskazujesz plik hex,
>
> ustawiasz fusy i gra. Opis fusów masz w dataszicie od procka i na
>
> milionie stron o programowaniu avr-ów.
>
>
>
Nie karm trolla!!
-
24. Data: 2014-01-14 00:42:57
Temat: Re: pocz?tki z ATmega32
Od: s...@g...com
W dniu poniedziałek, 13 stycznia 2014 19:30:52 UTC+1 użytkownik inny punkt
siedzenia... napisał:
> ale ja chcę wiedzieć...
>
> znalazłem jakiś tutorial, ale jeszcze nie przeczytałem...
>
To najpierw przeczytaj
-
25. Data: 2014-01-14 08:13:15
Temat: Re: pocz?tki z ATmega32
Od: "inny punkt siedzenia..." <N...@g...pl>
spadaj globalnowiochowa platformowa cipo z mojego wątku...
-
26. Data: 2014-01-14 12:38:41
Temat: Re: pocz?tki z ATmega32
Od: Marek <f...@f...com>
On Mon, 13 Jan 2014 15:22:45 -0800 (PST), s...@g...com wrote:
> rowych nie korzystamy, to ZAWSZE Pull-up lub Pull-down. NIGDY "w
powietrzu"=
A ostatnio coś nie byłeś konsekwentny w tej zasadzie ;) (pic made in
germany, którego bitwę chcesz pokazać)
--
Marek
-
27. Data: 2014-01-14 17:57:05
Temat: Re: pocz?tki z ATmega32
Od: Jakub Rakus <s...@o...pl>
On 13.01.2014 19:30, inny punkt siedzenia... wrote:
> P.S.
> aż mi się nie chce wierzyć, że ludzie używają przerwań z programem w C...
To uwierz i nie kombinuj z wymyślaniem koła, zostaw asemblera
kompilatorowi, to nie 51'. Jak będziesz miał ARMa to też będziesz klepał
w asm?
--
Pozdrawiam
Jakub Rakus
-
28. Data: 2014-01-14 18:00:36
Temat: Re: pocz?tki z ATmega32
Od: "inny punkt siedzenia..." <N...@g...pl>
> To uwierz i nie kombinuj z wymyślaniem koła, zostaw asemblera
> kompilatorowi, to nie 51'. Jak będziesz miał ARMa to też będziesz klepał w
> asm?
trudno sie z Tobą nie zgodzić, ale ja chciałbym wiedzieć, znalazłem taki
dokument (do archiwum, którego i tak już nie ma):
Atmel AT1886: Mixing Assembly and C with AVRGCC
ale jakby niepełny i po łebkach... więć jakby mi Ktoś napisał to by było
fajnie...
a co złego jest w programowaniu w assemblerze? już nie modny?
-
29. Data: 2014-01-14 19:26:02
Temat: Re: pocz?tki z ATmega32
Od: Mario <m...@...pl>
On 2014-01-14 18:00, inny punkt siedzenia... wrote:
>> To uwierz i nie kombinuj z wymyślaniem koła, zostaw asemblera
>> kompilatorowi, to nie 51'. Jak będziesz miał ARMa to też będziesz
>> klepał w asm?
>
> trudno sie z Tobą nie zgodzić, ale ja chciałbym wiedzieć, znalazłem taki
> dokument (do archiwum, którego i tak już nie ma):
> Atmel AT1886: Mixing Assembly and C with AVRGCC
>
> ale jakby niepełny i po łebkach... więć jakby mi Ktoś napisał to by było
> fajnie...
>
> a co złego jest w programowaniu w assemblerze? już nie modny?
Musisz być w tym dobry, zęby napisać wydajniejszy kod niż wyjdzie po
skompilowaniu z c. A jesteś w czymś dobry?
--
pozdrawiam
MD
-
30. Data: 2014-01-14 19:27:43
Temat: Re: pocz?tki z ATmega32
Od: Mario <m...@...pl>
On 2014-01-14 18:00, inny punkt siedzenia... wrote:
>> To uwierz i nie kombinuj z wymyślaniem koła, zostaw asemblera
>> kompilatorowi, to nie 51'. Jak będziesz miał ARMa to też będziesz
>> klepał w asm?
>
> trudno sie z Tobą nie zgodzić, ale ja chciałbym wiedzieć, znalazłem taki
> dokument (do archiwum, którego i tak już nie ma):
> Atmel AT1886: Mixing Assembly and C with AVRGCC
>
> ale jakby niepełny i po łebkach... więć jakby mi Ktoś napisał to by było
> fajnie...
>
> a co złego jest w programowaniu w assemblerze? już nie modny?
Musisz być w tym dobry, żeby napisać w asemblerze szybszy kod niż
wyjdzie po skompilowaniu z c. A jesteś w czymś dobry?
--
pozdrawiam
MD