I80C32 programozas

Moczik Gabor pm at progzmaster.hu
Sat Oct 14 12:32:57 CEST 2006


Pal Lukacs wrote:
>  En ugy gondolom hogy ez a VS+- ez ref. forras amibol a megfelelo fesz. szinteket beallitja.Ha igy van akkor mehet 0,es +5V,nem?csak rovidebb kabellel fog mukodni...(bocsi ha hulyeseget irok:) )
>  -- nekem csak +5V -om van,es nincs -8.5 V ,csak 0V --

A +/-8.5V az amit az IC-ben levo belso charge pump allit elo hogy az RS232 
vonalat korrekt jelszintekkel hajtsa meg.
A szabvanyos RS-232 jelszintek:
logikai 0 :+3..+12V
logikai 1 :-3..-12V

Tehat invertalt logika, es nagyobb a feszultseg szint. A MAX232 ezeket az 
atalakitasokat elvegzi.

>  Aztan :
>  From CMOS or TTL 11,10 labak
>  To CMOS or TTL 12,9 labak
>  EIA232 input 13,8 labak
>  EIA232 output 14,7
>  
>  nem vilagos hogy melyiket hova kell kotni.
>  Gondolom itt eleg az egyik i/o...

A MAX232 4db ilyen szintkonvertert tartalmaz, 2-t az RS232->TTL 
atalakitashoz, 2-t a TTL->RS232 iranyhoz.
Ha neked csak az RX/TX labak kellenek, mindkettobol 1-et kell felhasznalni.
TTL->RS232
Pin11 -> Pin14
Pin10 -> Pin7

RS232->TTL
Pin13 -> Pin12
Pin 8 -> Pin 9

Vagyis neked a proci TX labara kell kotni a 10-es labat, az RX-re a 9-es 
labat. A PC RX labara (DSUB-9 csati 2-es laba) megy az IC 7-es laba (azaz a 
10-es lab parja)

A PC TX labara (DSUB csati 3-as lab) megy az IC 8-as labra (azaz a 9-es lab 
parja)

A GND-ket ossze kell kotni, a DSUB-9 csatin ez az 5-os kivezetes.


(ha a NYAK-on ugy kenyelmesebb, hasznalhato a 10/7 helyett a 11/14 is, a 8/9 
helyett a 13/12 is)


-- 
((( Móczik Gábor  )))--((( pm -> @ -> progzmaster -> . -> hu  )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))



More information about the Elektro mailing list