PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp USB, CAN, I2C, SPI, USART... (http://www.picvietnam.com/forum/forumdisplay.php?f=45)
-   -   SPI slave với Pic? (http://www.picvietnam.com/forum/showthread.php?t=2443)

cuccutiara 01-06-2008 12:55 PM

SPI slave với Pic?
 
Em đang dùng pic 16F877 nhận dữ liệu từ một chip khác, 128 bit dữ liệu. Trong chương trình chính em làm như sau:
byte i;
int8 a[16];
setup_spi(spi_master |spi_l_to_h |spi_clk_div_16 );
for (i=0; i<=15; i++)
{if spi_data_is_in() a[i]=spi_read(); }
// mục đích là tạo ra một mảng 16 phần tử 8 bit
// và mỗi lần đọc thì gán giá trị đọc vào cho một phần tử.

Em làm thế này đúng chưa ạ, tại vì con master của em ko có thư viện nên ko mô phỏng dc, cũng ko debug trong ccs dc nên em ko biết đúng sai ntn. Xin nhờ các bác.


Múi giờ GMT. Hiện tại là 12:42 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam