![]() |
|
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Mar 2011
Bài gửi: 3
: |
không ai giúp mình ah?
![]() |
![]() |
![]() |
![]() |
#2 |
Đệ tử 7 túi
Tham gia ngày: May 2005
Bài gửi: 258
: |
tham khảo code sau:
Code:
#include<16f877A.h> #fuses HS,NOWDT,NOPROTECT,NOLVP #device 16f877A*=16 ADC=8 #use delay(clock=20M) #include <lcd.c> main() { int8 adc; int8 truc,donvi,tram; set_tris_b(0); set_tris_d(0); setup_adc(adc_clock_internal); setup_adc_ports(AN0); set_adc_channel(0); delay_us(10); LCD_Init(); lcd_gotoxy(1,1); Printf(LCD_putc,"gia tri ADC la:"); while(1) { adc=read_adc(); output_B(adc); tram =adc/100; adc =adc%100; truc=adc/10; donvi=adc%10; lcd_gotoxy(1,2); LCD_Putc(tram+0x30); LCD_Putc(truc+0x30); LCD_Putc(donvi+0x30); } }
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề. thay đổi nội dung bởi: tdm, 20-03-2011 lúc 06:24 PM. |
![]() |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|