Skocz do zawartości

Użycie Xtal i reset jako portu.


Kaytec

Pomocna odpowiedź

Witam, nie przewidziałem odpowiedniego zapasu pinów procesora do projektu. Brakuje mi dwóch. W związku z tym moje pytanie czy da się w attiny2313 użyć portów XTAL.0 XTAL.1 jako normalnych portów (do LCD) . Bascom nie uwzględnia mi w ogóle portu porta.0 . Posiadam stk500, a do programowania używam AVR studio. Co robić?

Link do komentarza
Share on other sites

czy da się w attiny2313 użyć portów XTAL.0 XTAL.1 jako normalnych portów

Oczywiście, ze się da użyć PINY XTAL1 i XTAL2 jako zwykłe wyprowadzenia IO

o ile oczywiście pracujesz na wewnętrznym kwarcu.

A jak się odwołujesz do tych pinów PORTA.0 i PORTA.1

W C nie ma takich poleceń chyba, że masz jakieś makro napisane.

Link do komentarza
Share on other sites

W bascomie odwoływałem się normalnie do pa.0 i pa.1, jak tylko kwarc miałem ustawiony na wewnętrzny, w C jeszcze nie miałem okazji.

Co do PA.2 (Reset) to radziłbym uważać, bo ustawienie go jako portu może się skończyć zablokowaniem programowania ISP 😉

Link do komentarza
Share on other sites

Jak mówiłem pisze program w bascomie nie w C. Do portu odwołuje się w bascomie jako PORTA.0 co też mówiłem, i niestety bascom jak by tego nie widzi (PORTD.1 np jest zaznaczony na ciemno czerwono). Powiedzcie mi tylko jak się odwołać do tych portów w bascomie. Kwarc oczywiście wewnetrzny.

Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.6 , Db6 = Portb.7 , Db7 = Portd.0 , E = Portd.1 , Rs = Porta.0  

każdy inny port podstawiony w miejsce rs i program nie wywala błędów.

[ Dodano: 25 Sty 10 12:59 ]

Problemem był plik .dat w plikach programu są dwa (bascoma avr). Używając xtal jako PORTA, należy się odwołać do attiny2313.dat (nie np do 2313def.dat)

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.