'51 a RS485

Sedláček Karel Karel.Sedlacek
Středa Březen 17 11:52:13 CET 2004


Soude z casovych diagramu, domnival jsem se, ze TI se nastavi, az se znak
odvysila cely. Nejak mi to nehraje, ze by se TI nastavil drive. Nuze, po
prvnim znaku zapsanem do SBUF se tedy TI nastavi prakticky ihned (?),
protoze vysilaci registr je prazdny. Zapise se druhy znak do SBUF a TI se
nastavi kdy? Taky ihned, nebo se ceka na vyprazdneni vysilaciho registru,
aby bylo mozno prenest druhy znak z SBUF do vysilaciho registru? SBUF muze
maximalne fungovat jako vyrovnavaci pamet pro jeden znak, ale z casovych
diagramu nic takoveho neni zrejme.

Ing. Karel Sedlacek
-------------------------------
Ceska televize 
-------------------------------
E-mail: karel.sedlacek@czech-tv.cz
Tel.: 6113 2163
Fax : 61132082



-----Original Message-----
From: Tom Mazouch [mailto:mazouch@ica.cz]
Sent: Monday, June 12, 2000 2:15 PM
To: Multiple recipients of list
Subject: Re: '51 a RS485


Sedláček Karel wrote:
> 
> TI se snad nastavuje po kazdem vyslanem znaku :
>         clr     TI
>         mov     SBUF,A
>         jnb     TI,$
> ;dalsi znak
>         .....
> nastavenim TI se vyvola preruseni zadajici dalsi znak
> neni tedy problem pockat na TI=HIGH a pak konati dalsi
> 
> Ing. Karel Sedlacek
Ja mam pocit, ze TI se nastavi pri presunu bajtu z SBUF do vysilaciho
registru, takze tohle problem neresi. TI IMHO rika, ze SBUF se prave
vyprazdnil a lze do nej strcit dalsi bajt.

  TomM
---
Príchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.160 / Virová báze: 73 - datum vydání: 31.5.2000

---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.160 / Virová báze: 73 - datum vydání: 31.5.2000







Další informace o konferenci Hw-list