Pokrewne
menu      Jak wykonac oscylatory kwarcowe/ ceramiczne 5 kHz, 10 kHz, 15 kHz itd. albo gdzie kupic, zamowic
menu      roznica miedzy CAS 4-4-4-12 a CAS 5
menu      Przetwornica 12V DC -> 20 V DC
menu      Różnica między 'SB Live! 24-bit' a 'SB AUDIGY SE' ?
menu      60gp - 60 MB czy 20 MB na www?
menu      w ovh dzien konczy sie o 10 rano jakiej strefy czasowej uzywaja ??
menu      Masz problem ze stopką?? Zajrzyj tutaj!! Tylko 10 kroków!!!
menu      Ubuntu 9.10, problemy z gnome oraz z krzakami
menu      ubuntu 10.04 - zniknęły 2GB ramu
menu      potrzebni beta-testerzy: 10 minut testów
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • exclamation.htw.pl
  • roznica pomiedzy pic 16f84a-10/P i pic 16f84a-20 I/P





    Marcin - 30-04-2007 17:45
    roznica pomiedzy pic 16f84a-10/P i pic 16f84a-20 I/P
      Witam

    Chcialem sobie wykonac moj pierwszy projekt na procesorku, jest nim
    generator pasow kolorowych ze strony:
    http://www.tvgenerator.narod.ru/pal_gen.htm

    Niestety, nie moge zdobyc nigdzie PIC 16F84A-10/P ale udalo mi sie kupic PIC
    16F84A-20I/P
    Zaprogramowalem, zweryfikowalem ale niestety chyba procek nie startuje (
    brak przebiegow oscylatora, na nodze 16 i 15, napiecia na tych nogach w
    okolicy 1.5 - 2 wolt.
    Z tego co sie dowiedzialem, zarowno liczba 10 jak i 20 mowia o predkosci
    zegara, ale nie wiem juz czy jeden z nich moze pracowac z Fosc = 10 Mhz i
    nic wiecej a drugi tylko 20Mhz
    Czy w zwiazku z tym, trzeba cos zmienic w kodzie programu, aby ruszylo z
    szybszym picem (mam tylko plik hex), czy musze szukac dokladnie takiego
    pic-a jaki zastosowal autor projektu ?

    Pozdrawiam serdecznie
    Marcin





    Gregor - 30-04-2007 19:45
    roznica pomiedzy pic 16f84a-10/P i pic 16f84a-20 I/P
      "Marcin" napisal:
    >Witam
    >
    >Z tego co sie dowiedzialem, zarowno liczba 10 jak i 20 mowia o predkosci
    >zegara, ale nie wiem juz czy jeden z nich moze pracowac z Fosc = 10 Mhz i
    >nic wiecej a drugi tylko 20Mhz

    To częstotliwości max. - kupiłeś lepszy niż w projekcie. Zmiany w programie
    raczej nie pomogą - jeśli zegar nie startuje to i program nie ruszy.
    Jeśli chodzi o plik hex - zajrzyj do niego i sprawdź czy pod koniec jest linijka
    zaczynająca się od ":024" (wcześniejsze powinny się zaczynać od :100) jeśli
    nie - plik hex nie ustawia bitów konfiguracyjnych i musisz je ustawić ręcznie
    w programie obsługującym programator (przy okazji sprawdź czy nie skonfigurowałeś
    programu tak żeby wymuszał jakąś niedorzeczną konfiguracje (potrzebujesz "HS clock"
    najmłodsze bity konfiguracji na "10" )) Jak nie pomoże -
    napisz sobie prosty "migacz" i kombinuj - zwykle po dostatecznie długim
    majstrowaniu udaje się znaleźć "zapomniane" połaczenie :)
    GRG
    --
    Tutaj sygnatura Grzegorza Domagały - jeśli chcesz wysłać do niego wiadomość
    pisz pod adres grg12@chello.at i nie zapomnij dodać
    "kielbaska dla cerbera" w treści albo Cerber zeżre twój list...




    Marcin - 30-04-2007 23:45

     
    > "Marcin" napisal:
    >>Witam
    >>
    >>Z tego co sie dowiedzialem, zarowno liczba 10 jak i 20 mowia o predkosci
    >>zegara, ale nie wiem juz czy jeden z nich moze pracowac z Fosc = 10 Mhz i
    >>nic wiecej a drugi tylko 20Mhz
    >
    > To częstotliwości max. - kupiłeś lepszy niż w projekcie. Zmiany w
    > programie
    > raczej nie pomogą - jeśli zegar nie startuje to i program nie ruszy.
    > Jeśli chodzi o plik hex - zajrzyj do niego i sprawdź czy pod koniec jest
    > linijka
    > zaczynająca się od ":024" (wcześniejsze powinny się zaczynać od :100)
    > jeśli
    > nie - plik hex nie ustawia bitów konfiguracyjnych i musisz je ustawić
    > ręcznie
    > w programie obsługującym programator (przy okazji sprawdź czy nie
    > skonfigurowałeś
    > programu tak żeby wymuszał jakąś niedorzeczną konfiguracje (potrzebujesz
    > "HS clock"
    > najmłodsze bity konfiguracji na "10" )) Jak nie pomoże -
    > napisz sobie prosty "migacz" i kombinuj - zwykle po dostatecznie długim
    > majstrowaniu udaje się znaleźć "zapomniane" połaczenie :)
    > GRG

    Witaj

    Dzieki za oodpowiedz, juz spiesze z dodatkowymi informacjami..

    Korzystam z programatora Tait Serial Programmer, oprogramowanie to IC-prog
    (wersja 1.05e)
    Na poczatku mialem z nim drobne problemy (np dawal za niskie napiecie
    zasilajace PIC-a, mialo byc 5V a bylo 4.25 ale z tym juz sobie poradzilem)
    W tej chwili jest tak, ze procek sie programuje i weryfikuje bezproblemowo,
    odczyt flash i eeprom do bufora i porownanie z buforem, gdzie zaladowany
    jest kod - dostaje komunikat ze nie znalazl bledow tzn ze obydwa bufory sa
    identyczne
    Co do fuse bit, to z tego co widze ustawiane sa one automatycznie po
    otwarciu przez IC-proga pliku hex, tzn jest tak moge sobie poustawiac
    dowolne fuse bity jak mi sie chce, po czym robie z menu plik Otworz,
    wskazuje plik *.hex i fuse bity ustawiaja sie tak, jak autor podal na
    stronie tj: clock na HS a reszta wylaczona (znaczy nie zaznaczona), pozniej
    procedura programowania i juz...
    Byc moze problem lezy w pojemnosciach bocznikujacych (te 33pf) ale sa takie
    jak autor projektu wskazal..no i teraz mam dylemat, czy jest problem
    programowy, czy tez problem sprzetowy (np uszkodzone kondziolki)
    O ile te drugie moge szybko zweryfikowac o tyle to pierwsze to juz nie
    bardzo ...po prostu sie na tym jeszcze tak dobrze nie znam (sic !)
    Ok, powalcze..mam nadzieje ze udaz mi sie rozwiazac ten problem :)))
    Pozdrawiam
    Marcin




    lwh - 01-05-2007 00:45

     
    Użytkownik "Marcin" <makxio@rznac)az_milo.go2.pl> napisał w wiadomości
    news:46364444$0$13175$f69f905@mamut2.aster.pl...
    > Byc moze problem lezy w pojemnosciach bocznikujacych (te 33pf) ale sa
    > takie

    Masz jakieś inne kwarce do spróbowania oscylacji ? Częstotliwość mniej
    istotna.
    Jeśli nie, spróbuj mu ustawić RC oscylator. Opornik 5k1 między nogę OSC1 a
    zasilanie. Kondensator 33pF zostaw.
    Będziesz przynajmniej wiedział czy mikrokontroler "żyje".
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com