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



Teraz jest 7 sty 2025, o 12:27


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 ]
    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 2 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