PDA

View Full Version : Hỏi về câu lệnh trong C30


bunyuki
01-02-2009, 04:24 PM
Chào mọi người

Mình đang muốn dịch trái 1 biến (16bits) và gửi bit được dịch đó ra cổng I/O. Tuy nhiên mình ko biết có câu lệnh nào trong C30 hỗ trợ việc dịch bit và lưu bit đó ko (ASM mình ko thạo lắm)?

Vì mình chỉ muốn dịch 10bits trong biến 16bits đó, nên mình nghĩ là ko dùng SPI. Tiện thể cho mình hỏi là có thể dùng SPI tronh trường hợp này ko?

Xin cảm ơn mọi người.

V

uydanh
01-02-2009, 04:31 PM
Bạn nên đọc các tutorial của anh Nam về dsPIC trước. Mấy cái bạn hỏi trong đó có hết.

namqn
01-02-2009, 07:17 PM
Bạn nên đọc các tutorial của anh Nam về dsPIC trước. Mấy cái bạn hỏi trong đó có hết.
Cụ thể là mã nguồn "Vidu2-2.c" trong tutorial 2 cho dsPIC, được cung cấp ở luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=410

SPI là một giao thức được định nghĩa sẵn, nếu việc dịch dữ liệu của bạn (bunyuki) không tương thích thì không nên dùng SPI.

Thân,