-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!new
sfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.ne
ostrada.pl!not-for-mail
From: "T.M.F." <t...@n...mp.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: uC poczatek
Date: Mon, 09 Mar 2009 19:35:41 +0100
Organization: TP - http://www.tp.pl/
Lines: 52
Message-ID: <gp3nl0$5n7$1@atlantis.news.neostrada.pl>
References: <0...@n...onet.pl> <gotb45$7us$1@news.wp.pl>
<goulde$424$1@achot.icm.edu.pl> <gouocu$692$1@news.wp.pl>
<gouotk$8md$1@achot.icm.edu.pl> <goutcf$qrq$1@nemesis.news.neostrada.pl>
<gouufp$gcl$1@achot.icm.edu.pl> <gp081g$ihb$1@atlantis.news.neostrada.pl>
<gp08ni$o99$1@achot.icm.edu.pl> <gp0a53$18qt$1@news.mm.pl>
<gp0ak0$qh2$1@achot.icm.edu.pl> <gp0b8v$1m2l$1@news.mm.pl>
<gp0cin$sst$1@achot.icm.edu.pl> <gp0d3q$2rh8$1@news.mm.pl>
<gp0dr1$ucs$1@achot.icm.edu.pl> <gp0f0s$ot3$1@news.mm.pl>
<gp0g1h$1ih$1@achot.icm.edu.pl> <gp0ibf$2cps$1@news.mm.pl>
<gp0k20$64u$1@achot.icm.edu.pl> <gp0lo0$177l$1@news.mm.pl>
<gp0p93$be5$1@achot.icm.edu.pl> <gp1k34$rm3$1@atlantis.news.neostrada.pl>
<gp38ad$r70$1@atlantis.news.neostrada.pl>
<gp3htg$dgs$1@nemesis.news.neostrada.pl>
<gp3khc$i3v$1@nemesis.news.neostrada.pl>
<gp3mp0$leu$1@nemesis.news.neostrada.pl>
NNTP-Posting-Host: dvq167.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: atlantis.news.neostrada.pl 1236623841 5863 83.22.50.167 (9 Mar 2009 18:37:21
GMT)
X-Complaints-To: u...@n...neostrada.pl
NNTP-Posting-Date: Mon, 9 Mar 2009 18:37:21 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
In-Reply-To: <gp3mp0$leu$1@nemesis.news.neostrada.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:559242
[ ukryj nagłówki ]>> Zartujesz? AVR moge taktowac zegarem 20MHz, minimalny czas trawania
>> impulsu dla tego wariantu to 100ns, zadna '51 nie odczyta portu z taka
>> rozdzielczoscia. A XMega maja juz taktowanie 32MHz/32 MIPSy.
>
> Wszyscy wiemy, że zwykły 8051 dzieli zegar przez 12, więc jakie to ma
> znaczenie dla programisty? Porównuj 8051 12MHz z AVR 1MHz. Owszem, w
> konsekwencji możemy uzyskać znacznie szybszy AVR, ale do rzetelnego
> porównania muszą być zachowane podobne warunki.
To jest rzetelne porownanie. Masz jakas '51 z ktorej wycisniesz 20-30
MIPSow? Co procesor robi wewnetrznie nic mnie nie interesuje, moga tam
mawet byc krasnoludki, mnie interesuje (w tym wypadku) mozliwy do
uzyskania czas odpowiedzi. Napisales oczywista bzdure, ze AVR moze
zgubic impuls, ktory '51 zmierzy.
Nie znam za dobrze '51, ale patrzac na przyklad timerow z linka, ktory
podales to w porownaniu z timerami w AVR sa one wrecz prymitywne.
>>> Dodam jeszcze, że w 8051 można (przez mały trick) wykonać program z
>>> zewnętrznej pamięci RAM, co kiedyś miało bardzo duży walor edukacyjny.
>>
>> A jaki ma to walor praktyczny? To moze bylo ciekawostka w czasach
>> kiedy nie bylo programowalnych FLASHy.
>
> Nawet dzisiaj można sobie wyobrazić jakieś zastosowania - program może
> sam siebie modyfikować.
Tyle, ze jest to malo zgodne z dobra praktyka programowania i bardzo
trudne do zaimplementowania w jezyku wyzszego poziomu. Mozna to
potraktowac jako ciekawostke, bez znaczenia. Chyba, ze znasz jakis
przyklad gdzie taki feature jest niezbedny/ulatwia zycie. Poprosze o
przyklad.
>>> Czasem także przydaję się dwupoziomowy priorytet przerwań. Asembler
>>> też jest łatwiejszy niż w AVRach.
>>
>> Znowu sobie zartujesz. Porownujesz regularna liste rozkazow AVR z
>> potworkiem '51?
>
> Mam uraz do stałych w AVR. A o priorytecie przerwań niczego nie
> napiszesz? ;-)
A podasz jakis przyklad w ktorym priorytety przerwan sa niezbedne?
Zawsze moge w pierwszej instrukcji odblokowac przerwania, co przy
predkosci AVRa spowoduje, ze bede gotowy na jego przyjecie zanim uklad
przerwan w '51 zdecyduje co zrobic z pierwszym.
> Nie zapominajmy, że 8051 to konstrukcja lat 70, ale ciągle trzyma się
> świetnie. AVR to jeden producent, dzisiaj jest, jutro może nie być.
Podobnie jak PIC i kilka innych niszowych procesorow.
Nawet jesli Atmel by padl to przeciez ich patenty/technologia nie
znikna. Jest rynek to ktos bedzie to kontynuowal.
Następne wpisy z tego wątku
- 09.03.09 18:43 zbyszek
- 09.03.09 19:12 Sebastian Biały
- 09.03.09 19:15 T.M.F.
- 09.03.09 19:28 Sebastian Biały
- 09.03.09 20:15 Michał Baszyński
- 09.03.09 20:27 entroper
- 09.03.09 20:32 Sebastian Biały
- 09.03.09 20:38 T.M.F.
- 09.03.09 20:46 Michał Baszyński
- 09.03.09 20:50 T.M.F.
- 09.03.09 20:55 Michał Baszyński
- 09.03.09 20:59 T.M.F.
- 09.03.09 20:52 Zbych
- 09.03.09 21:09 T.M.F.
- 09.03.09 21:09 Jerry1111
Najnowsze wątki z tej grupy
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
- Leżakujące SSD gubią po roku dane
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
Najnowsze wątki
- 2025-12-11 To już efekt Żurka czy coś jeszcze GORSZEGO?
- 2025-12-11 Policjanci w mieście Łodzi zmierzą ci prędkość z błędem mniejszym niż producent w laboratorium :-)
- 2025-12-11 Warszawa => Senior Java Developer <=
- 2025-12-11 Kolejny prezent
- 2025-12-10 hameryka
- 2025-12-10 Tak im zależy na wlasnym kraju. :-(
- 2025-12-10 Czy "hipoteka przymusowa" podpada (powinna podpadać) pod ochronę immunitetem poselskim? [Ziobro]
- 2025-12-10 Żurek po raz kolejny wykazał jaki poziom reprezentuje
- 2025-12-10 Gdańsk => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2025-12-10 Rzeszów => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-10 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-12-10 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-12-10 Przekroczenie uprawnien
- 2025-12-10 China => Production Coordinator / Representant Product Dev <=
- 2025-12-10 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność