Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Co uzywac do programowania PIC

PROOLO 06 Cze 2004 01:24 2309 8
  • #1 06 Cze 2004 01:24
    PROOLO
    Poziom 9  

    Witam. Mam pytanie. Zastanawiam sie nad przerzuceniem z AVR i Bascom na procesory typu PIC. Glowna przyczyna jest to ze AVR sa malo odporne na wszelkie niespodzinaki czy z zalaczaniem obwodow przez przekazniki czy z zasilaniem (restarty itp) Poniewaz jestem zupelnie zielony w tej kwesti prosze o rady jakiego kompilatora uzywac. Jakie sa dostepne, gdzie mozna znalezc do nich dokumentacje (byc moze i w jezyku polskim?). Istnieje cos takiego jak Bascom dla PIC-a czy trzeba sie przerzucac na C ?. Za wszelkie rady czy to dobry pomysl bede wdzieczny. A i jeszcze jedno. Projekt ktory bym chcial zrobic mial chodzic na AtMega128 i mial sie laczyc z komputerem poprzez siec komputerowa (tu juz wiem jak to zralizowac bascom sobie z tym poradzi + modul inetrnetowy II7000 a jak sie do tego zabrac w PIC ?)

  • #2 06 Cze 2004 03:50
    elektryk
    Poziom 42  

    PROOLO napisał:
    Istnieje cos takiego jak Bascom dla PIC-a czy trzeba się przerzucac na C ?.
    Jest kilka komercyjnych, np to: http://www.melabs.com/products/pbc.htm
    PROOLO napisał:
    A i jeszcze jedno. Projekt ktory bym chcial zrobic mial chodzic na AtMega128 i mial się laczyc z komputerem poprzez siec komputerowa (tu juz wiem jak to zralizowac bascom sobie z tym poradzi + modul inetrnetowy II7000 a jak się do tego zabrac w PIC ?)
    Nie powinno być problemu, nie wiem co ten moduł potrafi i czego wymaga ale microchip oferuje nawet własną płytke demonstracyjną z ethernetem i kod się mieści w procesorach. Nie potrafie powiedzieć tylko czy język programowania wspiera stos tcp/ip.

  • #3 06 Cze 2004 10:42
    isper
    Poziom 11  

    Zupełna racja! Na studiach to uczyłem si e na Picach aw miedzyczasie było dopiero słychać o AVR - byłem na czasie i w to się zaangażowałem.
    I to był błąd bo za każdym uruchomieniem systemu opartego na atmelku musiałem pokonywać RESET! i bez znaczenia jest to że ostatecznie sterownik działa poprawnie, tak przynajmniej myśli klient, a ja nie, to pomimo stosowania wszelkich zaleceń producenta odnośnie projektowania zgodnie z EMC i i nnymi takimi tam szczególami jak podłączanie oporniczków do resetra, czy i lub kondensatorków lub dallasów, czy załączanie do plusa bezpośrednio to TEN P.... AVR zawsze się potrafi zresetować.
    MIcrochip oferuje nawet więcej niż aTMEL jęsli chodzi o sieć więc bądź spokojny o swoje projekty - sięgnij po gotowe rozwiązania producenta.
    JA wróciłem do PICów i jest cool.

  • #4 06 Cze 2004 11:35
    W.K
    Poziom 14  

    isper napisał:
    ...I to był błąd bo za każdym uruchomieniem systemu opartego na atmelku musiałem pokonywać RESET! i bez znaczenia jest to że ostatecznie sterownik działa poprawnie, tak przynajmniej myśli klient, a ja nie, to pomimo stosowania wszelkich zaleceń producenta odnośnie projektowania zgodnie z EMC i i nnymi takimi tam szczególami jak podłączanie oporniczków do resetra, czy i lub kondensatorków lub dallasów, czy załączanie do plusa bezpośrednio to TEN P.... AVR zawsze się potrafi zresetować.

    Masz rację!!! O potyczkach z Resetem w AVR-ach można by ksiązkę napisać. I byłby to horror.Wystarczy przeglądnąć to forum.
    Pozdrawiam!

  • #5 06 Cze 2004 23:23
    marmur99
    Poziom 17  

    PROOLO napisał:
    Projekt ktory bym chcial zrobic mial chodzic na AtMega128 i mial się laczyc z komputerem poprzez siec komputerowa (tu juz wiem jak to zralizowac bascom sobie z tym poradzi + modul inetrnetowy II7000 a jak się do tego zabrac w PIC ?)


    Ja zrobiłem projekt na PICu działający z IIM7010A (to chyba coś podobnego do Twojego IIM7000). Możesz być pewny, że PIC sobie z tym poradzi. Zwłaszcza, że można komunikować się i poprzez magistralę równoległą i poprzez I2C. Tylko dobrze się zastanów nad wyborem PICa. Myślę, że rodzina PIC16 powinna wystarczyć.

    Marmur99

  • #7 07 Cze 2004 01:24
    PROOLO
    Poziom 9  

    marmur99 a mogl bys zamiescic schemacik :) w czym pisales soft w ASM czy moze C. ? Moze chociaz na prv dasz mi jakies wskazowki. Bede naprawde wdzieczny. I jeszcze jedno pytanie jakiego programatora uzywac ? (ktory najlepszy w stosunku mozliwosci/cena)

  • #8 07 Cze 2004 20:19
    PROOLO
    Poziom 9  

    Dzieki wielki w razie pytan pozawracam jeszcze Ci troche glowe. Moze ma ktos jakis fragmenty kodu w C np do obslugi LCD czy wspomianego wyzej ukladu (serwer www)..

  • #9 08 Cze 2004 01:44
    milik
    Poziom 23  

    Ja zaczynałem od PIC16F84 i JALa. W tej chwili mój PIC jezdzi w BMW318 kolegi i wrazie włamania dzwoni na komure. A od np. AT90S2313 ziechęciła mnie cena - 40 zł 8O (chyba ich pogieło), a mojego PICa dostałem za 20 zł :D

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME