![]() |
![]() |
#16 |
Nhập môn đệ tử
Tham gia ngày: Mar 2011
Bài gửi: 6
: |
gửi cho mình với, mail của mình : hoanggaara@gmail.com
thank you. |
![]() |
![]() |
![]() |
#17 |
Nhập môn đệ tử
Tham gia ngày: Feb 2012
Bài gửi: 1
: |
ai có tài liệu về PIC 18F4431 k cho mình xin với, đang làm đồ án với em này mà k có tl gì cả, thanks
|
![]() |
![]() |
![]() |
#18 |
Nhập môn đệ tử
Tham gia ngày: Apr 2011
Bài gửi: 2
: |
Em chào các anh,em mới học pic16f877,em có viết 1 code đơn giản nhưng bị lỗi em chưa biết sửa cách nào,mọi người giúp em nha.
Đây là code của em #include "C:\Documents and Settings\Administrator\My Documents\b11\main adc.h" #device *=16 ADC=8 #use delay(clock=10000000) int adc_delay; void hieu_chinh() { adc_delay=read_adc (0); output_B(0); delay_ms(adc_delay); output_B(255); delay_ms(adc_delay); } void main() { setup_ adc_post(AN0_AN1_AN3); setup_ adc(adc_clock_internal); set_ adc_chennel(0); while(1) { hieu_chinh(); if(input(pin_C0)) { output_B(0); break; } } } em dung ccs complie lỗi sảy ra là Error 23.. Line 3(8,9): can not change device type this far into the code |
![]() |
![]() |
![]() |
#19 | |
Nhập môn đệ tử
Tham gia ngày: Sep 2012
Bài gửi: 2
: |
Trích:
http://www.myebook.vn/ebook/ky-thuat...et.142660.html |
|
![]() |
![]() |
![]() |
#20 |
Nhập môn đệ tử
Tham gia ngày: Dec 2012
Bài gửi: 1
: |
![]() Chào các anh,hiện nay em đang muốn học lập trình ngôn ngữ C cho PIC nhưng không có tài liệu nào cả.Vậy mong các anh bớt chút thời gian cho em xin ít tài liệu được không ạ.hoặc cho em đường link e dow cụng được ạ..Em xin cảm ơn.
|
![]() |
![]() |
![]() |
#21 |
Nhập môn đệ tử
Tham gia ngày: Jul 2013
Bài gửi: 3
: |
chào mọi người! mình mới tìm hiểu về pic.mình viêt c/trình nháy led nhiều chế độ.nhưng cảm thấy ko ưng.mọi người có cách viết hay hơn thì góp ý cho mình nhé.đây là code của mình:
#include <16f877a.h> #FUSES NOWDT,HS,NOPUT,NOPROTECT,NODEBUG,NOLVP #use delay(clock=20000000) #use fast_io(b) int i; void led_doithuan() { output_b(0x00); delay_ms(300); output_b(0x01); delay_ms(300); output_b(0x02); delay_ms(300); output_b(0x04); delay_ms(300); output_b(0x08); delay_ms(300); output_b(0x010); delay_ms(300); output_b(0x020); delay_ms(300); output_b(0x40); delay_ms(300); output_b(0x80); delay_ms(300); } void led_doinguoc() { output_b(0x80); delay_ms(300); output_b(0x40); delay_ms(300); output_b(0x20); delay_ms(300); output_b(0x10); delay_ms(300); output_b(0x8); delay_ms(300); output_b(0x4); delay_ms(300); output_b(0x2); delay_ms(300); output_b(0x1); delay_ms(300); output_b(0x0); delay_ms(300); } void led_giua() { output_b(0x18); delay_ms(300); output_b(0x24); delay_ms(300); output_b(0x42); delay_ms(300); output_b(0x081); delay_ms(300); } void led_ngoai() { output_b(0x081); delay_ms(300); output_b(0x042); delay_ms(300); output_b(0x024); delay_ms(300); output_b(0x018); delay_ms(300); output_b(0x00); delay_ms(2000); } void led_duoi() { for (i=1;i<0x80;i=i++,output_b(0xff),delay_ms(300)); } void main() { set_tris_b(0x00); while (1) { led_doithuan(); delay_ms(300); led_doinguoc(); led_giua(); led_ngoai(); } } |
![]() |
![]() |
![]() |
|
|