Module thu phỏt đồng bộvà khụng đồng bộ (EUSART) là một trong hai
module
vào ra nối tiếp .(Núi chung EUSART cũng được biết đến như giao diện
nối tiếphoặc SCL).EUSARTcú thể cấuhỡnh nhưhệ thống khụngđồng bộson gcụng
mànúcúthểgiaotiếpvớithiếtbịngoạivi,nhưlà cỏcthiếtbịđầucuốivàcỏcm ỏytớnh
cỏ nhõn.Nú cũng cú thể được cấu hỡnh như là chế độbỏn song cụng, hệ thốn
g đồng
bộcú thểgiaotiếpvớithiếtbịngoạivi,nhưlàbộA/DhoặcD/A,vàcỏcEEPR OMs
Module thuphỏt đồngbộvà khụngđồng bộmở rộng USART được tớchhợ
p, bao
gồm sựdũ tốcđộbaudtựđộng và hiệuchỉnh, tựđộngnhậnbiếtquỏtrỡnh nhận dữ liệu
và 12bitkớtựngắttruyền.Phựhợpvớiviệcsửdụnghệ thốngBuskếtnốicụcb ộ.
Module thu phỏt đồng bộ và khụng đồng bộ EUSART cú thể được cấu hỡ
nh theo
nhữngphươngthứcsau:
Chếđộdịbộ(songcụng)với: − Tựđộngnhậnkớtự
PhạmVănCường- HồngVănQũn.Lớp ĐKTĐ1-K49
37
ViđiềukhiểnPic iểnPic
− Tựđộnghiệuchỉnh baud
− Truyềngiỏnđoạn12bit
Chếđộđồngbộchớnh(songcụngtồnphần)vớixungnhịp chọn.
Chếđộđồngbộphụ(bỏnsongcụng)vớixungnhịpchọn
Cỏc chõn của EUSART được đặt ở Port C để cấu hỡnh cho RC6/TX/
CK và
RC7/RX/DTnhưlàmột EUSART.
bitSPEN(RCSTA<7>)đượcđặt bằng(=1) bitTRISC<7>đượcđặt(=1)
bitTRISC<6>đượcđặt(=1)
Sự hoạtđộng cửa module EUSART mở rộngđược điều khiển thụngqua b
athanh ghisau:
• Thanhghiđiềukhiểnvàtrạngthỏitruyền(TXSTA) • Thanhghiđiềukhiểnvà trạngthỏinhận(RCSTA)