|
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 |
24-12-2006, 05:38 PM | #11 |
Đệ tử 1 túi
Tham gia ngày: Oct 2005
Bài gửi: 21
: |
Giải đáp thắc mắc của bạn vtt:
bạn gán biến RunningLed = RD2 (#define RunningLed RD2), bạn muốn đưa chân này lên mức cao tức là dùng lệnh RunningLed = 1; tuy nhiên chương trình của bạn ko chạy được, lý do rất đơn giản là bạn chưa thiết lập chế độ I/O cho cổng D. Trước đó bạn phải dùng lệnh set_tris_d(0); để cổng D làm cổng ra rồi mới thực hiện lệnh RunningLed = 1; Còn lệnh output_high(PIN_D2) ; thì nó đã tự thiết lập cho chân RD2 làm chân ra rồi. Bạn thư lại xem sao nhé!
__________________
============================= ________ Leo XBS _________ E-mail:leo_xbs1408@yahoo.com "Đi một ngày đàng học một sàng khôn" |
|
|
Similar Threads | ||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
TUT ve I2C ( pic16f877a ) | mafd_47a | MPASM | 24 | 17-03-2024 12:25 AM |
Lập nhóm PIC16F877A | nhh | Cơ bản về vi điều khiển và PIC | 285 | 08-03-2017 11:08 PM |
Bộ so sánh và PWM cho PIC16F877A | anhquangngai | Cơ bản về vi điều khiển và PIC | 24 | 08-09-2012 09:00 AM |
TUT về USART trong PIC16F877A | mafd_47a | MPASM | 10 | 28-09-2009 09:58 PM |
CCS C for PIC16F877A | nhh | Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) | 405 | 24-04-2008 12:00 PM |