Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 21 maja 2025, o 01:19


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 30 sty 2019, o 12:21 
    Offline
    Użytkownik

    Dołączył(a): 07 paź 2011
    Posty: 77
    Pomógł: 0

    cześć
    Jako że ja to ten z rodziny AVR, to z PICami nie wiele mam do czynienia, a zaszła potrzeba zaprogramowania jednego.
    Może koś z Was, co nieco liznął i może mi podpowiedzieć czym zaprogramować taki układ: PIC18f25K80.
    Niby PiCKit3 powinien to ogarnąć, ale nie m tego układu w wykazie w MPLAB.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2019, o 17:00 
    Offline
    Użytkownik

    Dołączył(a): 05 wrz 2017
    Posty: 169
    Pomógł: 31

    Hej.
    Wg. MPLAB ver 5.1 PICKIT3 daje pełne wsparcie dla PIC18F25K80, poniżej zrzut z ekranu właściwości projektu z Twoim procesorem.
    Obrazek

    Jeśli tworzyłeś projekt to "8bit advanced line" zawiera linię PIC18F w tym PIC18F25K80, z początku łatwo się zgubić ale na dłuższą metę te kategorie ułatwiają prace.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2019, o 19:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 gru 2013
    Posty: 121
    Pomógł: 16

    Do MPLABX-IDE dołącz wtyczkę MCC, będziesz mógł wtedy w prosty sposób konfigurować swojego procka za pomocą pisma obrazkowego :) Tools --> Plugins --> Available Plugins --> MPLAB Code Configurator. Po zainstalowaniu klikaj w ikonkę odznaki policyjnej z napisem MCC :) Fajny ten PIC-uś ma CAN na pokładzie. Jak na 8-bit to rzadkość.

    _________________
    http://strefapic.blogspot.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2019, o 19:22 
    Offline
    Użytkownik

    Dołączył(a): 07 paź 2011
    Posty: 77
    Pomógł: 0

    To może chodzi o to że ja mam MPLAB 8.92 a nie MPLABX-IDE?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2019, o 20:36 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 gru 2013
    Posty: 121
    Pomógł: 16

    Slawek napisał(a):
    To może chodzi o to że ja mam MPLAB 8.92 a nie MPLABX-IDE?

    Wywal ten zabytek i zainstaluj MPLABX-IDE ver 5.10 a potem kompilator XC8.
    Tu masz link do MPLABX-IDE : https://www.microchip.com/mplab/mplab-x-ide
    a tutaj znajdziesz kompilator XC8 : https://www.microchip.com/mplab/compilers

    Klony PICkit 3 dostępne na allegro, nie ma z nimi żadnych problemów , przynajmniej ja nie miałem :)

    _________________
    http://strefapic.blogspot.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sty 2019, o 09:25 
    Offline
    Użytkownik

    Dołączył(a): 07 paź 2011
    Posty: 77
    Pomógł: 0

    Zainstalowałem to co poleciłeś.
    Zainstalowały mi sie dwa MPLAB X IPE oraz MPLAB X IDE.
    Możesz powiedzieć co jest co i jak tu wybrać programator?
    Ja wiem, śmieszne ale nie mogę się do tego przyzwyczaić i teraz jest mi ciężko.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sty 2019, o 12:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 gru 2013
    Posty: 121
    Pomógł: 16

    Tu masz stronę z helpem dla developerów Microchipa m.in masz info o IPE : http://microchipdeveloper.com/ipe:start
    Tobie do szczęścia są potrzebne tylko trzy rzeczy : MPLABX-IDE ver 5.10 , kompilator XC8 (musisz go dodatkowo doinstalować) , MCC - code configurator (dołączasz jako plugin w MPLABX-IDE) . Programator zakładam , że już masz , wystarczy ci PICkit3.
    1. Kliknij w ikonkę New Project wybierz opcję Standalone Project
    2. Wyskoczy okienko w którym wybierasz swój MCU --> PIC18F25K80, klikasz Next
    3. W kolejnym okienku wyskoczy ci wybór programatora , wybierz PICkit3 lub Simulator jeśli nie jesteś pewien wyboru (potem to można zmienić) klikasz Next
    4. Wyskoczy okienko Select Compiler i tu musisz widzieć XC8 (jeśli nie ma to znaczy, że nie zainstalowany i trzeba go zainstalować, wszystko się instaluje do domyślnych katalogów, instalacja jest prosta jak świński ogon), wybierasz XC8 i klikasz Next
    5. W ostatnim okienku podajesz nazwę projektu i Finish kończy tworzenie projektu.
    Kolejnym krokiem po utworzeniu projektu jest konfiguracja sprzętowa (zegar, piny etc) za pomocą MCC (MPLAB Code Configurator) klikasz w ikonkę przypominającą odznakę policyjną z napisem MCC, jeśli jej nie masz na górnej belce, to musisz doinstalować ten plugin,pisałem wyżej jak wygląda ścieżka do niego. Jak sobie poustawiasz zegar i piny lub cokolwiek to klikasz Generate i MCC dołącza ci wszystkie niezbędne pliki łącznie z main.c. Na początek ustaw sobie zegar i jeden pin i zobacz jak to w plikach wygląda. Tutaj można sporo się nauczyć z tych generowanych plików.
    MPLABX-IDE jest proste i intuicyjne.
    Jeśli nie masz wogóle wiedzy o PIC-ach to proponuję nabyć książkę Mikrokontrolery PIC w praktycznych zastosowaniach Paweł Borkowski
    PIC-e są proste w ogarnięciu trzeba załapać tylko ich specyfikę.


    Autor postu otrzymał pochwałę

    _________________
    http://strefapic.blogspot.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sty 2019, o 13:30 
    Offline
    Użytkownik

    Dołączył(a): 07 paź 2011
    Posty: 77
    Pomógł: 0

    Kiedyś do nich podchodziłem, są fajnymi układami, tylko u nas nie tak popularnymi jak AVRy.
    Przydałby się taki mirek do PICów :-)
    No nic trzeba trochę posiedzieć nad nimi i zobaczyć ja je rozpracować. Dzięki za pocenie książki



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO