View Single Post
Old 09-11-2012, 06:31 PM   #5
sontvak42
Đệ tử 2 túi
 
sontvak42's Avatar
 
Tham gia ngày: May 2012
Bài gửi: 30
:
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);
}
-------------------------------------
bạn thử thế này xem có được không?
Code:
#include <16F877a.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock=4000000)
#include "LCD.c"
void main ()
{
set_tris_d(0x00);
lcd_gotoxy(2,0);
printf(lcd_putc,"Ready...!!!");
}
__________________
Tâm bất biến giữa dòng đời vạn biến!
____fxn_vst____
sontvak42 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn