Problem z nazwami portów w attiny 2313

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Nick_2
Użytkownik
Posty: 105
Rejestracja: 09 maja 2007, 8:11

Problem z nazwami portów w attiny 2313

Post autor: Nick_2 » 23 mar 2008, 8:07

Witam wszystkich
Mam problem z nazwami portów procesora Attiny 2313 w bascomie. Do testów programów używam płytki z kursu ośla łączka. Moj problem polega na tym, że zamienione sąnazwy niektórych pinów, przykładowo pisząc set portd.2 ustawia mi sie koncowka portd.6, tak samo jest z portd.3, ktora jest zamieniona z portd.5. Pozostałe porty są obsługiwane poprawnie. Co moze byc przyczyną takiej dziwnej sytuacji?

ZbeeGin

Post autor: ZbeeGin » 23 mar 2008, 8:33

Natknąłem się na to przy pisaniu własnej biblioteki obsługi wyświetlacza. Tutaj jest to wyjaśnione: https://forum.elportal.pl/viewtopic.php ... c&start=30

Problem jest na warstwie opisowej.

Awatar użytkownika
gwozdex
Użytkownik
Posty: 879
Rejestracja: 24 lut 2006, 10:04
Lokalizacja: Czechowice-Dziedzice
Kontakt:

Post autor: gwozdex » 23 mar 2008, 11:04

Zgadzam się z ZbeeGin

Na płytce (czytając od góry) piny są oznaczone D6....D2.
Powinno byc odwrotnie: D2....D6. Tylko pin D4 jest oznaczony poprawnie- przekonaj się wydając np. polecenie Set PortD.4

ODPOWIEDZ