chladic

VA Elektronik - Andel Vladimir ing. vaelektronik
Středa Březen 17 14:55:42 CET 2004


Ta invertovanost mezi seriovymi porty MCU a PC me obcas
opravdu neskutecne vadi (jinak by totiz pro vetsinu aplikaci
stacil jen pouhy odpor fungujici v soucinnosti s vnitrni ochrannou
diodou zapojenou do +napajeni MCU). Potom casto resim dilema,
jestli radsi komunikaci nedelat softwarove, aby to mohlo byt invertovano.
Jednou jsem dokonce vytvoril zapojeni, kde se signal z PC privadel
pres odpor do jednoho vstupu AT90S2313, tam jej neustale cetla
(nemajice nic jineho na praci) hlavni smycka programu a nasledne
invertovany vysilala na jiny vyvod, jenzto byl zapojen zpet do MCU
na RXD:-)))

Toto uchylacke reseni by ale mohlo byt jednou z moznych odpovedi
na dotaz puvodniho tazatele. Zbyde totiz jeste cely 8bitovy port B
a par vyvodu portu D. Pocet soucastek je naprosto minimalni
a program primitivni.

Mimochodem nevi nekdo z pritomnych o existenci nejakeho MCU,
ktery umoznuje zapnout inverzi vstupu seriaku?

Pavel Hudecek
----------------------------------------------------
http://www.diametral.cz

Od: "Vaclav Danecek" <danecek@mbox.dkm.cz>
> Jestli neni lepsi pro prevod RS232/TTL : odpor - tranzistor s antiparalelni
> diodou v bazi - pullup.
> Pokud pouzijete u te 16F628 integrovany UASRT, tak je zapotrebi inverze do
> spravne polarity tim tranzistorem.




Další informace o konferenci Hw-list