menggunakan hardware flow control

S

sawaak

Guest
Hai,
i am mencoba untuk interface C8051F020 mikrokontroler ke PC dengan port serial menggunakan RTS / CTS, siapa pun bisa menceritakan prosedur?

tanpa flow control, struktur untuk serial i rutin digunakan adalahserial_0 void (void) interrupt 4
(
if (_testbit_ (ri0))
(
variabel = SBUF0;
/ / Kode untuk menerima
)
if (_testbit_ (TI0))
(
/ / Kode untuk mengirim
SBUF0 = variabel;
)
)

tempat untuk memasukkan RTS / CTS sinyal??
setiap sampel kode sumber???terima kasih
sawaak

 
Pada dasarnya ini adalah cara kerjanya: setiap kali Anda hendak mengirimkan data mikro, harus menegaskan sinyal RTS.(Ini masuk akal: Permintaan Untuk Kirim).
Terminal di ujung (PC menggunakan HyperTerminal mengatakan) akan menegaskan sinyal CTS, menunjukkan bahwa siap untuk menerima data (semua Clear To Send).

Jadi, dalam beberapa kata,:
1.sebelum transmisi, menegaskan RTS
2.menunggu untuk CTS untuk ditegaskan oleh perangkat lain
3.ketika CTS dinyatakan, mulai transmisi
4.ketika selesai transmisi, de-menegaskan RTS

 

Welcome to EDABoard.com

Sponsor

Back
Top