Thông báo

Collapse
No announcement yet.

mạch mô phỏng loadcell đơn giản

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

  • mạch mô phỏng loadcell đơn giản

    em đang làm đồ án về con loadcell này! em đang mô phỏng nó lên proteus;
    em cho điện áp vào chân ANO để nó hiển thị lên giá trị lên LCD mà sao nó không chạy! giá trị lúc nào cũng là 00. đây là code mong các pro cho em cách sửa!
    #include <16F877A.h>
    #include <def_877a.h>
    #device *=16 adc=10
    #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
    #use delay(clock=20000000)
    #include<lcd.c>
    void main()
    {
    LCD_init();delay_ms(100);
    Setup_ADC(ADC_CLOCK_INTERNAL);
    Setup_ADC(AN0);
    delay_us(10);
    printf(LCD_PUTC,"A/D value = %2x\n\r",READ_ADC());
    }

  • #2
    hịc, set adc đã được đâu ?
    xem lại nha bạn. còn nữa dùng thư viện lcd.h của css thì nhớ xem mà đấu chân cho đúng với định nghĩa
    thân .
    My Face :

    Comment


    • #3
      bạn ơi cho mình hỏi thêm câu nữa là: mình thấy con cảm biến cho ra tín hiệu nhảy lung tung cả! mình định dùng hàm ngắt để đọc số liệu của nó. cụ thể là khi nó xuất tín hiệu ra thì mình ngắt luôn để lấy 1 số liệu cho lên hiển thị nhưng mình không biết nên dùng loại ngắt nào! và code cho nó như thế nào! mong các bạn giúp đỡ! cám ơn nhìu!

      Comment


      • #4
        Trong chương trình bạn viết bị thiếu module chuyển đổi adc nên IC không hỉu giá trị đưa vào là j => hiện 00, bạn thêm đoạn chương trình chuyển đổi vào nhé. Còn vấn đề ngắt, bạn ngiên cứu thêm về Interrupt của IC bạn đang dùng nhé, chịu khó tìm hỉu và search trên 4rum, nhìu lắm đấy

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X