Truyền thông nối tiếp với 8051
Mục
tiêu
Kết thúc bài học này, bạn có thể hiểu:
Ø Truyền dữ liệu nối tiếp đồng bộ, không đồng bộ
Ø Đóng khung dữ liệu trong truyền thông không đồng bộ
Ø Chuẩn giao diện RS232
Ø Nối ghép 8051 với chuẩn RS232
Ø Các bước lập trình truyền thông nối tiếp cho 8051
·
Cài đặt khung truyền
·
Cài đặt tốc độ baud
Giới
thiệu
Các
máy tính truyền dữ liệu theo hai cách: Song song và nối tiếp. Trong truyền dữ
liệu song song thường cần rất nhiều đường dây dẫn chỉ để truyền dữ liệu đến một
thiết bị chỉ cách xa vài bước. Ví dụ của truyền dữ liệu song song là các máy in
hoặc các ổ cứng, mỗi thiết bị sử dụng một đường cáp với nhiều dây dẫn. Mặc dù
trong các trường hợp như vậy thì nhiều dữ liệu được truyền đi trong một khoảng
thời gian ngắn bằng cách dùng nhiều dây dẫn song song, nhưng khoảng cách thì
không thể lớn được. Vì các đường cáp dài làm suy giảm thậm chí làm méo tín
hiệu. Ngoài ra, các đường cáp dài có giá thành cao. Vì những lý do này, để
truyền dữ liệu đi xa thì phải
sử dụng phương pháp truyền nối tiếp.
1.
Các cơ sở của truyền thông nối tiếp
Trong truyền thông nối tiếp dữ liệu được gửi đi từng bit một,
so với truyền song song thì là một hoặc nhiều byte được truyền đi cùng một lúc.
Hình 1 so sánh giữa việc truyền dữ
liệu nối tiếp và song song.
Hình 1: Sơ đồ truyền dữ liệu nối tiếp
so với sơ đồ truyền song song.