PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 09-08-2008, 11:18 PM   #1
thuandt2085
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 13
:
các bác giúp em với( vấn đề về LCD)

em có đề tài về LCD em đã dùng thử các chương trình của của các bác trên diễn đàn nhưng em dùng ở chế độ 8 bit thì không chạy nó chỉ lên mỗi 8 ma trận thui,em kiểm tra phần cứng cũng đúng chân cẳng. Để kiểm tra lại em chuyển sang chế độ 4bit thì chạy, em ko bit em đã làm sai ở điểm nào, hoặc cần sửa lại ở chỗ nào mong các bác giúp đỡ. cảm ơn mọi người.
Dưới đây là bài em đã dùng trong khi thử LCD.Mong các bác xem giúp
File Kèm Theo
File Type: rar hienthi chu WONDERFUL PICVIETNAM!.rar (87.9 KB, 216 lần tải)
thuandt2085 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2008, 02:53 PM   #2
tallht
Đệ tử 5 túi
 
tallht's Avatar
 
Tham gia ngày: Mar 2008
Nơi Cư Ngụ: Bình Thạnh, TPHCM
Bài gửi: 98
:
Smile !!!!

đây mình gửi bạn! lcd 8 bit
File Kèm Theo
File Type: rar New Folder.rar (23.0 KB, 90 lần tải)
__________________
-------------------------------------------------------------------
Cung cấp bo mạch thực hành Arduino và các mạch sáng tạo.
Mời tham quan: https://www.facebook.com/eshop1109

Cung cấp dịch vụ order hàng từ Aliexpress
Liên hệ: https://www.facebook.com/Mua-h%E1%BB...5265931515571/
tallht vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2008, 07:21 PM   #3
picpen
Đệ tử 5 túi
 
picpen's Avatar
 
Tham gia ngày: Jun 2008
Bài gửi: 112
:
Cool

Mình đã tải bài của Thuandt2085 về máy và chạy thử. mình thấy chương trình và mạch mô fong đều ổn đấy chứ .mình nạp chương trình của bạn vào và thấy nó chạy ngon lành có lỗi gì đâu hai dong chữ " WONDERFUL PICVIETNAM! " rất đẹp .ko hiểu vì sao mà trên máy cậu tets lại ko được????????????? bạn kiểm tra lại phần mềm mô fong và ccs trên máy của bạn xem sao
__________________
** xin hãy cho tôi là tượng đá
** Để muôn đời không nhớ thương ai ..!!
picpen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2008, 11:21 PM   #4
thuandt2085
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 13
:
Mình cũng bít là không sai tai minh có mô phỏng trên protues rùi minh thấy ko sai,nhưng minh chưa thể giải thích tại sao mà mình lắp mạch rùi nó không chạy thế mới buồn chứ,mình so sánh chân cẳng đi so sánh lại nhưng không biết tai sao vào thực tế lại không chạy mình đau hết đầu với nó mà mãi không ra thế chán chứ liệu các bác bảo em nên chú ý ở điểm nào trên mạch bây giờ
thuandt2085 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-08-2008, 12:54 AM   #5
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi thuandt2085 View Post
Mình cũng bít là không sai tai minh có mô phỏng trên protues rùi minh thấy ko sai,nhưng minh chưa thể giải thích tại sao mà mình lắp mạch rùi nó không chạy thế mới buồn chứ,mình so sánh chân cẳng đi so sánh lại nhưng không biết tai sao vào thực tế lại không chạy mình đau hết đầu với nó mà mãi không ra thế chán chứ liệu các bác bảo em nên chú ý ở điểm nào trên mạch bây giờ
Bạn thử khởi tạo đầy đủ cho LCD theo trình tự trong post #11 của luồng sau:
http://www.picvietnam.com/forum//showthread.php?t=1055

Tôi cho là module LCD của bạn được khởi tạo ở chế độ 4-bit, và thông tin về chế độ này được lưu lại trong module LCD.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-08-2008, 10:42 AM   #6
thuandt2085
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 13
:
chán quá em không hiểu tại sao em làm như vậy rùi mà vẫn chẳng được,hic hic em đã thay cả con LCD khác rùi nhưng vẫn không thể thay đổi được gì cả chán thật giờ em có thể dùng ở chế độ 4 bit cũng được thui nhưng em vẫn muốn có lời giải cho nó lên các bác đã có ai bị qua vấn đề này rùi mong các bác giúp đỡ để em thêm chút hiểu biet em xin cảm ơn các bác trước nhé!
em dùng con LCD là DM1602A

thay đổi nội dung bởi: thuandt2085, 12-08-2008 lúc 10:43 AM. Lý do: bổ xung
thuandt2085 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-08-2008, 04:38 PM   #7
picpen
Đệ tử 5 túi
 
picpen's Avatar
 
Tham gia ngày: Jun 2008
Bài gửi: 112
:
thuan a !bạn có thể pots sơ đồ mạch mà bạn đã làm board cho mọi người xem ko ? khi mô fong chạy thì chắc chắn chương trình ko có vấn đề gì ?mình nghĩ vấn đề ở phần cứng cuả bạn thôi, bạn hãy mô tả tình trạng(hiện tượng) của LCD khi cho chạy ở chế độ 8 bit để mọi người có thể góp ý giúp bạn
__________________
** xin hãy cho tôi là tượng đá
** Để muôn đời không nhớ thương ai ..!!
picpen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-08-2008, 12:53 PM   #8
thuandt2085
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 13
:
em đã so đi so lại phần cứng rùi, em đã đếm đi đếm lại từng chân từng chân 1 và em cũng đã đo các dây ở đó không dây nào dứt hoặc có vấn đề gì cả? thế mới đau đầu chứ và sợ LCD có vấn đề em đã dùng 1 con LCD nữa nhưng cũng vậy.Hiện tượng của nó là chỉ có 1 hàng gồm 16 ma trận 5x8 thui còn đâu nó cứ nằm im lìm.
sơ đồ chân của em giống như hình vẽ khác là có thêm 2 chân A và K nữa nhưng nó không ảnh hưởng.
Hình Kèm Theo
File Type: jpg LCD_8bit_interface.jpg (79.8 KB, 4 lần tải)
thuandt2085 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-08-2008, 04:01 PM   #9
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi thuandt2085 View Post
em đã so đi so lại phần cứng rùi, em đã đếm đi đếm lại từng chân từng chân 1 và em cũng đã đo các dây ở đó không dây nào dứt hoặc có vấn đề gì cả? thế mới đau đầu chứ và sợ LCD có vấn đề em đã dùng 1 con LCD nữa nhưng cũng vậy.Hiện tượng của nó là chỉ có 1 hàng gồm 16 ma trận 5x8 thui còn đâu nó cứ nằm im lìm.
sơ đồ chân của em giống như hình vẽ khác là có thêm 2 chân A và K nữa nhưng nó không ảnh hưởng.
Hành vi của module được mô phỏng trong Proteus là lý tưởng, còn những module thực lại có khác biệt. Tôi đã từng gặp trường hợp dùng xung clock với độ rộng như datasheet thì module LCD không hiểu, mà phải tăng độ rộng đó lên khoảng 4 lần. Bạn thử thí nghiệm theo cách này xem sao.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-08-2008, 05:02 PM   #10
minhdt10
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 18
:
Bạn thử kiểm tra xem nguồn cấp cho LCD là bao nhiêu, trước tôi cũng bị hiện tượng này, để chắc ăn nên dùng con chiết áp, ngoáy cho tới khi thấy rõ thì thôi.
minhdt10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-08-2008, 08:10 PM   #11
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi minhdt10 View Post
Bạn thử kiểm tra xem nguồn cấp cho LCD là bao nhiêu, trước tôi cũng bị hiện tượng này, để chắc ăn nên dùng con chiết áp, ngoáy cho tới khi thấy rõ thì thôi.
Tôi cho là module không bị vấn đề này, vì với chế độ 4-bit bạn ấy đã thành công, tức là đã hiển thị được những gì cần hiển thị.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-08-2008, 10:57 PM   #12
minhdt10
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 18
:
Trích:
Nguyên văn bởi thuandt2085 View Post
em đã so đi so lại phần cứng rùi, em đã đếm đi đếm lại từng chân từng chân 1 và em cũng đã đo các dây ở đó không dây nào dứt hoặc có vấn đề gì cả? thế mới đau đầu chứ và sợ LCD có vấn đề em đã dùng 1 con LCD nữa nhưng cũng vậy.Hiện tượng của nó là chỉ có 1 hàng gồm 16 ma trận 5x8 thui còn đâu nó cứ nằm im lìm.
sơ đồ chân của em giống như hình vẽ khác là có thêm 2 chân A và K nữa nhưng nó không ảnh hưởng.
Thông thường với LCD thì chỉ cần cấp nguồn, đất đúng cho 3 chân 1,2,3 của nó đã hiện 1 hàng gồm 16 ma trận 5x8 đen thui rồi, nếu bạn rảnh thì thử xem thế nào. Để mai tôi thử ráp mạch xem sao.
minhdt10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-08-2008, 01:07 AM   #13
thuandt2085
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 13
:
Các bác ạ ! nguồn của em ổn định 5v, lên nếu nói ở nguồn thì là không đúng,còn nếu nói về phần cứng thì em đã kiểm đi kiểm lại đến từng chân từng chân 1 và em cũng đã đo từng dây từng dây 1 không dây nào có sự cố cả mà em đã dùng thử những chương trình trên diễn đàn hết rùi mà chẳng chương trình nào làm nó chịu nhúc nhíc cả bực thật, mấy hôm nay mất ngủ với nó rùi bực thật .
thuandt2085 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-08-2008, 02:49 AM   #14
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi thuandt2085 View Post
Các bác ạ ! nguồn của em ổn định 5v, lên nếu nói ở nguồn thì là không đúng,còn nếu nói về phần cứng thì em đã kiểm đi kiểm lại đến từng chân từng chân 1 và em cũng đã đo từng dây từng dây 1 không dây nào có sự cố cả mà em đã dùng thử những chương trình trên diễn đàn hết rùi mà chẳng chương trình nào làm nó chịu nhúc nhíc cả bực thật, mấy hôm nay mất ngủ với nó rùi bực thật .
Bạn đã thử sửa code để khởi tạo đầy đủ như đề nghị ở luồng sau chưa:
http://www.picvietnam.com/forum//showthread.php?t=1055

Bạn đã thử tăng độ rộng của xung E chưa?

Có vẻ như bạn chỉ thử các chương trình người ta đã viết sẵn chứ chưa chỉnh sửa như được đề nghị.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-08-2008, 12:24 PM   #15
minhdt10
Đệ tử 1 túi
 
Tham gia ngày: May 2008
Bài gửi: 18
:
Chương trình của bạn gửi, mô phỏng trên Proteus thì ok, nhưng với mạch thật thì hiện tượng đúng như bạn nói.
Bạn thử với chương trình của anh nhh xem thế nào, trước tôi đã thử trên mạch thật,ok rồi.
File Kèm Theo
File Type: rar lcd_pvn.rar (21.9 KB, 55 lần tải)
minhdt10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 01:45 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam