PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 24-04-2013, 07:20 AM   #1
hoangclick
Nhập môn đệ tử
 
Tham gia ngày: Mar 2012
Bài gửi: 8
:
Code Quang trở Với Pic

Em chào mọi người,
E dùng pic16f877a và quang trở, cho đầu ra tín hiệu quang trở vào chân Adc để xử lý, cụ thể là chân A1 (AN1) của pic,
Code:
#include "C:\Users\hoang\Desktop\quangtro 10k nguon 5v\codeQuangTro.h"

#include <16f887.h>
#device *=16 ADC=8    // su dung ADC 8 bit
#use delay(clock = 20M)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,NOLVP, NOCPD, NOWRT




void main()
{

                                  // setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_CLOCK_DIV_2);  // thoi gian lay mau bang xung clock/2 (mat 0.4us tren thach anh 20Mhz)
   setup_adc_ports(AN1);        // lay tin hieu analog tu chan 1 cua pic
   setup_adc_channel(1);
   while (true)
     {
     delay_us(10);    // de lay 10us truoc read_adc de co ket qua chinh xac hon
     value=read_adc();
     printf("Do sang A/D = %2x\n\r", value);
     }
     
     
     
   /*setup_psp(PSP_DISABLED);
   setup_spi(SPI_SS_DISABLED);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
   */
   // TODO: USER CODE!!

}
code E tự viết, sai chỗ nào mong các huynh đài giúp em, thank mọi người
hoangclick vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2013, 10:55 PM   #2
TRUNGBAOSPKT
Đệ tử 2 túi
 
Tham gia ngày: Sep 2011
Bài gửi: 32
:
Cụ thể là mạch của bạn dùng để làm gì ( tên đề tài ) ? bạn nên mô phỏng bằng proteus , rồi gửi mình , mình sẽ giúp . Mail : TRUNGBAOSPKT@yahoo.com . Nhớ thanks đấy nhé :-)
TRUNGBAOSPKT vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 06:46 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam