[C14] hỏi ngu LCD

tuanti1997qn

Thành Viên PIF
số là em đang tập chơi LCD mà em không hiểu lắm về cái thông số "contrast" và "coefficient", nên đặt như thế nào thì hiển thị ra màn hình chỗ trắng đúng trắng(chứ em xuât ra thì lâu lâu dở chứng mấy chỗ đáng lẽ phải trắng thì nó sáng mờ mờ khó chịu):1cool_choler: . với cái nữa là sao em nhét đống bit map của ảnh vào hàm main thì khi chạy LCD không chịu hiển thị còn khi em cho vào file .h thì nó lại xuất được ra hình bình thường:whaaat:. anh chị nào chỉ em với. em cảm ơn.":*"
 

NghiaJenius

Ban Chủ Nhiệm
Hi em, up folder code lên kèm hình ảnh mà em miêu tả để anh kiếm LCD debug cho. :)

Về phần hiển thị lên LCD graphic cần lưu ý:
B1: Ảnh bitmap cần hiển thị phải đúng kích thước của LCD: với LCD5110 là 84x48 pixel
- Datasheet: https://www.sparkfun.com/datasheets/LCD/Monochrome/Nokia5110.pdf
B2: Có thể dùng Paint để resize ảnh cho đúng kích thước, sau đó lấy bút chì và gôm chấm lại để được hình mong muốn (ko bị lốm đốm)
B3: Tool và hướng dẫn chuyển ảnh (đã edit ở B2) sang chuỗi hex:
- Hookup Guide: https://learn.sparkfun.com/tutorials/graphic-lcd-hookup-guide/all
- Tool: http://en.radzio.dxp.pl/bitmap_converter/

Chúc em may mắn.
":*"
 
Top