Serial NG Help

0

Potrzebuję żródło programu osbługującego urządzenie zapalające różne diody przez RS 232 napisany w Delphi, przydał by się też schemat takiego programu. Proszę o pomoc.

0

różne diody? jesli chcesz zapalic przez rs232c wiecej niz 2 diody musisz zatrudnic mikroprocesor np. tani (ale bardzo funkcjonalny) 8 bitowy 89c2051, ale do tego trzeba miec programator i umiec go zaprogramowac... :-)
duzo latwiejszym sposobem bedzie sterowanie przez port LPT tam masz 8 bitowy port (D0...D7) plus kilka innych jak STROBE, SELECT PRINTER, INITIATE PRINTER, AUTO LINE FEED, to chyba wszystko, wiec nie zatrudniajac zadnych prockow mozesz wysterowac bardzo prosto 12 diod LED, procedura wysylania danych na linie D0...D7 portu LPT to:

procedure wyslij_bajt(Bajt:Byte);
begin
asm
mov dx,$3F8
mov al,Bajt
out dx,al
end;
end;

teraz po wykonaniu:
wyslij_bajt(0); //gasi wszystkie diody
wyslij_bajt(1); //zapali diode D0
wyslij_bajt(2); //zapali diode D1
....
wyslij_bajt(255); //zapali wszytskie 8 diod LED (D0...D7)

jesli chcesz rozklad wyprowadzen portu LPT to znajdziesz go w goglach, lub pisz do mnie (gg:5556667)

a jesli koniecznie chcesz przez port rs232c to poucz sie programowania mikroprockow 8-bitowych... [hurra]

1 użytkowników online, w tym zalogowanych: 0, gości: 1