View Single Post
Old 12-08-2011, 10:48 PM   #10
tdm
Đệ tử 7 túi
 
Tham gia ngày: May 2005
Bài gửi: 258
:
Trích:
Nguyên văn bởi Kansv View Post
Hi all.
Xin cac bac chi giao.cho minh hoi de dieu khien con tro dich chuyen tren LCD bang CCS thi lam the nao?minh chua hieu lam,bac nao biet thi giup minh voi nhe.
Thank!
đoạn code sau cứ 1s dịch chuyển con trỏ sang phải:
Code:
#include <16f877A.h>
#device *=16
#use delay(clock = 20M)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,NOLVP, NOCPD, NOWRT

#define LCD_ENABLE_PIN PIN_B5
#define LCD_RS_PIN PIN_B7
#define LCD_RW_PIN PIN_B6
#define LCD_DATA4 PIN_B4
#define LCD_DATA5 PIN_B3
#define LCD_DATA6 PIN_B2
#define LCD_DATA7 PIN_B1

#include <lcd.c>
void main(){
int i;

while(1)
{
lcd_init();
lcd_send_byte(0, 0x0e);//hien thi con tro
delay_ms(1000);
for(i=0;i<=15;i++)
 {
 lcd_send_byte(0, 0x14);//dich con tro sang phai một ô
 delay_ms(1000);
 }

}
}
__________________
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