|
Tài trợ cho PIC Vietnam |
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 |
|
Ðiều Chỉnh | Xếp Bài |
08-11-2011, 09:26 PM | #5 |
Nhập môn đệ tử
Tham gia ngày: Jul 2010
Bài gửi: 3
: |
undefineddạ ko có ah ! em có mua con nay rồi !
ở siêu thị trươg SPKT á !nó chính xác là con 16f788 đó anh ! mấy hôm nay hì hục vọc nó ! nhưng ko hiểu sao vẫn ko chạy ! bùn ghê ! nhân tiện mấy anh xem dùm em cái code này có sai xot j ko với : #include "C:\Program Files (x86)\PICC\Projects\test pic 1.h" #use delay(clock=10000000) #use fast_io(a) #use fast_io(b) #use fast_io(c) #use fast_io(d) #use fast_io(e) int8 i=0; int8 const a[8]={pin_a0,pin_a1,pin_a2,pin_a3,pin_a4,pin_a5,pin_a6 ,pin_a7}; int8 const b[8]={pin_b0,pin_b1,pin_b2,pin_b3,pin_b4,pin_b5,pin_b6 ,pin_b7}; int8 const c[8]={pin_c0,pin_c1,pin_c2,pin_c3,pin_c4,pin_c5,pin_c6 ,pin_c7}; int8 const d[8]={pin_d0,pin_d1,pin_d2,pin_d3,pin_d4,pin_d5,pin_d6 ,pin_d7}; int8 const e[8]={pin_e0,pin_e1,pin_e2,pin_e3}; void main() { setup_adc_ports(NO_ANALOGS|VSS_VDD); setup_adc(ADC_OFF); setup_spi(FALSE); 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);// This device COMP currently not supported by the PICWizard setup_oscillator(False); // TODO: USER CODE!! set_tris_a(0); set_tris_b(0); set_tris_c(0); set_tris_d(0); set_tris_e(0); while(1) { for (i=0;i<=7;++i) { OUTPUT_HIGH(a[i]); OUTPUT_HIGH(b[i]); OUTPUT_HIGH(c[i]); OUTPUT_HIGH(d[i]); delay_ms(100); OUTPUT_LOW(A[i]); OUTPUT_LOW(b[i]); OUTPUT_LOW(c[i]); OUTPUT_LOW(d[i]); delay_ms(100); } for (i=0;i<=3;++i) { OUTPUT_HIGH(e[i]); delay_ms(100); OUTPUT_LOW(e[i]); delay_ms(100); } } } em cúm ơn ! |
|
|