Problem z portem równoległym



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Nabielec" <eloy_at_nospam_go2.pl>
Subject: Problem z portem równoległym
Date: Thu, 15 May 2003 12:22:48 +0200


Hej,

Zrobilem ostatnio prosty programatorek AT89cX051. Zrobilem to w ramach
wprawki, mialo umozliwiac kasowanie ukladow, zczytywanie i programowanie
oczywiscie. Calosc sterowana jest z portu rownoleglego. Problem pojawia sie
w dwoch miejscach i nie mam pojecia o co moze chodzic.

Problem 1:
Do portu rownoleglego do koncowek wejsciowych ACK, PAP, ONOFF i ERR
podlaczylem wyjscia selektora HCT157 (4,7,9,12).
Wejscia HCT157 sa wpiete w "szyne danych" (2,3,5,6,11,10,14,13). Sygnał A/\B
jest sterowany z wyjscia INI portu rownoleglego (16).
Slowem chce zczytac dwie polowki bajtu sterujac polowka za pomoca INI.

Problem jest nastepujacy. Gdy ustale polowke dolną (A=1) i pomierze napiecia
na wejsciach A (2,5,11,14) oraz wyjsciach (4,7,9,12) to okazuje się, ze tam,
gdzie napiecie wejscia jest 5V (stan wysoki), to na wyjsciach tez idealnie
jest 5V. Natomiast gdy na wejsciach jest 0 (w okolicach 0.1-0.2V) to na
wyjsciach jest okolo 1,90-2,00V. Myslalem, ze port w jakis sposob to
blokuje. Wpisalem do niego jedynki, jak radza, potem zera. Wynik jest taki
sam i oczywisty - zczytywana wartosc to zawsze 15 (wszystkie bity zapalone).
\G jest oczywiscie zwarte do masy.


Problem 2:
"Wybieracz" napiecia na koncowce RST (L, H, 12V) zrobilem na 4052, ktory
jest sterowany za pomoca 40109, ktory konwertuje napiecia 5V->12V
przychodzace z ustalacza trybu pracy.
Problem jest taki, ze czasami pomimo posiadania 5V na koncowce 3 (wejscie),
na wyjsciu bufora (4) jest 0V. Zazwyczaj za pierwszym razem zadziala tzn.
po ustaleniu 5V na 3, na koncowce 4 pojawia sie 12V, ale zazwyczaj dzieje
sie tak raz i nigdy wiecej. Az uklad wylacze i zostawie. Nie sadze, zeby sie
biedak zatrzaskiwal ?! Bramkowanie wyjsc zwarte jest do VCC jak kaza
(koncowki 2,7).


Jesli ktos ma jakies pomysly i sugestie to bylbym bardzo wdzieczny.

Piotr Nabielec





========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai