V
vanvan00
Guest
Як відобразити десяткового дробу на результуючому температури з моєї ланцюга температури Lm35?Im використанням мікроконтролера Pic18F452 мій код нижче, спасибі
непідписаних temp_value;
символ з [6];
вакуум основних () (
ADCON1 = 0x80;
TRISA = 0xFF / / PORTA в якості вхідних даних
TRISB = 0x00; / / PORTB як виведення
Lcd_Init (і PORTB);
Lcd_Cmd (LCD_CLEAR);
Lcd_Cmd (LCD_CURSOR_OFF);
Lcd_Out (1,1, "Температура:");робити (
temp_value = (Adc_Read (0) / 2) / / Читання аналоговий вхід
WordToStr (temp_value з);
Lcd_Out (2,10, вихід);
Lcd_Chr_Cp (223);
Lcd_Chr_Cp ('C');
delay_ms (2500) / / Приклад на 2,5 сек
А) (1);
)
непідписаних temp_value;
символ з [6];
вакуум основних () (
ADCON1 = 0x80;
TRISA = 0xFF / / PORTA в якості вхідних даних
TRISB = 0x00; / / PORTB як виведення
Lcd_Init (і PORTB);
Lcd_Cmd (LCD_CLEAR);
Lcd_Cmd (LCD_CURSOR_OFF);
Lcd_Out (1,1, "Температура:");робити (
temp_value = (Adc_Read (0) / 2) / / Читання аналоговий вхід
WordToStr (temp_value з);
Lcd_Out (2,10, вихід);
Lcd_Chr_Cp (223);
Lcd_Chr_Cp ('C');
delay_ms (2500) / / Приклад на 2,5 сек
А) (1);
)