Thông báo

Collapse
No announcement yet.

Hỏi về lập trình cho avr

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

  • Hỏi về lập trình cho avr

    Click image for larger version

Name:	Untitled.jpg
Views:	1
Size:	78.8 KB
ID:	1422633
    Mình mới học về avr. Cho mình hỏi đoạn code để PB5 điều khiển chân PD6 như sau đúng hay không, sai thì sửa giúp.
    #ifndef cbi
    #define cbi(port, bit) (port) &= ~(1 << (bit))
    #endif
    #ifndef sbi
    #define sbi(port, bit) (port) |= (1 << (bit))
    #endif

    if (bit_is_set(PORTB,5))
    {
    sbi(PORTD,6);
    }
    else
    {cbi(PORTD,6);
    }

  • #2
    Khi đọc port thì dùng PIN í bác ạ, không biết phải không ta
    bit_is_set(PINB,5)

    Comment


    • #3
      Cám ơn bạn, bạn có thể cho mình xin email để tiện hỏi bạn một số thứ.
      Mình đang làm điều khiển động cơ, dùng avr studio 4 build thì lỗi, ko biết xử lý sao

      Comment


      • #4
        Nếu dùng GCC thì vào hocavr.com có hướng dẫn đó

        Comment


        • #5
          Mình dùng AVR studio 5.1, làm sao mà add được thư viện myLCD vào để build được vậy

          Comment


          • #6
            Bỏ chung vào project rồi add vào
            Click image for larger version

Name:	hh.jpg
Views:	1
Size:	130.8 KB
ID:	1399894

            Comment


            • #7
              Cái của bạn là AVR studio 4 chứ, bản 5.1 có thấy bảng này đâu

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...
              X