View Single Post
Old 09-11-2012, 09:52 PM   #8
tdm
Đệ tử 7 túi
 
Tham gia ngày: May 2005
Bài gửi: 258
:
Trích:
Nguyên văn bởi lhg1 View Post
mình đang làm quen với Pic16F877a,có gặp vấn đề với cái LCD. mình đã đọc cái LCD.c của CCS và làm theo hướng dẫn của nó mà mãi LCD không chịu hiển thị cho. moị người check bài của mình với
code đây:

---------------------------------------------------
#include <16F877a.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock=4000000)
#use fast_io(D)
#define LCD_ENABLE_PIN PIN_D0
#define LCD_RS_PIN PIN_D1
#define LCD_RW_PIN PIN_D2
#define LCD_DATA4 PIN_D4
#define LCD_DATA5 PIN_D5
#define LCD_DATA6 PIN_D6
#define LCD_DATA7 PIN_D7
#include <LCD.c>
void main()
{
set_tris_D(0x00);
lcd_init();
while(1)
{
lcd_gotoxy(0,0);
lcd_putc("fReady...");
delay_ms(100);
}
-------------------------------------
nó không chạy là đúng rồi .làm gì có cột 0 và hàng 0.
lcd_gotoxy(2,1);//cột 2 hàng 1
lcd_putc("fReady...");
delay_ms(100);
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề.
tdm vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn