Giáo trình hoàn chỉnh vi điều khiển PIC 6 - pdf 21

các bạn tải miễn phí tài liệu: Giáo trình hoàn chỉnh vi điều khiển PIC 6


2.12.2.1.2 SPI SLAVE MODE

ÔÛ cheá ñoä naøy SPI seõ truyeàn vaø nhaän döõ lieäu khi coù xung ñoàng boä xuaát hieän ôû chaân SCK. Khi
truyeàn nhaän xong bit döõ lieäu cuoái cuøng, côø ngaét SSPIF seõ ñöôïc set. Slave mode hoaït ñoäng
ngay caû khi vi ñieàu khieån ñang ôû cheá ñoä sleep, vaø ngaét truyeàn nhaän cho pheùp “ñaùnh thöùc” vi
ñieàu khieån. Khi chæ caàn nhaän döõ lieäu, ta coù theå aán ñònh RC5/SDO laø ngoõ vaøo (set bit
TRISC).
Slave mode cho pheùp söï taùc ñoäng cuûa chaân ñieàu khieån (SSPCON =
0100). Khi chaân ôû möùc thaáp, chaân RC5/SDO ñöôïc cho pheùp xuaát döõ lieäu vaø
khi ôû möùc cao, döõ lieäu ra ôû chaân RC5/SDO bò khoùa, ñoàng thôøi SPI ñöôïc
reset (boä ñeám bit döõ lieäu ñöôïc gaùn giaù trò 0).




Hình 2.22 Giaûn ñoà xung chuaån giao tieáp SPI (Slave mode).

Caùc thanh ghi lieân quan ñeán chuaån giao tieáp SPI bao goàm:

Thanh ghi INTCON (ñòa chæ 0Bh, 8Bh, 10Bh, 18Bh): chöùa bit cho pheùp toaøn boä caùc
ngaét (GIE vaø PEIE).
Thanh ghi PIR1 (ñòa chæ 0Ch): chöùa ngaét SSPIE.
Thanh ghi PIE1 (ñòa chæ 8Ch): chöùa bit cho pheùp ngaét SSPIE.
Thanh ghi TRISC (ñòa chæ 87h): ñieàu khieån xuaát nhaäp PORTC.
Thanh ghi SSPBUF (ñòa chæ 13h): thanh ghi ñeäm döõ lieäu.
Thanh ghi SSPCON (ñòa chæ 14h): ñieàu khieån chuaån giao tieáp SPI.<b



các bạn download về để xem đầy đủ nhé Download

¨°o.O (Sống tốt mỗi ngày) O.o°
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status