PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   PIC - Thiết kế và Ứng dụng (http://www.picvietnam.com/forum/forumdisplay.php?f=23)
-   -   Help! Viết ký hiệu chữ "phi" lên LCD 2 hàng 16 cột (http://www.picvietnam.com/forum/showthread.php?t=651)

trongtuan_1109 26-09-2010 02:24 AM

Mình cũng đang muốn hiển thị lên LCD tiếng Việt viết code bằng C,nhìn ass khó hiểu quá

dvthangstut 17-10-2010 07:50 PM

mình dùng CCS viet cho PIC 18f4550: hiển thị dòng chữ lên LCD
chân E2: LCD_E
D4: LCD_rs
D5: LCD_WR
4bit data của LCD: D0, D1,D2,D3
CODE mình viết như sau:

#include <18F4550.h>

#define LCD_DB4 PIN_D0
#define LCD_DB5 PIN_D1
#define LCD_DB6 PIN_D2
#define LCD_DB7 PIN_D3

#define LCD_E PIN_E2
#define LCD_RS PIN_D4
#define LCD_RW PIN_D5
#include <LCD.c>
#use delay(clock=20000000)

void main()
{
output_low(LCD_RW); // Set R/W pin on LCD to a low level

lcd_init(); // Initialize the LCD

lcd_putc("\fHello World\n");
lcd_putc("Line Number 2");

while(1);
}
Sao mà ko chạy nữa. các bạn giúp mình với nghe
Cảm ơn nhiều

hanhpro102 24-01-2011 04:04 PM

hỏi
 
cho mình hỏi cách hiển thị ký tự đặc biệt trên LDC như:à.á.ã.è... với vi điều khiển 8o51 thì làm thế nào thực sự mình không hiểu ai help mình với.

lambaotrung 21-03-2011 03:05 PM

bai nay lau roi ma ko thay ai tra loi het vay....

stupid11 28-03-2011 12:24 AM

1 Attachment(s)
Đây là bảng các ký tự đặc biệt trong LCD,có gần như đầy đủ các ký hiệu sử dụng trong kỹ

thuật..việc xuất ra cũng rất đơn giản.

Ví dụ: muốn xuất kí tự "&" thì ta xuất data=00100110; rồi gửi lên LCD..lưu ý ở đây sử

dụng 8bit //4bit thấp,4bit cao// ta phải ghép lại khi sử dụng//

stupid11 28-03-2011 12:34 AM

Trích:

Nguyên văn bởi hanhpro102 (Post 41660)
cho mình hỏi cách hiển thị ký tự đặc biệt trên LDC như:à.á.ã.è... với vi điều khiển 8o51 thì làm thế nào thực sự mình không hiểu ai help mình với.

Có phải bạn muốn hiển thị font tiếng Việt lên LCD đúng không..việc này theo mình nghĩ là không khả thi,bởi vì LCD(vd:HD44780) chỉ có 1 vùng nhớ rất hạn chế để cho người sử dụng tạo ra các ký tự đặc biệt riêng.cụ thể là bạn chỉ có thể tạo 8 ký tự loại 5x8 hoặc 4 ký tự loại 5x10 điểm ảnh..bạn thử tính xem font tiêng Việt có bao nhiêu ký tự "đặc biệt".chắc là cũng gần đủ thôi..tại vì còn thêm dấu " '`~?. " nữa....bạn thử tìm loại LCD khác thử xem sao.Chúc bạn thành công.Thân.


Múi giờ GMT. Hiện tại là 09:04 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