Thông báo

Collapse
No announcement yet.

Lệnh swap trong mikro c

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

  • Lệnh swap trong mikro c

    mình muốm hoán đổi vị trí của 4 bít thấp cho 4 bít cao trong mikro C nhưng nó cứ báo lỗi. Mình không biết trong Mikro C có lệnh này không nữa. Bạn nào làm rùi có thể chỉ cho mình với.

    x = tam & 0xf0;
    x = swap(x);

  • #2
    tự viết một hàm chuyển đổi cũng được mà, còn hàm swap thì nó chuyển đổi giá trị của 2 biến cho nhau thôi (nhớ ko nhầm là thế)

    Comment


    • #3
      x= 0xFA;

      x_swap = swap(x); // ==> x_swap = 0xAF;
      Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

      Comment


      • #4
        [QUOTE=queduong;593235]x= 0xFA;

        x_swap = swap(x); // ==> x_swap = 0xAF;

        cám ơn nhiều nha bạn.
        mình đã thử nhưng không được. bạn có cách nào khác không. mình đang dùng Mikro C viết cho avr.
        à quên mất. mình có phải khai báo thư viện cho hàm này không vậy ? thư viện nào nhỉ ?
        Last edited by hongsonspk; 09-09-2012, 13:21.

        Comment


        • #5
          [QUOTE=hongsonspk;593236]
          Nguyên văn bởi queduong Xem bài viết
          x= 0xFA;

          x_swap = swap(x); // ==> x_swap = 0xAF;

          cám ơn nhiều nha bạn.
          mình đã thử nhưng không được. bạn có cách nào khác không. mình đang dùng Mikro C viết cho avr.
          à quên mất. mình có phải khai báo thư viện cho hàm này không vậy ? thư viện nào nhỉ ?
          hàm này Build in ... Không cần khai báo . Hàm làm việc chính xác !
          Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

          Comment


          • #6
            vậy sao nó thông báo hàm swap khộng khai báo trong biểu thức nhỉ ?

            Comment


            • #7
              Nguyên văn bởi hongsonspk Xem bài viết
              vậy sao nó thông báo hàm swap khộng khai báo trong biểu thức nhỉ ?
              không có thông báo gì đâu ... chắc trình dịch C của bạn có vấn đề !
              Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...
              X