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 1 maja 2025, o 02:26


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
    Autor Wiadomość
    PostNapisane: 26 cze 2014, o 20:37 
    Offline
    Nowy

    Dołączył(a): 26 cze 2014
    Posty: 1
    Pomógł: 0

    witam prosze o pomoc w przeróbce programu który został napisany na mC at89c2051.
    Czy przerobi mi ktoś program na attiny2313, ja sam próbowałem ale dopiero się uczę i jestem w fazie migania diodą, i nie daje rady tego przerobić.
    inf do programu :
    kwarc 12mhz zewnętrzny.

    Składnia: [ Pobierz ] [ Ukryj ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    te dwie linijki przerobiłem sam dalej nie wiem co dalej jak coś próbowałem to było mnóstwo błędów.
    w tych dwóch linijkach są jakieś błędy:
    Składnia: [ Pobierz ] [ Ukryj ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    a to cały program:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    http://www4.zippyshare.com/v/26443601/file.html
    tutaj dodaje link do pliku z programem do pobrania w tym pliku są już te 2 pierwsze linijki przerobione

    prosze o pomoc i wyrozumiałość :D
    z góry dziękuje :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2014, o 20:42 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sty 2012
    Posty: 777
    Lokalizacja: Karpicko k. Wolsztyna
    Pomógł: 197

    Na początek przeczytaj to i popraw posta
    topic7402.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2014, o 21:30 
    Offline
    Użytkownik

    Dołączył(a): 29 lis 2012
    Posty: 1074
    Lokalizacja: Sochaczew
    Pomógł: 21

    Przerobienie tego to niemalże napisanie softu od nowa.
    Po pierwsze - nie możesz zadeklarować timera z atrybutem gate. Gate dotyczy przetwornika ADC.
    Po drugie - aliasów nie napiszesz stosując składnię bascoma8051 w bascomie avr czyli podkładanie przyjaznych nazw w poniższy sposób:

    Składnia: [ Pobierz ] [ Ukryj ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Niczego nie da poza tym że kompilator wywali błąd. Musisz zmienić na deklarację typowych portów/pinów jak powiedzmy:

    Składnia: [ Pobierz ] [ Ukryj ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Jak to poprawisz pod swojego procka i swoją płytkę to będziemy myśleć dalej

    Przerwania od Int1 nie napiszesz w ten sposób:

    Składnia: [ Pobierz ] [ Ukryj ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Żeby użyć przerwania od Int1 wcześniej musisz użyć składni:

    Składnia: [ Pobierz ] [ Ukryj ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Jak już zaznaczyłem wyżej, przeróbka tego to pisanie softu od nowa.



    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: 3 ] 

    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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO