![]() |
|
![]() |
#1 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 97
: |
Oh, rất tuyệt, tôi cảm ơn bạn nhiều lắm.
cho tôi hỏi nữa nhé: 1- các tool debug này làm thế nào mà tự động cấu hình các chân có tính năng analog trở về digital mà ko cần cấu hình trong code. 2-nên chọn MPLAB C hay HTPIC để lập trình cho PIC, DSPIC. thay đổi nội dung bởi: lybao_huy, 26-03-2010 lúc 10:20 AM. |
![]() |
![]() |
![]() |
#2 | |
...Damned...
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
: |
Trích:
Các tool debugger giao tiếp với module này để điều khiển hoạt động của chip, do đó nó có thể làm rất nhiều thứ chứ ko chỉ tự cấu hình các chân. 2 - C18, C30 được hỗ trợ đầy đủ trong các bộ thư viện của microchip. Nên nếu sử dụng C18, C30 bạn sẽ thuận tiện hơn khi làm ứng dụng liên quan đến USB, Ethernet, Filesystem, graphic, zigbee.... HTTPIC hiện tại cũng thuộc về Microchip cho nên có thể tương lai cũng đc hỗ trợ nhiều hơn. |
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 97
: |
cảm ơn ban nhiều lắm. Lúc nào bí, tôi sẽ hỏi tiếp(Bạn thật là nhiệt tình)
|
![]() |
![]() |
![]() |
#4 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 97
: |
Cho tôi hỏi vài câu này nhé.
1- có gì khác nhau giữa #pragma idata table char array[10] = {0, 1, 2, 3, 4, 5}; #pragma idata và ram char array[10]={0,1,2,3,4,5}; không. 2- có 2 chế độ:Extended Mode and non-Extended Mode. trong trường hợp nào ta dùng Extended Mode. và trong trường hợp nào dùng non-Extended Mode. 3- #pragma interrupt isr1 isr_tmp save=section("isr_tmp") nosave=section(".tmpdata") vậy khi nào ta dùng save=section(""), nếu không dùng thì có sao không. xin giải thích dùm hộ tôi với(tôi gặp nhiều trục trặc là do sử dụng quen CCS rùi, nên khi dùng MPLAC C có nhiều bỡ ngỡ quá) cảm ơn bạn trước. |
![]() |
![]() |
![]() |
|
|