§3<br />
<br />
TH C HI N<br />
N IS<br />
<br />
NG B<br />
LI U<br />
<br />
QUA K T<br />
<br />
Nguy n H ng Sơn<br />
<br />
1<br />
<br />
N I DUNG<br />
M t s khái ni m<br />
ng b s li u<br />
Truy n n i ti p b t<br />
<br />
ng b<br />
<br />
Nguyên lý ng b bit<br />
Th c hi n ng b ký t<br />
ng b m t frame<br />
<br />
Truy n n i ti p<br />
Cơ s<br />
Cơ s<br />
<br />
t<br />
t<br />
<br />
ng b<br />
<br />
ng b bit<br />
ng b ký t /byte và frame<br />
<br />
L p trình truy n s li u qua các giao ti p s li u<br />
M c th p<br />
M c cao<br />
<br />
2<br />
<br />
1<br />
<br />
M t s khái ni m<br />
M t k t n i s li u là m t k t n i v t lý<br />
truy n nh n s li u gi a<br />
dùng tín hi u s<br />
DTE và DCE hay DTE và DTE.<br />
ng b<br />
Communication modes<br />
Transmission modes<br />
B ng mã bi u di n ký t<br />
3<br />
<br />
ng b s li u<br />
ng b bit<br />
ng b m t nhóm bit (ký t , byte)<br />
ng b m t kh i s li u ch a nhi u ký t hay byte<br />
(frame,...)<br />
Hai thi t b ch truy n nh n s li u thành công trên<br />
liên k t l p hai khi và ch khi chúng t ng b s<br />
li u trên l p ó.<br />
ng b s li u l p hai t ư c nh<br />
ng b frame<br />
(bao hàm c<br />
ng b bit và ký t /byte)<br />
4<br />
<br />
2<br />
<br />
Truy n n i ti p b t<br />
<br />
ng b<br />
<br />
Không d a vào y u t<br />
ng b th i gian ( ng b v t lý).<br />
T o cơ ch giúp máy thu nh n th c úng bit ã truy n.<br />
Nguyên t c thu thông thư ng: máy thu l y m u m c tín hi u<br />
s vào th i i m thu và d ch thành s li u, ưa vào thanh ghi<br />
thu<br />
M t bit ư c truy n trong kho ng th i gian m t Tb (th i gian<br />
c a m t bit). Do s tác ng c a các y u t môi trư ng mà<br />
hay b bi n d ng hai biên, nên máy thu luôn c g ng l y<br />
m u gi a th i bit.<br />
<br />
5<br />
<br />
Truy n ntb b: nguyên lý<br />
<br />
ng b bit<br />
<br />
M t ký t truy n g m<br />
Start bit, thư ng là bit 0, ư c t truy n<br />
trư c.<br />
Data 4,5,6,7 hay 8 bit ư c truy n k ti p.<br />
M t bit ki m tra, tùy ch n (có ho c không).<br />
1 hay 1,5 hay 2 stop bit.<br />
<br />
T tc ư c<br />
là thanh ghi<br />
<br />
t trong thanh ghi PISO, chính<br />
m truy n trong UART.<br />
6<br />
<br />
3<br />
<br />
Truy n ntb b: nguyên lý<br />
<br />
ng b bit<br />
<br />
7<br />
<br />
8<br />
<br />
4<br />
<br />
9<br />
<br />
Truy n ntb b: th c hi n<br />
Máy thu ư<br />
máy phát.<br />
t ng b<br />
theo nh d<br />
tách ký t .<br />
Chuy n ký t<br />
<br />
c l p trình<br />
<br />
ng b ký t<br />
<br />
ng d ng ký t v i<br />
<br />
ký t b ng cách m s bit<br />
ng ký t ã ư c l p trình<br />
vào b<br />
<br />
m thu SIPO<br />
<br />
10<br />
<br />
5<br />
<br />