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ę

AT89S8252

Andrzej Dębski
-
-
Posty:3
Rejestracja:17 cze 2004, o 19:20
Lokalizacja:Kraków
Kontaktowanie:
AT89S8252

Postautor: Andrzej Dębski » 17 cze 2004, o 20:11

Przez port P0 odczytuję klawiaturę. gdy podwieszę wejścia do plusa przez rezystor działa to poprawnie. Gdy nie pojawiaja sie błędy w odczycie. Dlaczego?

Awatar użytkownika
ACeK
-
-
Posty:1522
Rejestracja:30 mar 2003, o 19:35
Lokalizacja:Kielce

Postautor: ACeK » 18 cze 2004, o 01:06

Make sure that prior to the measurement Port 0 pins are tied directly to Vcc or through pull-up resistors (e.g. 10K ohms) to Vcc. Remember that Port 0 pins do not have internal pull-up resistors, unlike Ports 1,2,3.
:) http://www.atmel.fi/dyn/products/faq_ca ... faq_id=773
:D

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 19 cze 2004, o 09:27

A mówiąc po polski port P0 ma inna budowę niż pozostałe porty. Ten port nie ma wewnętrznych rezystorów podciągających do +5V.

Wróć do „8051”

Kto jest online

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