View Single Post
Old 27-10-2008, 10:25 AM   #3
vohieuthao1
Đệ tử 1 túi
 
Tham gia ngày: Oct 2006
Bài gửi: 21
:
Mình mới biết pic thôi nên các bạn chỉ kỹ kỹ giùm.

#include <16f877a.h>
#include <def_877a.h>
#device *=16 adc=10
#use delay(clock=4000000)
#include <lcd.c>
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use rs232(baud=9600,parity=n,xmit=pin_C6,rcv=pin_C7)
void main()
{
float value;
trisa=0xFF;
trisd=0x00;
lcd_init();
printf(lcd_putc,"0g");
setup_adc_ports(ra1);
setup_adc(ADC_CLOCK_INTERNAL);
delay_us(10);
value=(float)read_adc();
value=value*0.977;
printf(lcd_putc, "Float: %f", value);
}
vohieuthao1 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn