pomocí hardwarové řízení toku dat

S

sawaak

Guest
Ahoj,
Snažím se rozhraní C8051F020 mikrokontroléru k PC sériovým portem pomocí RTS / CTS, může mi někdo říct postup?

bez řízení toku dat, konstrukce pro sériové rutinní i použitýneplatné serial_0 (void) přerušit 4
(
if (_testbit_ (RI0))
(
proměnná = SBUF0;
/ / Kód pro příjem
)
if (_testbit_ (TI0))
(
/ / Kód pro vysílání
SBUF0 = variabilní;
)
)

kde patří RTS / CTS signály?
každý vzorek zdrojový kód??díky
sawaak

 
V podstatě je to, jak to funguje: pokud vaše micro chce předat, by měl uplatňovat signál RTS.(Dává to smysl: Request To Send).
Terminálu na druhém konci (PC pomocí říkají Hyperterminál) bude tvrdit, CTS signál, naznačuje, že je připraven přijímat data (všechny jasné Send).

Takže, za pár slov,:
1.před přenosem, tvrdí RTS
2.čekat na CTS bude uplatňovat jiné zařízení
3.když tvrdil, CTS je, start přenosu
4.Po dokončení přenosu, de-prosadit RTS

 

Welcome to EDABoard.com

Sponsor

Back
Top