PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 22-07-2009, 10:28 AM   #1
hongquyen
Đệ tử 4 túi
 
hongquyen's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 74
:
chức năng của toán tử >> trong ccsc?

mọi người vui lòng cho em hỏi hai toán tử >> và >>= trog ccsc

khi em dùng toán tử >>= như trong h1 thì ccsc kg báo lỗi
còn khi em dùng toán tử >> nhu trong h2 thì ccsc lại đưa ra 1 cảnh báo và mã đó kg có tác dụng

vậy cho em hỏi toán tử >> có tác dụng gi

em cảm ơn
Hình Kèm Theo
File Type: jpg h1.JPG (15.3 KB, 59 lần tải)
File Type: jpg h2.jpg (21.5 KB, 58 lần tải)

thay đổi nội dung bởi: hongquyen, 22-07-2009 lúc 10:30 AM. Lý do: quên gửi hình
hongquyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-07-2009, 11:51 AM   #2
rien
Đệ tử 1 túi
 
Tham gia ngày: Sep 2008
Bài gửi: 13
:
Trích:
Nguyên văn bởi hongquyen View Post
mọi người vui lòng cho em hỏi hai toán tử >> và >>= trog ccsc

khi em dùng toán tử >>= như trong h1 thì ccsc kg báo lỗi
còn khi em dùng toán tử >> nhu trong h2 thì ccsc lại đưa ra 1 cảnh báo và mã đó kg có tác dụng

vậy cho em hỏi toán tử >> có tác dụng gi

em cảm ơn
dich>>=1 có nghĩa là dich = dich>>1; dịch phải rồi gán vào 1 biến nào đó.
Còn toán tử >> chỉ dịch bit mà không gán.

nếu bạn viết câu lệnh dich>>1; thì kết quả của câu lệnh này sẽ được lưu vào đâu?? => báo lỗi
rien vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-07-2009, 12:48 AM   #3
hongquyen
Đệ tử 4 túi
 
hongquyen's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 74
:
vậy anh có thể ví dụ cho em trườg hợp dùng toán tử >> mà kg bị báo lỗi dc kg a??

em cảm ơn
hongquyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-07-2009, 09:42 AM   #4
rien
Đệ tử 1 túi
 
Tham gia ngày: Sep 2008
Bài gửi: 13
:
Trích:
Nguyên văn bởi hongquyen View Post
vậy anh có thể ví dụ cho em trườg hợp dùng toán tử >> mà kg bị báo lỗi dc kg a??

em cảm ơn
Muốn không bị báo lỗi thì sau khi dịch bit, bạn phải gán giá trị thu được vào 1 biến nào đó. Giống như bạn vagabondtt1503 làm vậy.
rien vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-07-2009, 12:54 AM   #5
vagabondtt1503
Đệ tử 2 túi
 
Tham gia ngày: Dec 2008
Bài gửi: 33
:
ví dụ :

int16 a = 0xFF;
int16 b;

b = a >> 2;

-->b = 0x3F;
vagabondtt1503 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-07-2009, 11:50 AM   #6
hongquyen
Đệ tử 4 túi
 
hongquyen's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 74
:
Cảm ơn 2 anh da tra loi giup em!
hongquyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 10:32 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam