Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Ustawienie napięcia referencyjnego w AtTiny461

Remo
-
-
Posty:32
Rejestracja:22 lis 2003, o 21:00
Lokalizacja:Szczecin
Kontaktowanie:
Ustawienie napięcia referencyjnego w AtTiny461

Postautor: Remo » 21 cze 2008, o 22:33

Witam,
mam pytanie do Kolegów - jak w bascomie ustawić ATTiny461 aby korzystał z wewnętrznego napięcia odniesienia (1,1 lub 2,56V)?
Podejrzewam że chodzi o REFS ale przypisanie wartości powyżej 2 "wybija" błąd.

Awatar użytkownika
Press
-
-
Posty:389
Rejestracja:10 mar 2004, o 16:21
Lokalizacja:Wrocław
Kontaktowanie:

Postautor: Press » 23 cze 2008, o 11:34

Kiedyś bascom upierał sie że Mega 8 na INT0 wywoływane tylko niskim poziomem.
Taki to już program.
poczytaj w data sheet jak mają być poustawiane rejestry i ustaw je bezpośrednio a nie za pomocą poleceń bascoma.

Remo
-
-
Posty:32
Rejestracja:22 lis 2003, o 21:00
Lokalizacja:Szczecin
Kontaktowanie:

Postautor: Remo » 24 cze 2008, o 19:35

Próbowałem, jednak tak czy owak procek używa napięcia zasilania jako napięcia referencyjnego , co z uwagi na dużą niedokładność stabilizatora LM7805 (4%) jest w moim projekcie nie do przyjęcia....

Remo
-
-
Posty:32
Rejestracja:22 lis 2003, o 21:00
Lokalizacja:Szczecin
Kontaktowanie:

Postautor: Remo » 3 lip 2008, o 22:33

No niestety po mimo wielu prób do dziś nie udało mi się rozwiązać mojego problemu.
Z tego co widziałem porównując karty katalogowe podobne rejestry ma Attiny26 - może na tym procku ktoś z Kolegów rozwiązał sprawę ustawienia napięcia referencyjnego?

Awatar użytkownika
ZbeeGin
-
-
Posty:170
Rejestracja:3 kwie 2003, o 10:10
Lokalizacja:Metropolia Katowice

Postautor: ZbeeGin » 6 lip 2008, o 20:10

A co z instrukcjami (Bascom AVR 1.11.9.1):

Config Adc = Single , Prescaler = Auto , Reference = Internal_1.1
(ustawia: ADMUX = 10xxxxxx, ADCSRB = xxx0xxxx)

Config Adc = Single , Prescaler = Auto , Reference = Internal_2.56_Nocap
(ustawia: ADMUX = 10xxxxxx, ADCSRB = xxx1xxxx)

http://zbeegin.republika.pl/bashelp/s_config_adc.html

Jak porównasz z DS to zauważysz, że ustawienia bitów REFS0..REFS2 są poprawne.

Remo
-
-
Posty:32
Rejestracja:22 lis 2003, o 21:00
Lokalizacja:Szczecin
Kontaktowanie:

Postautor: Remo » 7 lip 2008, o 22:59

ZbeeGin - naprawdę 100-krotne dzięki, nie wiedziałem że w tej wersji zaimplementowana jest możliwość konfiguracji "Reference" - pamiętam że kiedy zajmowałem sie tematem odczytu napięcia na Tiny25 hen hen dawno temu to ustawienie "reference" odbywało sie poprzez przypisanie tam wartości liczbowej.
Twoja pomoc jest bardzo pomocna, jeszcze raz dziękuję!!!
Zamykam temat.

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 21 gości