các bạn cho mình hỏi lồi này là lổi zì với, mình bị miết mà ko biết sửa làm sao ?
CODE :
sbit LCD_RS_Direction at TRISB0_bit;
sbit LCD_EN_Direction at TRISB1_bit;
sbit LCD_D4_Direction at TRISB4_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D7_Direction at TRISB7_bit;
void main()
{
unsigned int adc_value;
unsigned int time;
char buffer[6];
TRISA = 0xFF;
Lcd_Init(); // KHOI TAO LCD
//LCD_Cmd(_LCD_CURSOR_OFF); // KHONG HIEN THI CON TRO
// khoi tao modul ADC
//ADC_Init();
// khoi tao timer0
OPTION_REG.T0CS = 0;
OPTION_REG.PSA = 0; // BO CHIA TRUOC DUNG CHO TIMER0
OPTION_REG.PS2 = 0;
OPTION_REG.PS1 = 0;
OPTION_REG.PS0 = 0;
while(1)
{
TMR0 = 0;
// CHUYEN DOI ADC
adc_value = ADC_Read(0);
time = TMR0;
time = time*2/5; // thoi gian o don vi us
// HIEN THI adc_value ra LCD
WordToStr(adc_value,buffer);
Lcd_Out(1,2,buffer);
Delay_ms(200);
}
}
////////////////////////
lổi bị như hình bên dưới nhé .
mong các bạn giúp đở.
CODE :
sbit LCD_RS_Direction at TRISB0_bit;
sbit LCD_EN_Direction at TRISB1_bit;
sbit LCD_D4_Direction at TRISB4_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D7_Direction at TRISB7_bit;
void main()
{
unsigned int adc_value;
unsigned int time;
char buffer[6];
TRISA = 0xFF;
Lcd_Init(); // KHOI TAO LCD
//LCD_Cmd(_LCD_CURSOR_OFF); // KHONG HIEN THI CON TRO
// khoi tao modul ADC
//ADC_Init();
// khoi tao timer0
OPTION_REG.T0CS = 0;
OPTION_REG.PSA = 0; // BO CHIA TRUOC DUNG CHO TIMER0
OPTION_REG.PS2 = 0;
OPTION_REG.PS1 = 0;
OPTION_REG.PS0 = 0;
while(1)
{
TMR0 = 0;
// CHUYEN DOI ADC
adc_value = ADC_Read(0);
time = TMR0;
time = time*2/5; // thoi gian o don vi us
// HIEN THI adc_value ra LCD
WordToStr(adc_value,buffer);
Lcd_Out(1,2,buffer);
Delay_ms(200);
}
}
////////////////////////
lổi bị như hình bên dưới nhé .
mong các bạn giúp đở.