Thông báo

Collapse
No announcement yet.

Dịch bit bằng Keil C

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Dịch bit bằng Keil C

    mấy anh cho em hỏi tí nha ; em muốn dịch bít ra 74hc595 trong ASM51 em dùng rr hoc rl , vậy trong keil C em dùng lệnh gì ?

  • #2
    //Có hiều cách nhưng đây là 1 cách.


    unsigned char biến _at_0x20; //byte dc định d chỉ từng bít
    sbit biến_0 = biến^0;

    void Dịch_bit(unsigned char dữ_liệu)
    {
    unsigned char i;
    biến=dữ_liệu;
    for(i=0;i<8;i++)
    {
    SDA=biến_0; SCL=0; SCL=1;
    biến = biến>>1;
    }
    }
    !e

    Comment

    Về tác giả

    Collapse

    elove Tìm hiểu thêm về elove

    Bài viết mới nhất

    Collapse

    Đang tải...
    X