Jak zrobic sterownik do dysku?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Mustela <Mustela_at_nospam_t-online.de>
Subject: Jak zrobic sterownik do dysku?
Date: Fri, 21 Jul 2000 14:38:36 +0200



Witam !!!

Jestem tu nowy ale czytam grupe juz od pewnego czasu. Mam pytanie jak w
temacie.
Chodzi o zrobienie sterownika do dysku twardego 2,5" - 30MB . Calosc ma
dzialac jako pamiec wynikow pomiarow.
Chodzi o zrobienie miernika paru sygnalow zmiennych w czasie o
rozkladzie przypadkowym. Calosc bedzie sterowana przez jakis uC. Chodzi
o zarejestrowanie i wylapanie zmian wraz z zapisem historii.
Jak zrobic elektronike albo jak sterowac takim dyskiem zeby zrealizowac
to zadanie?
Dodam ze na elektronice troche sie znam i zrobienie ukaldu nie bedzie
problemem, napisanie programu tez nie.
Nie mam tylko podstaw jak to zrobic.
Moze jakis link, ksiazka albo pdf?

Pozdrawiam

Mustela.


Poprzedni Następny
Wiadomość
Spis treści
From: "Andrzej Praszmo" <apra_at_nospam_poczta.onet.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Sat, 22 Jul 2000 10:26:03 +0200


Witam !!!

Jestem tu nowy ale czytam grupe juz od pewnego czasu. Mam pytanie jak w
temacie.
Chodzi o zrobienie sterownika do dysku twardego 2,5" - 30MB . Calosc ma
dzialac jako pamiec wynikow pomiarow.
Chodzi o zrobienie miernika paru sygnalow zmiennych w czasie o
rozkladzie przypadkowym. Calosc bedzie sterowana przez jakis uC. Chodzi
o zarejestrowanie i wylapanie zmian wraz z zapisem historii.
Jak zrobic elektronike albo jak sterowac takim dyskiem zeby zrealizowac
to zadanie?
Dodam ze na elektronice troche sie znam i zrobienie ukaldu nie bedzie
problemem, napisanie programu tez nie.
Nie mam tylko podstaw jak to zrobic.
Moze jakis link, ksiazka albo pdf?

Zrobienie sterownika i oprogramowanie go to nie wszystko.
Na dysku jeszcze jest system plikow.
Praktycznie trzeba by napisac system operacyjny.
Prosciej i taniej bedzie kupic ... caly komputer.
Np laptop AT286 (ok 200zl)
Jest dysk,sterownik i interfejs do urzadzenia pomiarowego (lpt lub com)

Andrzej




Poprzedni Następny
Wiadomość
Spis treści
From: "Cichy" <N.O..S.P.A.M.ciszewski_at_nospam_rts.com.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Sat, 22 Jul 2000 12:14:36 +0100



Użytkownik "Andrzej Praszmo" <apra_at_nospam_poczta.onet.pl> napisał w wiadomości
news:8lblln$qr9$1_at_nospam_druid.ceti.com.pl...

Zrobienie sterownika i oprogramowanie go to nie wszystko.
Na dysku jeszcze jest system plikow.

Niekoniecznie. Wystarczy potraktować dysk jako RAW i zapisywać wyniki
pomiarów na kolejnych sektorach.

Praktycznie trzeba by napisac system operacyjny.
Prosciej i taniej bedzie kupic ... caly komputer.
Np laptop AT286 (ok 200zl)
Jest dysk,sterownik i interfejs do urzadzenia pomiarowego (lpt lub com)

Nie wiem jak teraz, ale kiedyś były dostępne takie małe płytki z prockiem
286, 386, 486, trochę RAMu (długi SIMM - przynajmniej w tych nowszych),
sterownik do HDD, flopów, COM i LPT; prosta VGA.

Apropo wcześniejszego: gdzieś w domu mam opis wyprowadzeń standardowych
twardzieli. Wiem, że do twardziela zapisuje się osobno dane, osobno komendy
(po tej samej magistrali - bodajże 16 bitowej). Opisu komend raczej nie
mam - ale sprawdzę i po niedzieli wyślę jak coś znajdę.
A druga sprawa, wydaje mi się, że jest jakiś scalak do tego (od Intela).

Jeśli gdzieś coś przekręciłem, proszę o sprostowanie. Ogólnie na ten temat
nie jest łatwo znaleźć jakieś informacje.

Pozdrawiam
<Cichy>



Poprzedni Następny
Wiadomość
Spis treści
From: Pawel Marciniak <pmarciniak_at_nospam_lodz.home.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Tue, 25 Jul 2000 16:52:32 GMT


Cze=B6=E6
22-Lip-00, Cichy <N.O..S.P.A.M.ciszewski_at_nospam_rts.com.pl> napisa=B3
[ciach]
=

Apropo wcze=B6niejszego: gdzie=B6 w domu mam opis wyprowadze=F1 standar=
dowych
twardzieli. Wiem, =BFe do twardziela zapisuje si=EA osobno dane, osobno=

komendy (po tej samej magistrali - bodaj=BFe 16 bitowej). Opisu komend
raczej nie mam - ale sprawdz=EA i po niedzieli wy=B6l=EA jak co=B6 znaj=
d=EA. A
druga sprawa, wydaje mi si=EA, =BFe jest jaki=B6 scalak do tego (od Int=
ela).
=

Je=B6li gdzie=B6 co=B6 przekr=EAci=B3em, prosz=EA o sprostowanie. Og=F3=
lnie na ten
temat nie jest =B3atwo znale=BC=E6 jakie=B6 informacje.

Wi=EAkszo=B6=E6 jest na www.t10.org(IDE czyli ATA) lub www.t13.org(SCSI),=
je=B6li za=B6 chodzi o co=B6 po
polsku to proponuje "SCSI i IDE protoko=B3y, zastosowania i programowanie=
"
wydana przez MIKOM (www.mikom.com.pl)
Bye

Poprzedni Następny
Wiadomość
Spis treści
From: "Konik Bujany" <pt_at_nospam_pisz.na.niusy.invalid>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Sat, 22 Jul 2000 16:04:17 GMT


This is a multi-part message in MIME format.

------= NextPart000_00E1_01BFF406.54D92000
Content-Type: text/plain;
charset="iso-8859-2"
Content-Transfer-Encoding: 8bit


"Andrzej Praszmo" <apra_at_nospam_poczta.onet.pl>

Zrobienie sterownika i oprogramowanie go to nie wszystko. Na dysku jeszcze
jest system plikow. Praktycznie trzeba by napisac system operacyjny.
No, ale po co ? Przecież tu chodziło tylko o gromadzenie wyników. Nie wiem,
czy w tym przypadku tak jest, ale zwykle wystarczy kontroler z własną
pamięcią i interfejsem komunikacyjnym.
Prosciej i taniej bedzie kupic ... caly komputer. Np laptop AT286 (ok
200zl) Jest dysk,sterownik i interfejs do urzadzenia pomiarowego (lpt lub
com)
Tylko nie ma tego co najważniejsze: kontrolera zdolnego do mierzenia.

------= NextPart000_00E1_01BFF406.54D92000
Content-Type: text/html;
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-2" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV>&nbsp;</DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV>"Andrzej Praszmo" &lt;<A=20
href=3D"mailto:apra_at_nospam_poczta.onet.pl">apra_at_nospam_poczta.onet.pl</A>&gt; </DIV>
<DIV><BR>Zrobienie sterownika i oprogramowanie go to nie wszystko. Na =
dysku=20
jeszcze jest system plikow. Praktycznie trzeba by napisac system=20
operacyjny.</DIV></BLOCKQUOTE>
<DIV>No, ale po co ? Przecie=BF tu chodzi=B3o tylko o gromadzenie =
wynik=F3w. Nie wiem,=20
czy w tym przypadku tak jest, ale zwykle wystarczy kontroler z =
w=B3asn=B1 pami=EAci=B1 i=20
interfejsem komunikacyjnym.</DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV>Prosciej i taniej bedzie kupic ... caly komputer. Np laptop AT286 =
(ok=20
200zl) Jest dysk,sterownik i interfejs do urzadzenia pomiarowego (lpt =
lub=20
com)</DIV></BLOCKQUOTE>
<DIV>Tylko nie ma tego co najwa=BFniejsze: kontrolera zdolnego do=20
mierzenia.</DIV></BODY></HTML>

------= NextPart000_00E1_01BFF406.54D92000--


Poprzedni Następny
Wiadomość
Spis treści
From: Mustela <Mustela_at_nospam_t-online.de>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Sun, 23 Jul 2000 19:22:18 +0200




Andrzej Praszmo schrieb:
Zrobienie sterownika i oprogramowanie go to nie wszystko.
Na dysku jeszcze jest system plikow.
A po co?
Mi chodzi o zwykle zapisywanie w kolejnych sektorach kolejnych paczek
informacji o wynikach pomiaru.

Praktycznie trzeba by napisac system operacyjny.
Pisanie w kolejne sektory to nie system Op.

Prosciej i taniej bedzie kupic ... caly komputer.
Np laptop AT286 (ok 200zl)
Taaak ale dla samego sterownika dysku kupowac caly komp. Pozatym jak
wszystkie Laptopy starego typu bedzie on duzy ciezki i zarl mase pradu.
akumulator jest w nim do .... wymiany a zasilany jest np 14-18 V. i jak
to urzywac jako urzadzenie przenosne?

Najprostszym rozwiazaniem bylby zakup gotowego rozwiazania za 3t-4tPLN
ale to troche przesadzona cena.
dlatego chcialbym sam zrobic cos takiego.
Poza tym takich dyskow mam 4 wiec wymiana nosnika z zapisem wynikow nie
sprawi klopotow, pamiec ram odpada bo nie mozna jej wymienic tak zeby
zachwala wyniki pomiaru, a 30MB EEPROMu tez duzo kosztuje.

Pozdrawiam

Mustela


Poprzedni Następny
Wiadomość
Spis treści
From: Wojtas <wrusikie_at_nospam_elka.pw.edu.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Sat, 22 Jul 2000 16:20:19 +0200




Mustela wrote:

Witam !!!

Jestem tu nowy ale czytam grupe juz od pewnego czasu. Mam pytanie jak w
temacie.
Chodzi o zrobienie sterownika do dysku twardego 2,5" - 30MB . Calosc ma
dzialac jako pamiec wynikow pomiarow.
Chodzi o zrobienie miernika paru sygnalow zmiennych w czasie o
rozkladzie przypadkowym. Calosc bedzie sterowana przez jakis uC. Chodzi
o zarejestrowanie i wylapanie zmian wraz z zapisem historii.
Jak zrobic elektronike albo jak sterowac takim dyskiem zeby zrealizowac
to zadanie?
Dodam ze na elektronice troche sie znam i zrobienie ukaldu nie bedzie
problemem, napisanie programu tez nie.
Nie mam tylko podstaw jak to zrobic.
Moze jakis link, ksiazka albo pdf?

Pozdrawiam

Mustela.


Specyfikacje IDE ma na swojej stronie bodajze Western Digital (ten od
Caviarow).
Projekt sterownika dysku na 8051 jest na
http://www.pjrc.com/tech/8051 ide.
Kody zrodlowe do niskopoziomowej obslugi IDE i pecetowego FAT sa na :
http://hmpeg.virtualave.net/ (strona dotyczy nieco innego zagadnienia
).

Pozdrawiam


--
25MB e-mail, 10MB WWW, PHP, Perl, SSI - WEB Pack - http://rubikon.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian =?iso-8859-1?Q?Bia=B3y?= <heby_at_nospam_poczta.onet.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Mon, 24 Jul 2000 11:07:12 +0200



Mustela napisał(a):
Chodzi o zrobienie sterownika do dysku twardego 2,5" - 30MB . Calosc ma
dzialac jako pamiec wynikow pomiarow.

Zaden problem, nie nalezy sie tylko przerazac, bo to trywialna sprawa -
do sterowania dyskiem mozna wykorzystac nawet 89c1051 i jakis scalak do
powiekszenia ilosci pinow - (polecam CD4094 - rejestr szeregowo -
rownolegly, potrafi przestawic sie w stan wysokiej impedancji).
Wystarszy podlaczyc ze 3 takie scalaki do sterowania (2 do 16 bitowej
lini danych) i jeden na adresowanie, reszta nozek procka do sygnalow
sterujacych).

Samo sterowanie HDD nie rozni sie niczym szczegolnym od zwyklej pamieci
ma jeszcze wewnetrzne (EIDE)) rejestrow widzianych jak zwykle komorki
pamieci (mozna czytac i zapisywac). Wystarszy podac na ktorej
sciezce/sektorze/glowicy aktualnie zapisywac, wyslac 512 bajtow do
bufora i wydac rozkaz zapisu. Z odczytem podobnie. Wszystkie dyski typu
IDE odsluguje sie IDENTYCZNIE bez wzgledu na ich wielkosc (nawet te
najnowsze). Problemy sa tylko przy dyskach rzedu GB, bo tak juz nie
miesi sie w standardowych rejestrach caly adres sektora. Nie ma tez
potrzeby wnikania w DMA, bo wszystkie dyski mozna obslugiwac bez udzialu
DMA.

Polecam "Anatomie PC" z wydawnictwa Helion, bo jest tam w miare opisana
budowa zlacza IDE - naprawde nic wiecej nie potrzeba, zeby podlaczyc
dysk do czegokolwiek. Jesli jednak to nie wystarczy, to polecam lekture
jadra Linuxa - naprawde widac wszystko jak na dloni, jesli chodzi o
obsluge HDD - tylko trzeba raczej ogladac wczesniejsze wersje, bo w
nowych sa bardzo zaawanswane obslugi DMA.

I nieprzerazac sie - to naprawde proste !

Sebo - heby_at_nospam_poczta.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak zrobic sterownik do dysku?
Date: Mon, 24 Jul 2000 18:27:19 GMT


On Mon, 24 Jul 2000 11:07:12 +0200, Sebastian Biały wrote:
Chodzi o zrobienie sterownika do dysku twardego 2,5" - 30MB .

Zaden problem, nie nalezy sie tylko przerazac, bo to trywialna sprawa -
do sterowania dyskiem mozna wykorzystac nawet 89c1051 i jakis scalak do
powiekszenia ilosci pinow - (polecam CD4094 - rejestr szeregowo -
rownolegly, potrafi przestawic sie w stan wysokiej impedancji).

Ale trzeba cos jeszcze do czytania :-)

Samo sterowanie HDD nie rozni sie niczym szczegolnym od zwyklej pamieci
- ma toto ok. 13 (zalezy od dysku - jak stary to tylko 13, jak nowy, to
ma jeszcze wewnetrzne (EIDE)) rejestrow widzianych jak zwykle komorki
pamieci (mozna czytac i zapisywac).

Z tym ze dane 16 bitowe - i to trzeba naraz przeczytac :-)

Wystarszy podac na ktorej
sciezce/sektorze/glowicy aktualnie zapisywac, wyslac 512 bajtow do
bufora i wydac rozkaz zapisu.

Przydaloby sie miec w procku miejsce na te 512 bajtow :-) Choc to w
zasadzie niepotrzebne dla sekwencyjnego zapisu/odcztytu ..

Wszystkie dyski typu
IDE odsluguje sie IDENTYCZNIE bez wzgledu na ich wielkosc (nawet te
najnowsze). Problemy sa tylko przy dyskach rzedu GB, bo tak juz nie
miesi sie w standardowych rejestrach caly adres sektora.

Otoz to - niby wszystkie identycznie a nowe maja LBA a bardzo stare
nie zawsze radzily sobie z translacja CHS na inna geometrie.


J.


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian =?iso-8859-1?Q?Bia=B3y?= <heby_at_nospam_poczta.onet.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Tue, 25 Jul 2000 10:00:56 +0200


powiekszenia ilosci pinow - (polecam CD4094 - rejestr szeregowo -
rownolegly, potrafi przestawic sie w stan wysokiej impedancji).

Ale trzeba cos jeszcze do czytania :-)

Racja, to w takim razie polecam CD4021 (chyba, bo nie pamietam) - w
druga strone - rownoleglo, szeregowy.

Z tym ze dane 16 bitowe - i to trzeba naraz przeczytac :-)

Nie ma zadnego klopotu - zatrzaskujesz w rejestrach wejsciowych cale 16
bitow na raz, a potem powolutku wyprowadzasz szeregowo do procka.

Przydaloby sie miec w procku miejsce na te 512 bajtow :-) Choc to w

To najwiekszy problem, ale mozna go obejsc stosujac jakas pamiec przez
I2C. Nie wytrzasne z glowy scalaka, ale pewnie by sie cos znalazlo.

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Polus <howkins_at_nospam_kki.net.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Tue, 25 Jul 2000 23:33:17 GMT


Sebastian Biały wrote:

Mustela napisał(a):
Chodzi o zrobienie sterownika do dysku twardego 2,5" - 30MB . Calosc ma
dzialac jako pamiec wynikow pomiarow.

Zaden problem, nie nalezy sie tylko przerazac, bo to trywialna sprawa -
do sterowania dyskiem mozna wykorzystac nawet 89c1051 i jakis scalak do
powiekszenia ilosci pinow - (polecam CD4094 - rejestr szeregowo -
rownolegly, potrafi przestawic sie w stan wysokiej impedancji).
Wystarszy podlaczyc ze 3 takie scalaki do sterowania (2 do 16 bitowej
lini danych) i jeden na adresowanie, reszta nozek procka do sygnalow
sterujacych).

Samo sterowanie HDD nie rozni sie niczym szczegolnym od zwyklej pamieci
- ma toto ok. 13 (zalezy od dysku - jak stary to tylko 13, jak nowy, to
ma jeszcze wewnetrzne (EIDE)) rejestrow widzianych jak zwykle komorki
pamieci (mozna czytac i zapisywac). Wystarszy podac na ktorej
sciezce/sektorze/glowicy aktualnie zapisywac, wyslac 512 bajtow do
bufora i wydac rozkaz zapisu. Z odczytem podobnie. Wszystkie dyski typu
IDE odsluguje sie IDENTYCZNIE bez wzgledu na ich wielkosc (nawet te
najnowsze). Problemy sa tylko przy dyskach rzedu GB, bo tak juz nie
miesi sie w standardowych rejestrach caly adres sektora. Nie ma tez
potrzeby wnikania w DMA, bo wszystkie dyski mozna obslugiwac bez udzialu
DMA.

Polecam "Anatomie PC" z wydawnictwa Helion, bo jest tam w miare opisana
budowa zlacza IDE - naprawde nic wiecej nie potrzeba, zeby podlaczyc
dysk do czegokolwiek. Jesli jednak to nie wystarczy, to polecam lekture
jadra Linuxa - naprawde widac wszystko jak na dloni, jesli chodzi o
obsluge HDD - tylko trzeba raczej ogladac wczesniejsze wersje, bo w
nowych sa bardzo zaawanswane obslugi DMA.

Z ta obsluga to naprawde nie wyglada tak strasznie!!!
Tylko troszke czytalem i z ta "Anatomia PC" jest jeden problem, po
zalaczeniu HDD jest niezbedne znajomosc parametrow inicjalizacji ktore
nalezy wpisac pod adres 1F2h, tylko jakie one maja byc (przy
inicjalizacji dysku ten rejestr ma inne znaczenie niz opisane w kasiazce
wyzej wymienionej) ????? Jesli ktos wie niech da znac????

I nieprzerazac sie - to naprawde proste !
Popieram takie myslenie!

Sebo - heby_at_nospam_poczta.onet.pl

Pozdrawiam
Howkins



Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak zrobic sterownik do dysku?
Date: Wed, 26 Jul 2000 18:30:19 GMT


On Tue, 25 Jul 2000 23:33:17 GMT, Adam Polus wrote:
Z ta obsluga to naprawde nie wyglada tak strasznie!!!
Tylko troszke czytalem i z ta "Anatomia PC" jest jeden problem, po
zalaczeniu HDD jest niezbedne znajomosc parametrow inicjalizacji ktore
nalezy wpisac pod adres 1F2h, tylko jakie one maja byc (przy
inicjalizacji dysku ten rejestr ma inne znaczenie niz opisane w kasiazce
wyzej wymienionej) ????? Jesli ktos wie niech da znac????

Po pierwsze: dowolne. 99% dyskow, a teraz to pewnie 99.99% dostosuje
sie do wpisanych - tzn glowic i sektorow bedzie tyle ile sie wpisze,
a cylindrow nie wolno za duzo potem podac. W zasadzie to widzialem
tylko jeden dysk co nie chcial sie dostosowac do zadanych parametrow,

Po drugie - mozna te parametry odczytaz z dysku programowo.
No i po 3 - zawsze mozna zobaczyc co pisze na dysku i wpisac na stale
w program :-)

I nieprzerazac sie - to naprawde proste !
Popieram takie myslenie!

To podlacz FDD do 8051 :-)
To naprawde proste - robilem to kiedys w Z80 i 8080:-)

Ale jednak dobrze sie radze zastanowic czy nam takie cos przy '51
potrzebne :-)


J.


Poprzedni Następny
Wiadomość
Spis treści
From: Mustela <Mustela_at_nospam_t-online.de>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Thu, 27 Jul 2000 01:27:40 +0200



Dzieki wszystkim za pomocne uwagi.
Cos juz mi sie klaruje i chyba wiem jak rozwiazac powyzszy problem.
Cos juz sie robi ale to musi potrwac, wiec relacje o postepach zdam w
pozniejszym terminie.

Mam tylko pytanie dlaczego wszyscy na tej grupie tak zachwalaja '51 jak
jest wiele innych uC adekwatniejszych do rozwiazywanych problemow?
Czy chodzi tu tylko o dostepnosc tego procka czy tak jak z PC i Windami

Pozdrawiam

Mustela.

Ps. Jesli macie jakies jescze uwagi lub informacje to z checia poczytam
i zastosuje, takze nie konczcie dyskusji.

PS2. jestem podobnego zdania:
"nie przerazac sie, to nie jest takie trudne" cokolwiek to jest.
Im czlowiek wiecej wie tym wiecej rzeczy wydaje sie prostszych. Na
poczatku dodawanie wydawalo sie trudne, potem calki, a teraz... .
Jak nie sprobujesz to nie bedziesz wiedzial czy cos jest latwe czy
trudne. Ale najpierw poczytaj o tym.

sorki za przynudzanie.

Pozdrawiam"
Mustela.


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian =?iso-8859-1?Q?Bia=B3y?= <heby_at_nospam_poczta.onet.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Thu, 27 Jul 2000 14:14:58 +0200


Mustela napisał(a):
Mam tylko pytanie dlaczego wszyscy na tej grupie tak zachwalaja '51 jak
jest wiele innych uC adekwatniejszych do rozwiazywanych problemow?
Czy chodzi tu tylko o dostepnosc tego procka czy tak jak z PC i Windami
- Jest dobry bo wszyscy go uzywaja.

No wasnie, uzywam, bo dostane go wszedzie w sensownej cenie (np. 8C52
za 14 zl). Pobawilbym sie pic-ami czy st, ale gdzie ja to dostane tanio
i bezproblemowo ? Z reszta 8051 jest chyba najlepiej oprogramowany, wiec
mozna sobie oszczedzic odkrywania Ameryki, w rodzaju jak wyliczyc CRC.

Jak zaczna sprzedawac w sklepach (na kazdym rogu :) AVR-y i inne takie
to z pewnoscia sie przesiade.

Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian =?iso-8859-1?Q?Bia=B3y?= <heby_at_nospam_poczta.onet.pl>
Subject: Re: Jak zrobic sterownik do dysku?
Date: Thu, 27 Jul 2000 14:15:48 +0200


oops - mialo byc 89C52 a nie 8C52 :)

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak zrobic sterownik do dysku?
Date: Thu, 27 Jul 2000 21:22:55 GMT


On Thu, 27 Jul 2000 01:27:40 +0200, Mustela wrote:
Mam tylko pytanie dlaczego wszyscy na tej grupie tak zachwalaja '51 jak
jest wiele innych uC adekwatniejszych do rozwiazywanych problemow?
Czy chodzi tu tylko o dostepnosc tego procka czy tak jak z PC i Windami
- Jest dobry bo wszyscy go uzywaja.

Sa inne procki ? Mowimy o czyms w podobnej cenie [kilka-kilkanascie
zl] za wersje reprogramowalna, przyzwoitych mozliwosci [8051],
latwego do programowania, z niedrogimi narzedziami i jeszcze pewna
tradycja. Niestety - przez lata bylismy skazani na 8051+EPROM,
Potem PICe troche zamieszaly, ale z atmelem znow przegraly.

Jak do tego dodac niecne praktyki Motoroli - HC11 z okienkiem to mozna

bylo kupic wylacznie z kitem, na inne czas dostawy jest np 45 tygodni

J.