![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Jan 2013
Nơi Cư Ngụ: Bách Khoa Đà Nẵng
Bài gửi: 7
: |
![]() mình có chương rình viết cho PIC 16F877A như sau :
---------------------------------------------------------- #define <16f877a.h> #include "16F877A.h" #device *=16 adc=8 //#device PIC16F877A *=16 #use delay(clock=40000000) #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT //#use rs232(baud=115200,parity=N,xmit=PIN_C6,rcv=PIN_C7, bits=9) #include <LCD.C> #INT_EXT int8 read; void main(void) { // set_tris_b(0); set_tris_a(0xFF); set_tris_d(0x00); //Khoi tao ADC setup_adc_ports(AN0); setup_adc(ADC_CLOCK_INTERNAL); delay_ms(50); while(TRUE) { lcd_init(); read=read_adc(); read =read*0.395102222; printf(lcd_putc,"\rLUU LUONG: %u" ,read); delay_us(10); lcd_gotoxy( 2,2 ); lcd_putc ("DA VDK:Nhom 8 "); } } ---------------------------------------------------------------- các bạn cho mình cách viết lưu đồ thuật toán cho chương trình này đc ko ? mình cám ơn ! thay đổi nội dung bởi: vanhungbk1, 29-05-2013 lúc 02:24 AM. |
![]() |
![]() |
|
|