Nietypowy problem z portami.

To forum jest dla wszystkich pasjonatów wiecznie młodych mikrokontrolerów '51. 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!
Zablokowany
Arko
-
Posty: 16
Rejestracja: 02 gru 2006, 11:04
Lokalizacja: okolice Kielc
Kontakt:

Nietypowy problem z portami.

Post autor: Arko » 17 gru 2006, 12:16

mam nietypowy problem ze sterowaniem wyjsciami procka 2051. mam pcb AVT-2500, kwarc 12MHZ. dwa ledy spiete jeden przez 360 ohm do p3.0 drugi przez 560 ohm do p3.5.
I jakiego bym nie zapodal programu, nawet prostego typu wlacz czekaj sekunde i wylacz pin, to nie moge uzyskac na wyjsciu wiecej niz 1.8V na wyjsciu :-/.
Probowalem kilka procesorow i jest tak samo...
Co moze byc n ie tak?
C 33piko sciagajece kwarc napewno dobre...
O co tu biega?
Arko

kubak1987
-
Posty: 23
Rejestracja: 29 lip 2006, 21:01
Lokalizacja: Bukowno

Post autor: kubak1987 » 17 gru 2006, 12:53

a rezystory pull-up ?

Awatar użytkownika
marcing
Użytkownik
Posty: 868
Rejestracja: 14 lut 2006, 14:13
Lokalizacja: z pociągu...
Kontakt:

Post autor: marcing » 17 gru 2006, 13:31

Arko pisze:dwa ledy spiete jeden przez 360 ohm do p3.0 drugi przez 560 ohm do p3.5.
A jak są załączane - od "masy", czy od "plusa"?
Powinny być sterowane przez podawanie stanu niskiego na port, czyli podpięte do "+" zasilania...


Proszę przy okazji o rozpoczynanie zdań z dużych liter, dodanie "ogonków" oraz poprawienie kilku literówek...
kubak1987 pisze:a rezystory pull-up ?
Po co rezystory pull-up do sterowania diodami?

Arko
-
Posty: 16
Rejestracja: 02 gru 2006, 11:04
Lokalizacja: okolice Kielc
Kontakt:

Post autor: Arko » 17 gru 2006, 13:54

Ok. Problem rozwiązany.
Ledy były sterowane plusem. Podciąganie wyjścia zwiększało jasność. Ale to nie jest rozwiązanie. W pdf 2051 pisze, że port p3 ma wewnętrznie zrobiony pull up, jeśli dobrze zrozumiałem...
Teraz steruje "minusem", czyli led podpięty do plusa anodą a katoda przez 360 Ohm do wejścia P3.0. I to rozwiązuje cały problem. Jasność jest dobra. Mój amperomierz pokazuje 10mA pobór prądu.
Dzięki za pomoc.

Awatar użytkownika
marcing
Użytkownik
Posty: 868
Rejestracja: 14 lut 2006, 14:13
Lokalizacja: z pociągu...
Kontakt:

Post autor: marcing » 17 gru 2006, 14:00

Arko pisze:Ledy były sterowane plusem. Podciąganie wyjścia zwiększało jasność.
A jednocześnie po wystawieniu "zera" na porcie przez końcówkę płynął dość spory prąd.

'2051 ma małą wydajność wyjść w stanie wysokim - i dobrze to wyczytałeś.
Sporo większa (ok. 25mA) jest wydajnośc w stanie niskim.

Życzę więc dalszej owocnej pracy, z DS-em pod ręką ;)

Temat zamykam.

Zablokowany