Thông báo

Collapse
No announcement yet.

hoi về microc cho avr

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

  • hoi về microc cho avr

    em chào các bác!
    chả là em đang đọc mấy cái examp của microc ví dụ phần adc họ giới thiệu các câu lệnh về adc sau:
    ADC_Init
    ADCx_Init_Advanced
    ADC_Get_Sample
    ADC_Read

    ví dụ trong đó:

    #include <built_in.h>
    unsigned int adc_rd;

    void main() {

    DDRB = 0xFF; // Set PORTB as output
    DDRC = 0xFF; // Set PORTC as output

    while (1) {
    adc_rd = ADC_Read(2); // get ADC value from 2nd channel
    PORTB = adc_rd; // display adc_rd[7..0]
    PORTC = Hi(adc_rd); // display adc_rd[9..8]
    }
    }

    em không hiểu câu lệnh

    PORTC = Hi(adc_rd); // display adc_rd[9..8]

    như giải thích thì là hiển thị adc ở portc nhưng lệnh Hi(adc_rd); là ở đâu ra ạ? em nghĩ là chỉ có mấy câu lệnh này thôi?
    ADC_Init
    ADCx_Init_Advanced
    ADC_Get_Sample
    ADC_Read

  • #2
    theo mình biết thì nếu ai hay dùng mcroC thì ít khi lên diễn đàn hỏi vì toàn dùng các thư viện có sẵn nếu hỏi thì chắc chắn người ta bảo mình lười,bạn chịu khó lục hết các thư viện của nó xem nó là gì chứ đó là câu lệnh có sẵn chắc chắn được định nghĩa trong thư viện nào đó.

    Comment


    • #3
      Nguyên văn bởi dtcn_112 Xem bài viết
      theo mình biết thì nếu ai hay dùng mcroC thì ít khi lên diễn đàn hỏi vì toàn dùng các thư viện có sẵn nếu hỏi thì chắc chắn người ta bảo mình lười,bạn chịu khó lục hết các thư viện của nó xem nó là gì chứ đó là câu lệnh có sẵn chắc chắn được định nghĩa trong thư viện nào đó.
      câu lênh này có sẵn hả bác ? sao em không thấy câu lệnh có Hi(adc_read); cho cho adc em thấy chỉ có 4 dòng:
      ADC_Init
      ADCx_Init_Advanced
      ADC_Get_Sample
      ADC_Read
      không hề có Hi(adc_read);

      Comment

      Về tác giả

      Collapse

      toi ngu kinh Tìm hiểu thêm về toi ngu kinh

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

      Collapse

      Đang tải...
      X