![]() |
|
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 |
![]() |
#4 |
Đệ tử 1 túi
Tham gia ngày: Jul 2007
Bài gửi: 15
: |
Ai biết xin chỉ giúp mình với! Mình sử dụng HTPIC viết cho PIC 18F452. Sau khi định nghĩa chân như sau.
#define sensor LATD0 //định nghĩa chân vào sensor là RD0 và có lệnh cấu hình chân RD0 là input TRISD0=1; khi dùng câu lệnh sau vẫn chạy nhưng không có tác dụng như ý muốn. while(sensor==1) do {execute();} stop(); Nhưng nếu sử dụng tên nguyên gốc thì chương trình nạp xong chạy đúng: while(RD0==1) do {execute();} stop(); Cả hai cách viết trên khi biên dịch vẫn OK nhưng khi nạp vào chỉ có cách 2 là chạy đúng. Đối với định nghĩa các chân là output thì không gặp phải vấn đề gì cả. |
![]() |
![]() |
|
|