Khi nhận được dữ liệu, các UART tìm kiếm và đồng bộ hóa với các hàng đầu
cạnh của một bit bắt đầu. Sau đó, nó làm chậm cho một và một nửa của một khoảng thời gian bit, do đó
nó mẫu LSB ở giữa giai đoạn bit. Sau đó, các UART trì hoãn một
thời gian bit, mẫu kế bên LSB, vv cho đến khi tất cả các bit đã được chuyển
vào. Một khi tất cả các dữ liệu đã được nhận, nó được nạp vào thanh ghi đệm và một
chút tình trạng được thiết lập để chỉ ra rằng bộ đệm nhận có một nhân vật và có thể
được đọc bởi CPU. Để cho phương pháp này để làm việc, hai UARTs tại mỗi
cuối của thông tin phải có đồng hồ tốc độ bit là đủ, chính xác
để đảm bảo rằng các dữ liệu sẽ được lấy mẫu tại các thời điểm thích hợp. Điều này thường
đòi hỏi một mẫu đồng hồ mà là 16 lần so với tốc độ dữ liệu, chính xác tới 1% đến 2%.
đang được dịch, vui lòng đợi..
