Chiều nay học thực hành PIC bài LCD. Có một câu em làm mãi ko được, đó là hiển thị nội dung (tiếng việt có dấu) lên LCD 16x2 hoặc 20x4. Tuy nhiên số lượng chữ tiếng việt lại nhiều hơn vùng nhớ CGRAM để lưu giá trị do mình tạo ra. Do đó em không biết làm thế nào để có thể hiển thị nó ra LCD. Ai gặp vấn đề này có thể hướng dẫn giúp em được ko ah??? Em đã thử nhiều cách nhưng đều không được. Không làm xong là em bứt rứt khó chịu lắm. Em dùng Hitech C hoặc Mikro C
Thông báo
Collapse
No announcement yet.
[Help] Ghi nhiều hơn 8 ký tự đặc biệt lên LCD
Collapse
X
-
LCD ký tự 16x2 vốn nó đã nghèo nàn , hiển thị kém ... thằng dở hơi nào lại bắt viết tiếng việt lên đây . 1 ô của nó có 8x8 điểm thì có làm cái font chữ kiểu gì ? Làm chữ không có dấu à ? bồ = bố = bô ??? ... Có viết được tiếng việt lên đó nhìn cũng chẳng ra cái thể loại gì ! thậm chí nhìn chẳng ra cái gì .
Nếu ép buộc , bắt buộc phải viết tiếng việt lên đó ... thì cũng không phải là không làm được ( có điều có khéo làm, xử lý hay không )... đúng là không có ch bắt mèo ăn c ... nhưng mèo lại ăn c chẳng xong . Tốt nhất là dùng LCD graphic ... Lặn lội cái này mất thời gian !Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com
Comment
-
khổ cái là thầy em chơi khó vậy đấy anh ah. trên cái LCD 20x4 em phải viết như sau:
line1: Khoa Điện Tử
line2: Họ tên sinh viên 1
line3: Họ tên sinh viên 2
line4: Họ tên sinh viên 3
Nếu chỉ là hiển thị chữ tiếng việt hay là ký tự đặc biệt thì e còn làm được, miến sao đừng hiển thị nhiều hơn 8 cái cùng lúc.Last edited by xe đạp; 27-05-2013, 21:54.
Comment
-
Nguyên văn bởi xe đạp Xem bài viếtkhổ cái là thầy em chơi khó vậy đấy anh ah. trên cái LCD 20x4 em phải viết như sau:
Mà tên của tụi e lại nhiều hơn 8 ký tự tiếng việt (10 chữ) làm kiểu gì nó cũng không chạy. Vậy mới khổ. Nhưng mới là bài đầu. Còn một bài hiển thị một chuỗi tiếng việt lên LCD sau đó dịch từ trái sang phải liên tục. Chả biết phải làm thế nào
facebook:
Comment
-
Nguyên văn bởi xe đạp Xem bài viếtkhổ cái là thầy em chơi khó vậy đấy anh ah. trên cái LCD 20x4 em phải viết như sau:
Mà tên của tụi e lại nhiều hơn 8 ký tự tiếng việt (10 chữ) làm kiểu gì nó cũng không chạy. Vậy mới khổ. Nhưng mới là bài đầu. Còn một bài hiển thị một chuỗi tiếng việt lên LCD sau đó dịch từ trái sang phải liên tục. Chả biết phải làm thế nào.
Nếu chỉ là hiển thị chữ tiếng việt hay là ký tự đặc biệt thì e còn làm được, miến sao đừng hiển thị nhiều hơn 8 cái cùng lúc.
--- Còn có việc chống đối là : Hiển thị từng dòng 1 như ta quét led vậy ... sẽ " hiển thị được " câu nào vào dòng đấy . Thỏa mãn yêu cầu của đầu bài . Thầy chơi tao thì tao lại phải chơi lại thầy thôi ... chứ giờ biết làm saoModule RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com
Comment
-
Nguyên văn bởi xe đạp Xem bài viếtkhổ cái là thầy em chơi khó vậy đấy anh ah. trên cái LCD 20x4 em phải viết như sau:
Mà tên của tụi e lại nhiều hơn 8 ký tự tiếng việt (10 chữ) làm kiểu gì nó cũng không chạy. Vậy mới khổ. Nhưng mới là bài đầu. Còn một bài hiển thị một chuỗi tiếng việt lên LCD sau đó dịch từ trái sang phải liên tục. Chả biết phải làm thế nào.
Nếu chỉ là hiển thị chữ tiếng việt hay là ký tự đặc biệt thì e còn làm được, miến sao đừng hiển thị nhiều hơn 8 cái cùng lúc.
Bạn muốn hiển thị tiếng Việt được thì bạn phải "viết lại" bản ROM trong (internal EPROM) của con chip. Người ta làm hiển thị được tiếng Nhật... thì tiếng Việt chắc không khó...Mãi đi tìm vàng.
Comment
-
Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com
Comment
-
Cái họ tên sinh viên là tên của 3 đứa trong nhóm em anh ah. Mỗi nhóm 3 đứa. Nhóm nào may mắn ba má đặt tên có ít chữ có dấu còn đỡ, nhóm em thì tới hơn 10 chữ có dấu: ê, ư, ơ, ô, ỳ, ế, ễ, à, í, ệ, ử
Vd:
Khoa Điện Tử
Trương Công Trí
Nguyễn Hoàng Tiến
Huỳnh Quốc Tuấn
Comment
-
Nguyên văn bởi xe đạp Xem bài viếtCái họ tên sinh viên là tên của 3 đứa trong nhóm em anh ah. Mỗi nhóm 3 đứa. Nhóm nào may mắn ba má đặt tên có ít chữ có dấu còn đỡ, nhóm em thì tới hơn 10 chữ có dấu: ê, ư, ơ, ô, ỳ, ế, ễ, à, í, ệ, ử
Vd:
và kết cục là em bó tay, vì khi ghi nhiều hơn 8 ký tự thì nó sẽ bị ghi đè lên ký tự cũ. Thầy có gợi ý là mỗi thời điểm chỉ hiển thị một dòng sau đó lặp lại liên tục như kiểu quét led nhưng em nghĩ tốc độ LCD chậm thì không thể làm được (thực tế em đã làm thử và nó nháy tè le)
Nghĩ đi nghĩ lại rõ thật là cái việc này vô ích. Không phải phản quốc chứ cái gì công nghệ có dính đến Tiếng Việt thấy nó thế ếu nào ấy, giá trị tụt đi mấy level.
Comment
Bài viết mới nhất
Collapse
-
bởi 0975132692Cáp Tín Hiệu Vặn Xoắn Đôi Altek Kabel chính hãng
- Thương Hiệu: Altek Kabel – Germany
- Xuất xứ/ Origin: China
- Ruột dẫn: Đồng mạ bạc
- Số Lõi Dẫn: 1 Pair/ 2 Pair/ 3 Pair/ 4 Pair (1 Pair = 1 đôi = 2 lõi) + 1 dây đồng Si bạc thoát...-
Channel: Điện tử công nghiệp
hôm nay, 09:30 -
-
bởi 0975132692Dây cáp điều khiển Altek Kabel - Tiêu chuẩn Châu Âu - đầy đủ các mã
- Dây dẫn: 100% đồng
- Số lõi: 2 - 30 lõi (2-7 lõi chia màu, 8 lõi trở lên lõi đen đánh số)
- Tiết diện: 0.5, 0.75, 1.0, 1.5mm2
- Cáp điều khiển CT-500: Không...-
Channel: Điện tử công nghiệp
hôm nay, 08:57 -
-
Trả lời cho Tổng hợp các thông tin về mạch nạp cho AVRbởi bacthoMình cũng bị như vậy mà chưa biết ở đâu
-
Channel: Vi điều khiển AVR
Hôm qua, 21:00 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi nhathung1101Câu trả lời là không dùng được.
Hai lớp dán mặt trước và mặt sau, gọi là film phân cực. Muốn hiểu rõ về nó thì chịu khó search nhé. Ở đây có rất nhiều chó cứ ngửi thấy phân là sủa nhặng, nên không giải thích nhiều....-
Channel: Thiết bị điện tử cá nhân
Hôm qua, 16:20 -
-
Comment on Tổng hợp các thông tin về mạch nạp cho AVRbởi Memem
-
Channel: Vi điều khiển AVR
Hôm qua, 15:10 -
-
Trả lời cho Tổng hợp các thông tin về mạch nạp cho AVRbởi MememMọi người ơi cho em hỏi cái này ạ, hiện tại em đang làm btl về hiển thị giá trị nhiệt độ trên led 7 thanh sử dụng atmega16, code em chạy trên mô phỏng rất oke nhưng khi lắp qua mạch thực thì bị lỗi ở led đầu tiên bị lỗi như thế này...
-
Channel: Vi điều khiển AVR
Hôm qua, 15:10 -
-
bởi mantruongepuNhờ cả nhà tìm giúp mình thông tin IC này với, thấy ghi 943B W58BAL mà mình tìm mấy ngày nay không được, nó được đóng gói dạng TSSOP 8. Cám ơn cả nhà....
-
Channel: Điện tử dành cho người mới bắt đầu
20-11-2024, 14:40 -
-
bởi TherulCảm ơn bạn đã chia sẻ câu chuyện và quá trình phát triển sản phẩm của mình. Trước tiên, thật may mắn khi bạn vượt qua tai nạn và vẫn giữ được niềm đam mê cũng như khả năng sáng tạo trong lĩnh vực kỹ thuật. Việc bạn tiếp tục...
-
Channel: từ PIC tới dsPIC
20-11-2024, 07:20 -
-
Trả lời cho Em muốn hỏi mọi người về nguyên lý hoạt động, tần số của mạch công suất trong máy rửa siêu âm ạ.bởi nguyendinhvanBạn nên nghiên cứu cái chấn lưu đèn ống Compact fluorescent lamp hay đèn compact trước đã. Nó rẻ đỡ tốn kém.
Sau khi hiểu rõ rồi thì chuyển sang cái mạch này.
Ở cái chấn lưu, tần số của nó linh tinh lắm, tùy điện áp nguồn, tùy...-
Channel: Hỗ trợ học tập
19-11-2024, 22:44 -
-
bởi yname11 E có 1 laptop bị hỏng màn hình, e tháo ra thì thấy nó có 4 lớp , lớp ngoài cùng là 1 lớp nhựa rất mỏng màu hơi đen ( chắc là 1 loại film dán), tiếp theo là 1 lớp thủy tinh bị vỡ (màu đen) , đến 1 lớp thủy tinh trắng ( lớp này có...
-
Channel: Thiết bị điện tử cá nhân
18-11-2024, 19:12 -
Comment