|
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 |
05-06-2010, 05:50 PM | #1 |
Đệ tử 4 túi
Tham gia ngày: Jun 2010
Bài gửi: 79
: |
cho minh hoi voi
mình biết 2 nguoi lập trình cho pic 18f4331
mình dọc 2 chuong trình của 2 nguoi do ma khong biết tốt xấu chổ nào: 1 nguoi viết theo cấu trúc gióng chuong trình mẫu o dưới: còn nguòi kia thì viết khác hẳn đi cụ thể là không thấy (e đính kèm file nguoi này co duoi, chú ý là mình chỉ gởi 2 chuong trình con di theo chuong trình chinh thoi nge, vì nhiều quá mình dua khong hết): nguòi này viết mình khong thấy khai báo #int_xxx // Khai bao chuong trinh ngat và nguoi nay viết rất nhiều hàm con: mọi nguoi doc và noi cho mình về 2 cách viết này nhe #include <16f88.h> #include <def_88.h> #device *=16 ADC=8 #FUSES NOWDT, HS, NOPUT, MCLR, NOBROWNOUT, N OLVP, NOCPD, NOWRT, NODEBUG #use delay(clock=20000000) #use rs232(baud=9600,parity=N,xmit=PIN_B5,rcv=PIN _B2,bits=9) #use i2c(Master,Fast,sda=PIN_B1,scl=PIN_B4) #int_xxx // Khai bao chuong trinh ngat xxx_isr() { // Code here } void Ten_chuong_trinh_con(Bien) { // Code here } void main() { // Enter code here! } |
06-06-2010, 11:51 AM | #2 |
Đệ tử 7 túi
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
: |
thấy cái code quen quen , k bik có phải của mình k ta . Nếu k nhầm thì
Code:
/*CHUONG TRINH ROBOT 2008-AUTOMACHINE mach version.1 */ //XU LY LO TRINH,CHON PHUONG AN-CAC MODULE PHU DE BEN NGOAI*/ /* |
06-10-2010, 03:47 PM | #3 |
Đệ tử 4 túi
Tham gia ngày: Jun 2010
Bài gửi: 79
: |
e thì chưa wen nên mới mượn code để hỏi.
của a thì cho e hỏi lệnh set_power_pwm_override(1, false, 0); set_power_pwm_override(3, false, 0); set_power_pwm_override(5, false, 0); set_power_pwm_override(7, false, 0); nhằm mục đích j vậy? false hay true co j khác nhau vậy. em thấy có chương trình viết pwm vẫn không dùng cái này mong anh giup do |
|
|