https://obrazki.elektroda.pl/5931581900_... Opiszę tutaj krok po kroku instalację, konfigurację oraz użycie darmowego kompilatora SDCC do tworzenia programów na mikroprocesory PIC. Całość będzie w formie szczegółowego tutoriala. Ze względu na długość całości tutorial podzielę na osobne tematy . W dalszych częściach postaram się...
Do programowanego procesora musisz doprowadzić sygnały (jeżeli procesor w obudowie DIP40): pin 1 - MCLR (Vpp) pin 11 - VDD (Vcc) pin 12 - Vss (GND) pin 39 - RB6 (PGC) pin 40 - RB& (PGD) Jak masz inną obudowę, to popatrz do noty aplikacyjnej, na którym pinie masz te sygnały.
Długo zastanawiałem się, czy utworzyć w tym dziale nowy temat, zwłaszcza, że lektura kilku wyrywkowo wybranych wątków ustawiła mnie w szeregu (oczywiście na szarym końcu). Od dawna patrzę z zachwytem podziwiając dokonania Kolegów w dziedzinie, o której mam marne pojęcie. Coraz częściej spotykam się z wyzwaniami, które można zrealizować w klasyczny sposób...
Witam, zobacz np. tam: http://home.earthlink.net/~davesullins/s... Pozdrawiam
A tu jest bardzo fajny wynalazek: arduino połączone z PIC18F (dwa systemy na jednej płytce), programowanie z USB, malutkie: http://www.kickstarter.com/projects/1411... Jeszcze można się dołączyć do projektu.
http://obrazki.elektroda.pl/8123888200_1... Microchip reklamuje mikrokontrolery z rodziny PIC18F*K42* jako elastyczne platformy, mogące dopasować się do dowolnej aplikacji. Rodzina tych 8 bitowych układów składa się z 10 członków o szerokim zakresie parametrów: pamięcią flash od 16 do 128 KB czy obudowami od 28 do 48 pinów. Jednakże...
takie programowanie to chyba w najprostszy sposób za pomocą mikrokontrolera, z dwoma przetwornikami A/D, timerem i portem dzięki któremu można będzie sterować przekaźnik lub tranzystor, np PIC18F lub inne
Projekt oparty na PIC18F2450 oraz tx/tx LIN. Urządzenie podłączane pod USB więc musi być wykryte jako com ( nie musi byc bootloader), ma odbierać dane z klawiatury np.0 lub 1 i wysyłać przez siec LIN... po przesłaniu ma wyświetlić potwierdzenie w postaci tekstu lub znaku numerycznego. Wystarczy jeśli będzie działać z HyperTerminal. Większość przykładów...
Witam :!: Super bardzo pilnie :) potrzebuje program ktory co ok 1sekunde bedzie zmienial stan na P1.0 na przeciwny (program napisany w assemblerze). Wiem ze dla kogos kto sie zna na programowaniu jest to ok 5 minut roboty, mi to zajmie kilka godzin :cry: wiec baaardzo prosze o pomoc. Potrzebne jest mi to na dzis (najpozniej jutro rano) :!: Zapomnialem...
Poszukuje przykładów prostych aplikacji na PIC18 pisane w C18. Jakoś nieradze sobie z obsługą tych procesorów, gdyż poległem juz przy obsłudze LCD. Z góry dziekuje za jakies przykłady kodu, podejrzewam ze to mi pomoze.
No właśnie? Borykam sie z tym problemem i nie wiem od czego rozpocząć. Mam coś na kształt płytki prototypowej, mam programator, mam odpowiedni soft, ale nie wiem co dalej. Znam C i znam podstawy architektury tego PICa, ale nigdzie nie znalazłem dobrego tutoriala do tego języka, a ksiażek w polsce nie ma :(.
witam tak jak w temacie. Prosił bym o jakiś schemacik
Darmowy i prosty w budowie programator mikrokontrolerów PIC, programowanie odbywa się poprzez wpisywanie komend w wierszu poleceń. Obsługuje poniższe układy: 12f675, 12f629 (See 12f675 notes below) 16f628 (16F628A is not supported) 16f876, 16f877 (A versions are not supported) 18f252, 18f452 18f1320 Projekt ze strony: http://www.geocities.com/SiliconValley/H...
Witam. Wiem że temat był już wałkowany nieraz ale nie znalazłem nigdzie rozwązania mego problemu. Mam problem z zaprogramowaniem mikrokontrolera PIC 16F84. Programowałem go programatorem JDM, Brenner, http://www.elektroda.pl/rtvforum/topic54... .Programy programujące były to : ICProg, WinPic, PBrennerNg i innymi. Próblwałem programować na trzech...
Witam, zastanawiałem się nad możliwością zaprogramowania mikrokontrolera PIC w systemie wbudowanym mając program w dodatkowej kości pamięci flash zamontowanej na płycie. Głównie chodzi o to, że gdybym miał plik HEX z programem zapisany w jakieś tam pamięci flash podłączonej do mikrokontrolera PIC to czy istnieje jakaś możliwość aby w jakiejś sytuacji...
Witam Jak podlaczyc pod programator w/w uklad aby go przeprogramowac, w alarmie frodo wychodzi 5 pinow w ktore zapewne wystarczy wpiac kabel i programowac :), tylko w ktorym co jest. Najlepiej bez wylutowywania :) Pozdrawiam
Nie miałem jeszcze styczności z tymi prockami, jak zaczać zabawe z nimi? Mam działający programator i zainstalowanego MPLABa, co jeszcze jest mi potrzebne? Dodam iż chciałbym pisac w C18. Ponadto - jest mi w stanie polecic ktos jakąś literature inna niz dokumentacja techniczna?
Witam mam następujący problem z PIC 18F4550 programuje się tylko do adresu 0FF8 dalej tj. od adresu 1000 jest FFFF i nic sie nie programuje, robię to IcProg'iem oraz programatorem AllPic mam włączona weryfikację podczas programowania i pokazuje że wszystko jest Ok ale nic nie działa a po odczycie objaw jak opisałem wyżej tzn. do 0FF8 wszystko zaprogramowało...
witam, po przerobieniu kilku tutoriali i sprawdzeniu ich poprawnego działania za pomocą MPLAB SIM, mam cholerny problem z uruchomieniem nawet najprostszego programu dającego na wyj. 1010 1010 Programator bez błędu programuje PIC'a ale od ponad tygodnia nie mogę uruchomić PIC'a, możliwe że chodzi o oscylator (p18f4550 posiada takowy wew) ktory jakos...
Witam Potrzebuje przekompilować plik c na hex. Zainstalował różne programy ale dla mnie to czarna magia. Cały kod pobrałem ze strony i zmieniłem parę linijek w pliku c. Proszę o pomoc jak to zrobić. Pliki w załączniku
PIC 16F84 COURSE
Dziś przypadkowo znalazłem w szufladzie pamięć AT29C020 (2Mb = 8x256k). Przy okazji nauki obsługi kolorowego wyświetlacza LCD pomyślałem, że ta pamięć nada się idealnie. Przyszedł więc czas na napisanie protokołu komunikacji z pamięcią. Otwarłem więc notę katalogową i na jej podstawie postanowiłem napisać program do obsługi (w C). Harware: ATMEGA32...
Cześć! Poszukuję programisty do napisania programu i zaprogramowania procesora PIC18F4550 (może być inny procesor z wyjściem USB). Co ma robić procesor: dwoma portami odebrać 8 bitowe dane X,Y i wysłać przez USB do PC. Na dwóch stykach odebrać sygnały synchronizacji: START i CZYTAJ REJESTR. Rejestr pzrzesuwny jest taktowany zegarem około 1MHz. Czas...
Jakoś nie mam przekonania do laminatu. Ja obecną obudowę mam zrobioną z paneli podłogowych (twardych, nie tych miękkich ściennych) i aluminum + czarna matowa farba. Panel przedni jeszcze nie jest poprawiony, tzn. ma układ do starego kontrolera midi który okazał się bezużyteczny. Muszę zrobić nowy panel. Ogólnie programowanie PIC16 w asm jest średnie....
Wybierasz czy chcesz programować tylko flash czy także eeprom jeśli uzywasz programu pickit, w MPLAB natomiast w ustawieniach programatora (Programmer -> Settings) ustawiasz zachowanie zmiennych w eeprom (Preserve device EEprom).
AVE... Zacznij od tego, iż wypada podać dokładny model PICa, którego programujesz. Przyjąłem, iż masz na myśli PIC18F14K50... Zrób dwie rzeczy: 1. Sprawdź, jaki będziesz miał wynik, gdy zapodasz 2.5V z dzielnika. 2. Odczytaj ręcznie rejestry ADFM0 i ADFM1.
https://obrazki.elektroda.pl/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...
Witam Czyli dobrze myślałem - mam takie połączenie VSS VDD MCLR CLK DAT (w tym wypadku RB7 i RB6). Czyli jak tak podepnę procka to programator mi wykryje go i będę mógł zaprogramować ;) Pędzę kupić takiego procka i programować zanim ten w nim zawarty odmówi posłuszeństwa - dobrze mieć kolejnego w gotowości. Dzięki za odpowiedź. Procek u nas w kraju...
Próbował ktoś programować takiego PIC'a tym programatorem http://home.earthlink.net/~davesullins/s... ??? Złożyłem wszystko jak na schemacie, wszystkie styki sie zgadzają, zasilanie jest, ale niezbyt umiem odpalić tamten program. A czy na pewno do wlasciwgo dzialu to pytanie skierowales ? Przenosze do wlasciwego dzialu. yego666
Wyniki w załączniku. Fajnie. Pierwsza sprawa pozytywna, to ładne sygnały wyjściowe z portu, który używasz. Poziomy napięć z wyjść TxD, RTS, DTR osiągające 9-10V w polaryzacjach dodatnich i ujemnych wskazują na to że na tym porcie ten programator powinien działać zgodnie z założeniami konstruktora. Anomalie dotyczą innej kwestii widocznej w Twoich pomiarach....
Wyświetlacz potrzebuje 5V bo inaczej jego sterownik nie będzie działał poprawnie. Pickit3 powinien dać takie napięcie, chyba że masz wersję "LF" mikrokontrolera. Zakładając, że nie (ale sprawdź to na procesorze, czy nie ma tam literki "L" przed literką "F") to wystarczy tylko pogrzebać w ustawieniach programatora i tam gdzieś powinna być regulacja napięcia...
Witam, Czy ktoś mógłby polecić mały i tani uC z obsługą magistrali CAN / CANopen? Pozostałe wymagania to: programowanie za pomocą jakiegoś niedrogiego programatora, obudowa DIP. Znalazłem PIC18F25K80, chyba by się nadał, ale może ktoś miałby ciekawszą propozycję. Szczególnie, że w tym przypadku trzeba pewnie zainwestować w programator PICkit 2.
Witajcie Koledzy , mam do was przeogromną prośbę ... Pilnie poszukuję sklepu albo linka gdzie będę mógł zakupić oryginalny układ PIC18F458 . Ostatnio zakupiłem 2 sztuki w TME a na infolinii twierdzili że kupują od producenta i wydaje mi się że nie są to oryginały bo oba lutowałem do OP-COMA i żaden nie chce zaprogramować się po przez minipro i programator...
Hej mam nastepujace pytanko! Po zaprogramowaniu prcka PIC w taki sposob ze filtruje mi 50 Hz zauwazylem nastepujace zjawisko a mianowcie przy bardzo wysokich czestotliwosciach (MHz) sygnal jaki mi przepuszcza procek ma bardzo mala czestotliwosc (Hz). Zdaje sobie sprawe ze ta czestotliwosc jest kiku krotnie mniejssz (lub tysiac krotnie czy nawet Megakrotnie)...
Nagus napięcie powinno być ok, bo ten PIC18F1220 jest na takie samo napięcie co PIC16F84A który to niedawno programowałem i chodzi. Porównałem rozstaw nóżek tych dwóch układów i się różnią niektórymi wyprowadzeniami... ale czy akurat te maja wpływ na programowanie? http://obrazki.elektroda.pl/8877350700_1...
Naczytałem się forum na temat PICów i ARMów ale w kolejnych wątkach wciąż nie znajduję odpowiedzi na nurtujące mnie pytania. A pytania wyglądają następująco. Znalazłem sobie PICa 18F2455 i ARMa AT91SAM7S64. Ten drugi jest tańszy, ale z tego co się zdążyłem doczytać, cięższy w programowaniu. Ponieważ jeszcze takich nie programowałem, nie za bardzo wiem...
Sprawa wygląda tak dostałemm do zrobienia na zaliczenie z systemow mikroprocesorowych układ mierzący przyspieszenie z Pic jak w temacie,dodam że w tej dziedzinie jestem praktycznie zielony nie licząc oszałamiających 12h laboratoriów. Własciwie to nie bardzo wiem jak sie zabrac za samo programowanie układu(chodzi o kwestie programator ,śrdowisko itd.),początkowo...
Witam, ale te mikrokontrolery nie zawieraja ROM'u tylko FLASH ktory mozesz programowac wielokrotnie, jezli mailbys mikrokontroler PIC18C452 to masz tu EPROM przewaznie sa to uklady OTP kotrych nie daje sie skasowac. Kazdy programator ktory rozpozna dany uklad i pozwoli na jego programowanie takze go skasuje. Co do wymiennosci ukladow to musisz zajzec...
programator jest skalibrowany programowałem nim inne PIC i je programowałem. Kalibracja byłą przeprowadzana. Komunikat kończący programowanie to OK i zielone tło. innego wsadu narazie nie wygrywałem gdyż potrzebuję go własnie a to co znajdywałem w necie to zazwyczaj była obsługa USB. JA potrzebuję jakiegoś prostego wsadu by przetestować, dlatego napisałem...
Witam. Złożyłem pickit2 według schematu http://www.micros-designs.com.ar/pickit2... i mam problem z uruchomieniem programatora. przy próbie załadowania programu przez JDM-a do pamięci mikrokontrolera pic 18f2550, który ma być sercem programatora wywala mi błąd. Programowanie przechodzi bezproblemowo natomiast przy weryfikacji otrzymuje rezultat...
No to mnie kolega pocieszył, bo kwarce u mnie w sklepie kosztują 3 zł/szt :/. Ja też kupiłem nówkę, prosto ze sklepu... Ale według mnie, jeżeli z kwarcem byłoby coś nie tak, to układ w ogóle nie byłby wykrywany przez USB. Dzisiaj przemyłem płytkę acetonem, poskrobałem małym śrubokręcikiem wzdłuż ścieżek, żeby pousuwać/wykryć ew. zwarcia, spróbuję jeszcze...
Witam, właśnie jestem w trakcie tworzenia pracy dyplomowej opartej o PIC16F877A, sama praca już zaczęła mi działać, jednak mój prowadzący stwierdził że sposób programowania znajdującego się tam mikrokontrolera ma być przez port USB, a nie COM jak mam w tej chwili, przy różnych eksperymentach chyba uszkodziłem mojego coma w starej stacjonarce, gdyż poczciwy...
Witam, po 2 dniu boju z tym porogramatorem mam dość. Na początku nie rozpoznawał układu, później tylko odczytywał teraz programuje ale.... no właśnie jest jedno ale. Nie mogę skasować zawartości pic18f2550 :( programowanie niby przebiega poprawnie choć nie do końca bo wywala mi błąd http://obrazki.elektroda.pl/2168895900_1... Ma Ktoś...
Co do JDM to 100% pewności nie mam (używam PICSTART+), ale skoro PIC18LF452-I/P to PIC18F452 tylko o szerszym zakresie napięć zasilających (3-5V), to procek powinien dać się zaprogramować ICProgiem. Na JDM jest podstawka 18 pin - do programowania PIC16F84. Możesz ją wykorzystać do podłączenia PIC18LF452: Zewrzyj nóżki 12 i 31 mikrokontrolera PIC18F452...
Jaką masz wersję picstarta? Z picstarta programowałem PICe w układzie wyprowadzając z podstawki 5 przewodów dopóki nie kupiłem ICD2. O ile pamiętam było kilka wersji BIOSu w PICSTARCIe. Co tyczy programowania w układzie to w resecie należy wstawić rezystor 40K, ja daję 33K i wejścia programujące zostawiam wolne i jest OK. Jeśli chodzi o programowanie...
Witam. Po długoletniej zabawie AVRami postanowiłem przesiąść się na piciki (spróbować swoich sił - zobaczyć różnice). Posiadam zakupiony układ PIC18F252. Zabawę rozpocząłem od zbudowania programatora - i tutaj już nastąpiły dziwne ale bardzo dokuczliwe problemy. Programator JDM - (http://www.pg.gda.pl/~zbczaja/pdf/jdm.g... - programuje gdy ma dobry...
Może trochę odkopie. Gdzie kupowałeś PIC-a i ile dałeś? Bo w sumie zastanawiam się nad reanimacja mojego starego OP-COMa na "pisance".
ad. 2 - tak jak mowi nsvinc. A dokladniejszy opis, rowniez o tej fazie znajdziesz tu: http://en.wikipedia.org/wiki/Spi BF Hm... nie rozumiem, mógłbyś jaśniej? tak konczy sie 'programowanie' procesora przy uzyciu gotowych procedur. wydaje ci sie, ze cos ci ulatwily, jednakze utrudnily ci - zrozumienie najwazniejszej rzeczy - jak to dziala. olej te gotowe...
Ja miałem inny przypadek, po przestawieniu komputera programator przestał działać. Okazało się że są zakłócenia przy odczycie, dlatego przy weryfikacji pamięci wyskakiwał błąd. Okazało się że zakłócenia pochodziły od kabla od internetu, po odłączeniu od switcha, programator działa.
LOL! Jeśli producent podaje zbyt ogólnikowe PDFy to od kogo się spodziewasz szczegółowszych?? Od boga?
Pownieneś mieć 2 wsady: do PIC'a i Eeprom'u. 24LC128 to jest właśnie eeprom. PS. Może masz rację, za szybko chcesz. :D Pozdrawiam!
Może poproś autora o kod źródłowy? PS. Przenoszę z Programowanie ogólne.
Pice nie mają wyjścia na linii RESET, tylko wejście i nie jest możliwe zablokowanie tej linii, problem występuje prawdopodobnie z płytką, przełóż go do starej płytki. Problemy mogą wystąpić gdy: 1) Jest ustawiony oscylator wewnętrzny RC, program wystartuje i może zablokować piny PGC, PGD, to występuje ale nie wszystkich picach, nie wiem jak jest z 18f2458...
http://forum.techtronic.pl/prodigy-vf60.... tam masz wszystko co trzeba..
AVE... Najlepszym rozwiązaniem problemu programatora z rodziny JDM/COM84 jest zakup PICKita 2/3. Na alledrogo klony są po 80 złotych, na ebaju po coś koło 50 złotych z darmową wysyłką. Drugą opcją dla autora jest poprosić kogoś o wgranie bootloadera lub potrzebnego programu. Możesz też programować PICi z użyciem Arduino: https://sites.google.com/site/thehighspa...
Podczas programowania procka, po (lub w czasie ) zapisu do flasza, dokonywana jest weryfikacja, wyskoczyłby błąd, jeśli nie ma automatycznej weryfikacji , zrób ją ręcznie. No chyba, że byłaby uszkodzona pamięć ram, wtedy programowanie tego nie wykryje a program będzie kulał. Ale to przypadek niezwykły, stawiałbym na bardziej prozaiczne - błąd w programie.
Witam, zauważyłem, że w wygenerowanych u mnie plikach hex (CPU PIC18F..., kompilator/linker XC8), jest programowany obszar ROM od adresu 0x0000 powiedzmy 1kB do adresu 0x0400, a następnie ostatnie obszary ROM np. 0xF000-0xFFF8, pozostały obszar nietknięty (czyli 0xFF po erase). Dodawanie nowych funkcji, powoduje że kod "ląduje" głównie w obszarze końcowym...
Mam jeszcze jedno pytanie. Jak kupię sobie tego PICa za jedyne 80 euro z wgranym bootloaderm i i tym nieszczęsnym binem (programowanie tylko przez bootloadera) to jak mogę sobie wykonać wierną kopię jego zawartości ?. Pozdrawiam i proszę o pomoc.
AVE... Odnośnie wyboru kompilatora, to ja bym proponował jednak użyć XC-8 od Microchip. Dodaje generator gotowych funkcji, i jeszcze zniesiono ograniczenia wersji darmowej. Co do PIC18F2550 i USB, to można mu załadować bootloader pozwalający na programowanie właśnie przez ten interfejs...
0000000e0 wygląda podejrzanie. Jak trzeszczący kabelek od programatora do procka albo trzeszczący styk na złączach. Worst case, spróbuj parę razy pod rząd upgradeować firmware pickitowi. Czasami to pomaga... Zainstaluj [url=http://www.microchip.com/Microchip....
Chodzi o tranzystor w linii Vpp zwierający ją do masy poprzez rezystor 100R w kolektorze, do czego to ma służyć bo ja go musiałem wylutować Może do sterowania poziomem MCLR? Tam są chyba trzy stany, czyli 0 (reset), Vdd (układ pracuje) oraz Vpp (programowanie)? Czy działa Ci tam Target:Run (opcja startująca programowany układ po wgraniu hexa)? on występuje...
Na start mozesz sobie zassac darmowa wersje Visual Studio: http://www.microsoft.com/visualstudio/en... a tutaj jest pelna klasa razem z dzialajacym programem testowym do komunikacji przez port szeregowy : http://www.codeproject.com/Articles/8605... to powinno Ci Wystrczyc, zeby w ciagu...
Faktycznie słabe kable były w zestawie od Pickit`a. Wylutowałem pica z op-coma (żeby nie kombinować z zasilaniem bo ponoć to jest problematyczne). Przylutowałem się drucikami miedzianymi wyciągniętymi z innego kabla w nóżki układu i programowanie poszło bez większych problemów. Interfejs sprawdzony i działa.. Zdjęcie z testu interfejsu. https://obrazki.elektroda.pl/1831534600_...
Jestem na bardzo wczesnym etapie projektowania układu elektronicznego. W tej chwili wybieram podzespoły. Zdaniem układu będzie dygitalizacja sygnału analogowego, synchronizacja czasu z GPS i zapis danych na kartę pamięci (SD). Przetwornik wybrałem TI ADS1282 (lub ADS1281) - 1 lub 2 kanałowy, 31 bitów i 4000 sampli na sekundę. Do tego będzie wzmacniacz...
Witam, do tej pory używałem AT89Cx051 i jak narazie wystarczało mi to... ale zabrałem sie za większy projekt i potrzebuje czegoś mocniejszego, wybór padł na serie procków PIC18F, a dokładniej (18F4550 i/lub 18F4620). Problem polega na tym, że nie moge znaleść w internecie odpowiedniego programatora który obsługuje te procki. PS. Jaki polecacie program...
Witam, piszę w sprawie Mikrokontrolera PIC18F25K80 . Mam kilka pytań: 1) Chciałem się połączyć ze sterownikiem IFM CR0403 . Ogólnie chodzi oto: aby PIC18F25K80 mógł wysyłać sygnały po sieci CAN. Teoretycznie powinna być taka możliwość - ale czy się da? 2) PIC18F25K80 służyłby jako rozwinięcie wejść sterownika IFM . Jego jedynym zadaniem będzie wysyłanie...
pic18f programator programowanie esp32 programowanie iveco
zrobić fundament podłaczyć stycznik beben drukarka
media serwer podlaczenie czujki
Kalibracja systemu Valvematic w Toyocie - jak to zrobić? Brother DCP-J1140DW – ustawienie języka polskiego w menu i EWS