![]() |
Hỏi về cái error trong LCD ?
Chương trình viết chữ XIN CHAO đơn giản như thế này
Code:
#include <16f877A.h> ***Eroor 128"LCD_LIB_4BIT.c"Line12(2,10): A#DEVICE require before this line Mong các bro giúp đỡ, em mới học Pic nên chưa thành thạo lăm |
Bạn dịch trong MPLAB đúng không? remove file LCD_LIB_4BIT.c ra khỏi cửa sổ Project, vì nếu để file LCD_LIB_4BIT.c trong đó, MPLAB sẻ chỉ thị cho CCS dịch file LCD_LIB_4BIT.c dạng Object để liên kết với các file khác, do đó, lúc này LCD_LIB_4BIT.c cũng cần có những chỉ thị kiểu #include<16f887.h>, #use delay(....
|
Em đã remove cái file đó nhưng mà vẫn hiện lỗi như trên là sao ạ :|
|
1 Attachment(s)
Của bạn đây, mình chỉ copy code của bạn , không sửa gì cả, dịch ok
|
Vẫn ko đc. Eroor nó chỉ lên cái dòng này
#separate void LCD_Init ();// ham khoi tao LCD mà cụ thể là cái chữ #separate. Là sao ạ:| |
1 Attachment(s)
Trích:
Chúc vui |
Mọi người cho mình hỏi xíu: cấp nguồn vào mà LCD sáng trưng lên vậy có chắc là con LCD còn sống không?
Chân Contrast nối Vcc, GND, hay bỏ lửng độ sáng cũng không thay đổi nữa. Mình mới làm thôi, nhờ mọi người chia sẻ kinh nghiệm với! |
Trích:
nên dùng 1 biến trở , nối chân giữa biến trở vào chân Contrast , 2 chân còn lại của biến trở nối Vcc và GND . chỉnh biến trở để thấy 1 hàng trên màu đen là LCd còn sống |
1 Attachment(s)
Trích:
|
Vậy chắc con LCD của mình chết rồi, vì mình chỉ cấp nguồn là nó sáng liền còn chân Vee chỉnh contrast thì chỉnh sao nó cũng không hiển thị gì hết.
@vidieukhiencdn: hai chân 15, 16 mình bỏ trống nhưng thấy sơ đồ của bạn mình cũng mắc thử và kết quả cũng vậy luôn, chắc là tiêu lun rồi. Hi! |
Trích:
|
Quái, quái thiệt, ban đầu tải cái chương trình của bạn về thì chạy tốt. Đến khi move nó đi chỗ khác là lại xuất hiện cái lỗi lúc trước mình nói. Bất lực quá :((
|
-CT mình sửa là của bạn chứ mình thêm bớt j đâu
-Nếu vậy thì mình bó tay rùi, bạn nên sửa ngay trên code mình gửi đừng chép lung tung kẻo báo lỗi chúc thành công |
lcd_4bit
Trích:
nhưng khi mô phỏng lại chạy bình thường không vấn đề gì,nhưng khi test thử trên mạch thật lcd mình không hiện dữ liệu j cả :) thank |
Trích:
|
Múi giờ GMT. Hiện tại là 04:42 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam