View Single Post
Old 16-11-2006, 06:21 PM   #13
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
Dưới đây là một ví dụ hiển thị mảng string gồm 2 string trong Flash lên LCD, tôi dùng PORTB để giao tiếp với LCD. Code đã được chạy thử. Tôi tin là bạn biết cách kết nối phần cứng giữa LCD và PIC.

Code:
#define use_portb_lcd TRUE

#if defined(__PCM__)
#include <16F877.H>
#device *=16
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)

#elif defined(__PCH__)
#include <18F452.H>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#endif

#include <lcd.c>

// CONSTANTS
byte const str_table [2][10] = {"Hello!", "Xin chao!"};

void main()   {

   lcd_init();
   delay_ms(6);
   
   //Print first line to LCD
   lcd_putc(str_table[0]);

   //Move to the beginning of the second line
   lcd_gotoxy(1, 2);
   
   //Print second line to LCD
   lcd_putc(str_table[1]);

   // loop always
   while(TRUE);
}
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