[elektro] PIC, TRMT
Szrnka György
szrnka at roxel.hu
Fri Sep 20 12:04:31 CEST 2013
Akkor törlődik, amikor a TXREG-ből átíródik bele az adat
és akkor áll be, ha az utolsó byte stopbitje is kiment,
és a TXREG-ből nem töltődött újra.
Szerintem inkább a TXxIF-et használd, az való erre.
Amikor 1-ben áll, belerakod az adatot, nem kell figyelned
arra, mikor ürül a shift, mert amikor ez megtörténik,
azonnal átíródik a TXREG a shiftbe. Magyarul, nyersz
egy 1 bájtos puffert.
üdv, szr
> -----Original Message-----
> From: elektro-bounces at tesla.hu
> [mailto:elektro-bounces at tesla.hu] On Behalf Of Balla Zoltán
> Sent: 2013. szeptember 20. 11:15
> To: elektro at tesla.hu
> Subject: [elektro] PIC, TRMT
>
>
> Sziasztok!
>
> Pic-es felhasználókat kérdeznék arról, hogy futott e már
> valaki olyan hibába, miszerint a TRMT bit
> figyelése az adatok elküldéséhez viszonyítva nem mindig
> korrekt ?! Az az, elvileg akkor áll be,
> amikor befejeződött a vonalon a kommunikáció..., na de mikor
> törlődik ? Mert ugye, a TXregbe írás
> után, ha van még kiküldendő adat, ezt a bitet figyeli az
> ember, mikor mutat üres állapotot, hogy a
> következő kimenő adat írását megejtsük. De ha a TRMT nem
> akkor törlődik, amikor a TXreg kiürül,
> akkor előfordulhat hogy még egyet mutat, az az már üreset,
> holott épp csak el fog kezdődni a
> kommunikáció...ergó egymásra íródhat pl 2 byte adat.... Vagy
> hogy is van ez ?
>
> Zoli
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list