CodeVisionAVR
Masz problem? Zapytaj na forum elektroda.pl
From: "Przemek" <cibor_at_nospam_zsem.waw.ids.pl>
Subject: CodeVisionAVR
Date: Sun, 10 Nov 2002 12:30:46 +0100
Witam, bardzo fajne narzedzie do AVR, mam wersje demo, lecz nie o to chodzi,
jak zczytac za pomoca tego wartosci z portu?
Prubowalem x=PORTB - czyli logicznie, jesli traktuje sie PORTB jako rejestr
do ktorego mozna pisac, lecz dziwnie sie zachowuje, tzn czy na ktorejs
nozce, mam napicie czy nie to pokazuje mi zawsze stan jaki zaprogramowalem
na poczatku tzn PORTB=0x01, pierwsza nozka daje zasilanie i jest out, a
pozostale zczytuja, po drodze kilka goziczkow, ot taka prosta klawiatrka,
tylko, za nic nie moge zczytac PORTB. Ma ktos jakies doswiadczenie z
programowaniem w CodeVisonAVR?
PS. Moze jest to proste, programuje w tym od niedawna, Pozdrawiam wszystkich
serdecznie.
BTW. Jak ktos ma pelna wersje to prosze o kontakt:)
From: "Zbych" <bzb_at_nospam_poczta.onet.pl>
Subject: Re: CodeVisionAVR
Date: Sun, 10 Nov 2002 15:37:47 +0100
Ze złego portu wczytujesz dane:
spróbuj PINB
From: "Przemek" <cibor_at_nospam_zsem.waw.ids.pl>
Subject: Re: CodeVisionAVR
Date: Sun, 10 Nov 2002 15:50:46 +0100
Użytkownik "Zbych" <bzb_at_nospam_poczta.onet.pl> napisał w wiadomości
news:aqlnbs$1kb$1_at_nospam_julia.coi.pw.edu.pl...
Ze złego portu wczytujesz dane:
spróbuj PINB
Tzn. Jak cos do portu wpisuje to uzywam PORTB, a jak chce odczytac to PINB?
Zaraz sprawdze sam, THX:)
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: CodeVisionAVR
Date: Sun, 10 Nov 2002 16:30:11 +0100
Użytkownik "Przemek" <cibor_at_nospam_zsem.waw.ids.pl> napisał w wiadomości
news:aqlg09$dl0$1_at_nospam_news.tpi.pl...
Witam, bardzo fajne narzedzie do AVR, mam wersje demo, lecz nie o to
chodzi,
jak zczytac za pomoca tego wartosci z portu?
Prubowalem x=PORTB - czyli logicznie, jesli traktuje sie PORTB jako
rejestr
do ktorego mozna pisac, lecz dziwnie sie zachowuje, tzn czy na ktorejs
nozce, mam napicie czy nie to pokazuje mi zawsze stan jaki zaprogramowalem
na poczatku tzn PORTB=0x01, pierwsza nozka daje zasilanie i jest out, a
pozostale zczytuja, po drodze kilka goziczkow, ot taka prosta klawiatrka,
tylko, za nic nie moge zczytac PORTB. Ma ktos jakies doswiadczenie z
programowaniem w CodeVisonAVR?
Atmel -> PDF ;-)
Z każdym portem są związane 3 rejestry:
DDRx - maska wyboru kierunku transmisji poszczególnych linii
PORTx - rejestr wyjsciowy (stan linii w trybie OUT, maska pull-up w trybie
IN). Da się go odczytać, ale odczyt zwróci to co do niego wcześniej
zapisałeś.
PINx - rejestr wejściowy - z niego odczytujesz faktyczny stan linii portu.
MDz
From: "Przemek" <cibor_at_nospam_zsem.waw.ids.pl>
Subject: Re: CodeVisionAVR
Date: Sun, 10 Nov 2002 16:56:39 +0100
Bardzo dziekuje za pomoc. Juz wsio jest jasne.
Pozdrawiam serdecznie. Przemek Ciborowski.