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