logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Wybór między procesorami W78c32bp a N87c51fb - który lepszy i szybszy?

operator5wp 05 Lis 2003 14:16 2116 21
REKLAMA
  • #1 387985
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    wiram mam takie procesorki z demontazu, W78c32bp i N87c51fb i chcialbym je do czegos wykorzystac... ktory znich jest lepszy i szybszy....
  • REKLAMA
  • #2 388155
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    pierwszy to pochodzi z Winbond-u a drugi z Nec-a, mozna zakładać że ten z Win.. może pracować z rezonatorami o wyższej częstotliwości, ta firma między innymi też z tego słynie ale nie tylko.
    Masz też dwa rużne układy co widać po symbolach jeden to seria '32 a kolejny to rasowy '51.
    Wszystko zależy do czego chcesz to zastosować bo różnią się wewnętrznie, na początek polecam '51.
    Dobrej zabawy, noty katalogowe w internecie, ale jak widać masz dostęp więc sprawa sciągnięcia jest oczywista :-)
  • #3 388247
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    no wlasnie, ktory wybrac... hehe... bo w '51 troche umiem kodowac wiec bylo by mi latwiej. Bo chce sobie zrobic malą plytkę pocesorową z wlasnie z kotryms z tych procesorkow i zeby miala pamięc ram do 64kb i eprom 64, no i oczywiscie aby byl wmiare szybko mi to chodzilo.... czy 78c32 ma takie same instrukcje co 8032......?
  • REKLAMA
  • #4 388384
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    operator5wp napisał:
    .... czy 78c32 ma takie same instrukcje co 8032......?
    w tym wypadku instrukcje są takie same, ale jak znacz dobrze '51 to uderzaj w ten procek, a z czasem znajdziesz sobie nowy obiekt "eksperymentów". :D
  • #5 388571
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    ok... dzieki za porade...
    Mam jeszcze jedno pytanie... czy mozna podłaczyc do tych procesorkow eprom w27c512p i jakąś pamięc ram do 64k lub wiecej ? Wiem ze maxymalny ram jest do 64kb ale czy mozna by bylo zrobic cos jak to sie robilo z komputerem C64, tz dodawalo sie dekoder adresowy i po wpisaniu w odpowiedni adres w tym przypadku $d100 mozna bylo wybierac bank i skoczyc do tego banku i uruchomic inny program. Sam kiedys ubgradzilem sobie commodorka do 256kb , he he to byly kiedys czasy....
  • #6 388644
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    I jeszcze jedno pytanko, po co stosuje sie uklad GAL22V10, bo widzialem na niektorych schematach z procesorkami i pamięcią....?
  • #7 388652
    h-doc
    Poziom 27  
    Posty: 1208
    Pomógł: 57
    Ocena: 21
    można tak zrobić - mam działający projekt z 128 kB pamięci - dodatkowy 17. bit jest przełączany z poziomu programu - aplikacja jest przez to trochę zakombinowana, ale działa.
  • #9 388756
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    a czy do swojego projektu moge tez uzyc Flash 28F010, jako jeszcze dodatkowa pamięc na cos.... ? bo robie taki maly komputerek ale jeszcze nie wiem jak go zrobic (he he) zbieram materialy i moze cos z nich skleję w jedno i powstanie to co bym chcial...
  • REKLAMA
  • #10 388924
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    operator5wp napisał:
    I jeszcze jedno pytanko, po co stosuje sie uklad GAL22V10, bo widzialem na niektorych schematach z procesorkami i pamięcią....?

    Układy te stosuje się przeważnie jako dekodery adresu do pamięci i I/O współpracujących z procem, realizacja np na ls138 bylaby skomplikowana (kilka układów) a tu masz cały dekoder i to z "wymysłami" na jednym scalaku i dodatkowo możesz dobrać sobie konfiguracje pinów tak jak Ci na płytce PCB pasuje. Oczywiście to tylko jeden z przykładów.
  • #11 388930
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    operator5wp napisał:
    bo robie taki maly komputerek ale jeszcze nie wiem jak go zrobic (he he) zbieram materialy i moze cos z nich skleję w jedno i powstanie to co bym chcial...


    Polecam kit EdW AVT2250, masz na pokładzie proca '51, dekodery, EEPROM z BIOSEM i RAM dodatkowo klaw i wys. na LED, ale można podpiąć LCD po napisaniu odpowiedniech procedur obsługi. Dodatkowo dostajesz asebler 51 po polsu (jest i and.) i trochę przykładów i innych plików. Odpada robienie skomplikowanej płytki i sporo ludzi juz z tym walczyło a więc i o pomoc łatwiej.
  • #12 389272
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    a widzialem ten KIT, mam nawet schemat.... mam tez kilka innych scheamtow na bazie msc51 i narazie zbieram do kupy wszstkie informacje i skleje je w calosc.... moze cos mi wyjdzie
  • #13 389282
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    Ja też posiadam ten "mikrokomputerek" mogą byś małe kłopoty z dostaniem do niego wyświetlaczy (w sklepie) ale w AVT napewno mają.
    Jeszcze raz polecam :-)
  • REKLAMA
  • #14 390687
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    mam kolejne pytanie czy do procesorka dac Kwarc z kondensatorami czy kwarc generator (taka mala puszka z 4-rema koncowkami)?
  • #15 391646
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    I znow kolejne pytanie czy do tych prockow, mozna dac pamięci ram CY7c199-12, bo mam takie dwie ?
  • #16 395744
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    operator5wp napisał:
    mam kolejne pytanie czy do procesorka dac Kwarc z kondensatorami czy kwarc generator (taka mala puszka z 4-rema koncowkami)?


    I to i to będzie działo, z tym że generator kwarcowy dajesz tylko na OSCIN, co do podłączenia to wszystko znajdziesz w pdf-ie tego proca.

    jeśli chodzi o kości pamięci to tez musiałbym luknąć na pdf i w tedy wszystko się wyjaśni. Poszukam i dam znać
  • #18 397625
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    Przykro mi ale nie znalazłem pdf-a do tej pamięci )może ktoś z grupowiczów) i nie mogę odpowiedzieć na twoje pytanie.

    Generator kwarcowy mozna podłaczyc przez kondensator dla wyeliminowania stałych składowych napięcia na przebiegu.
  • #19 398447
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    moglem ci od razu dac, bo ja mam do tej pamieci PDF'a.... moze cos wyczytasz z tego....
    Załączniki:
    • cy7c199.pdf (313.06 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #20 398720
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    moim skromnym zdaniem, to ruszy :-)
  • #21 398820
    operator5wp
    Poziom 16  
    Posty: 340
    Pomógł: 1
    Ocena: 134
    czyli moge dac te ramy.... fajnie.... a nie za szybkie sa , bo te co mam to sa na 12ns.....

    i znow kolejne pytanie, czy lepiej dac 32kb Epromu i wiecej ramu czy 64kb tego i tego wystarczy na rozne programy jakie bym tam dawal....?
  • #22 399904
    morph13
    Poziom 25  
    Posty: 987
    Pomógł: 25
    Ocena: 32
    jak szybsze to ie przeszkadza.

    Poczytaj o AVT2250 tam jest opisane połaczenia RAM i EPROM jako całość. tzn możesz ładować soft do RAM-u i go wykonywać. W EdW był kiedyć kurs o '51 i tam super wszystko opisali. wybór należy do ciebie. Archiwa WdW są dostępne na CD (2 płyty). albo może ktoś z grupowiczów podeśle ci skany. ja narazie nie posiadam skanera więc :cry:

    Powodzenia z '51

    I prawie zapomniałem pobuszuj troche na tej stronie http://callisto.krakow.pl/~twilight/htm-framki/main.htm sporo ciekawych rzeczy może coś znajdziesz i dla siebie :-)

Podsumowanie tematu

✨ Dyskusja dotyczy porównania procesorów W78c32bp (Winbond) i N87c51fb (NEC) pod kątem wydajności i zastosowań. Procesor W78c32bp należy do serii 32, a N87c51fb do klasycznej serii 51, z którą łatwiej jest programować i która ma identyczny zestaw instrukcji jak 8032. W praktyce zaleca się wybór procesora z serii 51 ze względu na większą dostępność materiałów i łatwość programowania. Użytkownicy omawiają możliwość podłączenia pamięci EPROM (np. W27C512P) oraz pamięci RAM do 64 kB lub więcej, stosując dekodery adresowe (np. GAL22V10) do bankowania pamięci, podobnie jak w komputerze Commodore 64. Wskazano, że można rozszerzyć pamięć do 128 kB, przełączając dodatkowy bit adresowy programowo. Dyskutowano także o zastosowaniu pamięci Flash 28F010 jako dodatkowej pamięci. W kwestii układu zegara rozważano użycie kwarcu z kondensatorami lub generatora kwarcowego, z zaleceniem podłączenia generatora tylko do wejścia OSCIN. Pojawiły się pytania o kompatybilność pamięci RAM CY7C199-12, które według opinii powinny działać, mimo że brak jest oficjalnej dokumentacji. Polecano zestaw AVT2250 zawierający procesor serii 51, pamięć EEPROM z BIOS-em, RAM oraz elementy peryferyjne, co ułatwia budowę i programowanie małego komputera. Poruszono też kwestie wielkości pamięci EPROM i RAM (32 kB vs 64 kB) w kontekście różnych programów. Wskazano na dostępność dokumentacji i kursów dotyczących procesorów 8051 oraz na przydatność dekoderów adresu w postaci układów GAL22V10 zamiast bardziej skomplikowanych rozwiązań z układami LS138.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA