Thông báo

Collapse
No announcement yet.

Help : Lỗi không hiển thị LCD 16*2 khi điều khiển động cơ

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

  • Help : Lỗi không hiển thị LCD 16*2 khi điều khiển động cơ

    Em chào các bác! Các bác giúp em sửa lỗi cho con Atmega328p vơi. Em điều khiển động cơ nhỏ thôi ạ bằng chiết áp nên em dùng ADC của AVR, bên cạnh đó em cũng dùng Timer0 đếm xung của encoder, timer 1 tạo chu kì trích mẫu, timer 2 tạo xung PWM xung ra ở chân OC2B, em dùng ngắt tràn timer 1, timer 0 nữa. Sau đó em khởi tạo LCD như hình vẽ. Mô phỏng thì bình thường ạ nhưng lúc cắm thật thì LCD không hiện chữ. Em cũng test LCD chân cắm đúng, độ sáng ổn ạ, còn cái fuse do em mới học nên chưa rõ lắm nhưng em dùng thạch anh ngoài 16Mhz nên set 4 bit CK đều là 1111. Bên dưới là code của em ạ. Em dùng Codevision .
    Em cảm ơn ạ
    Attached Files

Về tác giả

Collapse

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

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

Collapse

Đang tải...
X