RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

ai pro thì vào giải thích các tập lệnh và ứng dụng nó nhá

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • friend_1990
    Đệ tử 3 túi
    • Apr 2011
    • 56

    #1

    ai pro thì vào giải thích các tập lệnh và ứng dụng nó nhá

    struct {

    byte time;

    byte command : 4;

    byte source : 4;} msg;



    for(i=0; i<=16; ++i) {

    while(!input(PIN_A2));

    shift_right(&msg,3,input(PIN_A1));

    while (input(PIN_A2)) ;}



    // This shifts 8 bits out PIN_A0, LSB first.

    for(i=0;i<8;++i)

    output_bit(PIN_A0,shift_right(&data,1,0));


    đây là cấu trúc tập lệnh trong help pic 16f877a nhưng mình đọc mãi vẫn không hiểu được ứng dụng cách sử dụng thực tế như thế nào.nếu bác nào pro biết về tập lệnh này thì chỉ giúp mình nha!!!!!tks các bác nhìu

    trong phần trên có 2 chỗ mình ko rõ :
    1.là tập lệnh nằm phía trên có cấu trúc là
    struct {

    byte time;

    byte command : 4;

    byte source : 4;} msg;
    ý nghĩa là gì vậy nhỉ đọc mãi không hiểu được.
    2.tập lệnh thứ 2 là
    shift_right(&msg,3,input(PIN_A1));
    output_bit(PIN_A0,shift_right(&data,1,0));

    mong được sự chỉ giáo.......


    mong bác nào giải thích thì viết 1 đoạn code nhỏ minh họa dễ hiểu hơn nha!!!!!!!!!!!!!!!
  • friend_1990
    Đệ tử 3 túi
    • Apr 2011
    • 56

    #2
    sao ko ai biết hết ko ai giải thích dùm hết vậy trời

    Comment

    Working...